术语表¶
- pts¶
演示时间戳 (Presentation Time Stamp)。应播放帧或音频样本的时间。在 TorchCodec 中,pts 以秒为单位表示。
- 最佳流¶
“最佳”流的概念由 FFmpeg 决定。引用FFmpeg 文档
最佳流根据各种启发式方法确定,最有可能符合用户的期望。
- 扫描¶
扫描是指对视频文件的完整遍历,目的是检索关于不同流和帧的元数据。 它不涉及解码,因此比解码文件便宜得多。 使用
seek_mode="exact"
时,VideoDecoder
执行扫描;使用seek_mode="approximate"
时,则不执行扫描。- 片段¶
片段是一系列帧,通常按pts 顺序排列。帧不一定是连续的。片段表示为 4D
FrameBatch
。一组片段(即采样器返回的内容)表示为 5DFrameBatch
。