【问题标题】:Using ffmpeg to cut video into pieces使用ffmpeg将视频切块
【发布时间】:2016-05-24 03:35:04
【问题描述】:

如果使用 ffmpeg 将视频精确切割成片段,例如使用类似的东西:

ffmpeg -i input.mkv -ss 0 -to 30 -c:v libx264 -preset ultrafast -qp 0 -c:a copy p_1.mkv

生成的剪辑会包括最后一帧吗? (例如,60FPS 视频的第 1800 帧)

另外,如果我将音频与其他剪辑连接在一起,是否也应该重新编码音频以确保不会发生音频不同步?

【问题讨论】:

    标签: ffmpeg


    【解决方案1】:

    如果视频是恒定帧率的,那么它应该包含 1800 帧。 to 到达位置时停止,即30.000 因此,CFR 视频中的第 1800 帧的 PTS 为 29.983 s

    对于音频,如果音频比视频短,除非您明确应用填充,否则即使在编码后也是如此。由于您似乎是从较大的视频中提取内容,因此您应该不会遇到这个问题。

    【讨论】:

      猜你喜欢
      • 2015-05-07
      • 2017-10-01
      • 2014-01-18
      • 1970-01-01
      • 1970-01-01
      • 2018-11-08
      • 2015-08-19
      • 1970-01-01
      • 2019-08-25
      相关资源
      最近更新 更多