Ignite/cli/encode-server/decoder_ffmpeg.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

21 lines
409 B
Go

package main
import (
"git.gammaspectra.live/S.O.N.G/Ignite/decoder"
"git.gammaspectra.live/S.O.N.G/Ignite/decoder/ffmpeg"
"io"
)
func init() {
Decoders = append(Decoders, DecoderEntry{
Name: DecoderFFMPEG,
Version: func() string {
return "1.0"
},
MimeType: "*",
New: func(w io.Reader, settings map[string]any) (decoder.Decoder, error) {
return ffmpeg.NewDecoder(w, settings)
},
})
}