Versions in this module Expand all Collapse all v0 v0.19.2 Jul 10, 2024 Changes in this version + const MasterPlaylist + var Default = Load(defaultLadderYaml) + func GetVideoStream(meta *ffmpeg.Metadata) transcoder.Streams + func SetLogger(l *zap.SugaredLogger) + type ArgumentSet struct + Arguments map[string]string + Ladder Ladder + Metadata *Metadata + Output string + func (a *ArgumentSet) GetStrArguments() []string + type Definition string + const D1080p + const D144p + const D720p + type FPS struct + Float float64 + Ratio string + func (f FPS) Int() int + func (f FPS) String() string + type Ladder struct + Args map[string]string + Metadata *Metadata + Tiers []Tier + func Load(yamlLadder []byte) (Ladder, error) + func (x Ladder) ArgumentSet(out string) *ArgumentSet + func (x Ladder) String() string + func (x Ladder) Tweak(md *Metadata) (Ladder, error) + type Metadata struct + AudioStream transcoder.Streams + FMeta *ffmpeg.Metadata + FPS *FPS + FastStart bool + VideoStream transcoder.Streams + func WrapMeta(fmeta *ffmpeg.Metadata) (*Metadata, error) + type Tier struct + AudioBitrate string + BitrateCutoff int + Definition Definition + Framerate decimal.Decimal + Height int + KeepFramerate bool + VideoBitrate int + Width int