Ignite/cli/encode-utils/config.go
DataHoarder 883dad8b84
All checks were successful
continuous-integration/drone/push Build is passing
Add ffmpeg cli decoder, default env variables for VMAF_MODEL_PATH / FFMPEG_PATH
2023-11-04 15:13:39 +01:00

23 lines
622 B
Go

package encode_utils
import (
"git.gammaspectra.live/S.O.N.G/Ignite/frame"
"git.gammaspectra.live/S.O.N.G/Ignite/utilities"
)
type JobConfig struct {
Encoder struct {
Name string `json:"name" yaml:"name"`
Settings map[string]any `json:"settings" yaml:"settings"`
} `json:"encoder" yaml:"encoder"`
Properties frame.StreamProperties `json:"properties" yaml:"properties"`
Decoder struct {
Settings map[string]any `json:"settings" yaml:"settings"`
}
TimecodesV1 string `json:"timecodes_v1" yaml:"timecodes_v1"`
Timecodes utilities.Timecodes `json:"timecodes" yaml:"timecodes"`
}