【问题标题】:FFMPEG Frame-exact Video CroppingFFMPEG 帧精确视频裁剪
【发布时间】:2020-12-16 14:41:38
【问题描述】:

目标:使用 FFMPEG 在特定帧处裁剪视频

问题:视频在结束时冻结了约 1 秒

我是 FFMPEG 的新手,所以不确定是否需要任何其他细节来调试它。

import subprocess
import datetime

# Calculate start and end times in hh:mm:ss.ms
start_frame, end_frame = (9553, 10181)
start_time = str(datetime.timedelta(seconds=start_frame/fps))
end_time = str(datetime.timedelta(seconds=end_frame/fps))
            
cmd = ['ffmpeg', '-y', '-ss', start_time, '-to', end_time, '-i', input_path, '-c', 'copy', clip_path]
subprocess.call(cmd)

价值观:

Start Frame: 9553
End Frame: 10181
Start Time: 0:06:22.120000
End Time: 0:06:47.240000

【问题讨论】:

    标签: python ffmpeg video-capture


    【解决方案1】:

    您必须仅剪切关键帧或删除 -c copy 并重新编码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-10
      相关资源
      最近更新 更多