如果我有一个以 30fps 播放的视频,那么每帧的持续时间是 1/30 秒或 33.333333... 毫秒。
假设您正在实现一个视频播放器,您将如何处理每帧的持续时间由重复小数表示的事实?
例如,如果您将第 29 帧的持续时间截断为 33.33 毫秒,那么第 30 帧的持续时间必须稍长一些,即 33.43 毫秒,以保持 30fps 的速率。
视频播放软件是否有处理此问题的标准方式?
如果我有一个以 30fps 播放的视频,那么每帧的持续时间是 1/30 秒或 33.333333... 毫秒。
假设您正在实现一个视频播放器,您将如何处理每帧的持续时间由重复小数表示的事实?
例如,如果您将第 29 帧的持续时间截断为 33.33 毫秒,那么第 30 帧的持续时间必须稍长一些,即 33.43 毫秒,以保持 30fps 的速率。
视频播放软件是否有处理此问题的标准方式?