使用 ffmpeg 冻结视频的最后一帧

job*_*obl 5 ffmpeg

我有一个时长为 3 秒的视频。如何使用 ffmpeg 将视频的持续时间延长到 10 秒:原始视频的 3 秒 + 原始视频最后一帧的 7 秒?

job*_*obl 4

多谢。只是发布解决方案(我的视频没有声音):

# ffmpeg -f lavfi \
         -i nullsrc=s=3840x2160:d=10:r=30 \
         -i input_video.mp4 \
         -filter_complex "[0:v][1:v]overlay[video]" \
         -map "[video]" \
         -shortest \
         output_video.mp4 
Run Code Online (Sandbox Code Playgroud)