快捷方式

AudioStreamMetadata

class torchcodec.decoders.AudioStreamMetadata(duration_seconds_from_header: Optional[float], begin_stream_seconds_from_header: Optional[float], bit_rate: Optional[float], codec: Optional[str], stream_index: int, sample_rate: Optional[int], num_channels: Optional[int], sample_format: Optional[str])[源代码]

单个音频流的元数据。

使用 AudioStreamMetadata 的示例

使用 AudioDecoder 解码音频流

使用 AudioDecoder 解码音频流
begin_stream_seconds_from_header: Optional[float]

流的起始时间,以秒为单位,从头部信息中获取(float 或 None)。通常,这个值是 0。

bit_rate: Optional[float]

流的比特率(float 或 None)。

codec: Optional[str]

编码器/解码器 (Codec)(str 或 None)。

duration_seconds_from_header: Optional[float]

流的持续时间,以秒为单位,从头部信息中获取(float 或 None)。这个值可能不准确。

num_channels: Optional[int]

声道数(1 代表单声道,2 代表立体声等)

sample_format: Optional[str]

原始采样格式,由 FFmpeg 描述。例如 ‘fltp’、‘s32’ 等。

sample_rate: Optional[int]

原始采样率。

stream_index: int

此元数据所引用的流的索引(int)。

文档

获取 PyTorch 的全面开发者文档

查看文档

教程

获取针对初学者和高级开发者的深度教程

查看教程

资源

查找开发资源并获得问题解答

查看资源