Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Disposition ¶ added in v1.2.2
type Streams ¶ added in v1.2.2
type Streams interface {
GetIndex() int
GetID() string
GetCodecName() string
GetCodecLongName() string
GetProfile() string
GetCodecType() string
GetCodecTimeBase() string
GetCodecTagString() string
GetCodecTag() string
GetWidth() int
GetHeight() int
GetCodedWidth() int
GetCodedHeight() int
GetHasBFrames() int
GetSampleAspectRatio() string
GetDisplayAspectRatio() string
GetPixFmt() string
GetLevel() int
GetChromaLocation() string
GetRefs() int
GetQuarterSample() string
GetDivxPacked() string
GetRFrameRrate() string
GetAvgFrameRate() string
GetTimeBase() string
GetDurationTs() int
GetDuration() string
GetDisposition() Disposition
GetBitRate() string
}
type Transcoder ¶
type Transcoder interface {
Start(opts Options) (<-chan Progress, error)
Input(i string) Transcoder
InputPipe(w *io.WriteCloser, r *io.ReadCloser) Transcoder
Output(o string) Transcoder
OutputPipe(w *io.WriteCloser, r *io.ReadCloser) Transcoder
WithOptions(opts Options) Transcoder
WithAdditionalOptions(opts Options) Transcoder
GetMetadata() (Metadata, error)
}
Transcoder ...
Click to show internal directories.
Click to hide internal directories.