diff --git a/transcoder/src/codec.go b/transcoder/src/codec.go index 4aa63fa0..0bd23f44 100644 --- a/transcoder/src/codec.go +++ b/transcoder/src/codec.go @@ -91,6 +91,10 @@ func GetMimeCodec(stream *ffprobe.Stream) *string { return &ret + case "mp3": + ret := "mp4a.40.34" + return &ret + case "opus": ret := "Opus" return &ret @@ -107,6 +111,10 @@ func GetMimeCodec(stream *ffprobe.Stream) *string { ret := "fLaC" return &ret + case "alac": + ret := "alac" + return &ret + default: log.Printf("No known mime format for: %s", stream.CodecName) return nil