Shortcuts

读取视频时间戳

torchvision.io.read_video_timestamps(filename: str, pts_unit: str = 'pts') Tuple[List[int], Optional[float]][source]

列出视频帧的时间戳。

警告

在不久的将来,我们计划将PyTorch的视频解码功能集中在torchcodec项目中。我们鼓励您尝试并提供反馈,因为torchvision的视频解码器最终将被弃用。

请注意,该函数逐帧解码整个视频。

Parameters:
  • filename (str) – 视频文件的路径

  • pts_unit (str, 可选) – 时间戳值返回的单位 可以是‘pts’或‘sec’。默认为‘pts’。

Returns:

视频中每一帧的展示时间戳。 video_fps (float, 可选): 视频的帧率

Return type:

pts (如果 pts_unit = 'pts' 则为 List[int],如果 pts_unit = 'sec' 则为 List[Fraction])