Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Audio ¶
type Audio struct { Header Frame Codec Samples float64 `json:"SamplingCount,omitempty,string"` SampleRate float64 `json:"SamplingRate,omitempty,string"` SamplesPerFrame float64 `json:"SamplesPerFrame,omitempty,string"` Channels string `json:",omitempty"` Layout string `json:"ChannelLayout,omitempty"` Positions string `json:"ChannelPositions,omitempty"` CompressionMode string `json:"Compression_Mode,omitempty"` AlternateGroup string `json:"AlternateGroup,omitempty"` Default string `json:",omitempty"` }
type Box ¶
type Box struct { Header Codec AudioCount, FrameCount, VideoCount, DataSize, FileSize, HeaderSize int `json:",string,omitempty"` EncodedApplication string `json:"Encoded_Application,omitempty"` OverallBitRate float64 `json:",omitempty,string"` OverallBitRateMode string `json:"OverallBitRate_Mode,omitempty"` IsStreamable string `json:"IsStreamable,omitempty"` }
type Codec ¶
type Codec struct { ID string `json:"CodecID,omitempty"` Name string `json:"CodecID_Compatible,omitempty"` Format string `json:"Format,omitempty"` Profile string `json:"Format_Profile,omitempty"` Level string `json:"Format_Level,omitempty"` RefFrames string `json:"Format_Settings_RefFrames,omitempty"` CABAC string `json:"Format_Settings_CABAC,omitempty"` Features string `json:"Format_AdditionalFeatures,omitempty"` BitRate, BitRateMaximum float64 `json:",string,omitempty"` BitRateMode string `json:"BitRate_Mode,omitempty"` }
type File ¶
type File struct { Path string `json:",omitempty"` Header Codec AudioCount, FrameCount, VideoCount, DataSize, FileSize, HeaderSize int `json:",string,omitempty"` EncodedApplication string `json:"Encoded_Application,omitempty"` OverallBitRate float64 `json:",omitempty,string"` OverallBitRateMode string `json:"OverallBitRate_Mode,omitempty"` IsStreamable string `json:"IsStreamable,omitempty"` Track []Track `json:",omitempty"` }
type Header ¶
type Video ¶
type Video struct { Header Frame Codec Width, Height int `json:",omitempty,string"` DisplayAspectRatio, PixelAspectRatio, Rotation, BitDepth float64 `json:",omitempty,string"` ScanType, ColorSpace, ChromaSubsampling string `json:",omitempty"` Extra struct { CodecConfigurationBox string `json:"Codec_configuration_box,omitempty"` } `json:"extra,omitempty"` }
Click to show internal directories.
Click to hide internal directories.