AudioStreamHeaderMetadata#
- class torchcodec.decoders.AudioStreamHeaderMetadata(duration_seconds_from_header: float | None, begin_stream_seconds_from_header: float | None, bit_rate: float | None, codec: str | None, stream_index: int, media_type: str, sample_rate: int | None, num_channels: int | None, sample_format: str | None)[source]#
Metadata of a single audio stream, as reported by the container header.
Examples using
AudioStreamHeaderMetadata:- begin_stream_seconds_from_header: float | None#
Beginning of the stream, in seconds, obtained from the header (float or None). Usually, this is equal to 0.
- duration_seconds_from_header: float | None#
Duration of the stream, in seconds, obtained from the header (float or None). This could be inaccurate.
- media_type: str#
Type of media the stream carries (str). One of
"video","audio","subtitle","data","attachment"or"unknown".