使用 FFmpeg 剪切视频产生仅音频的输出

使用 FFmpeg 剪切视频产生仅音频的输出

我必须用 FFmpeg 提取一些小片段,但制作的电影没有视频,只有音频,即使它是正确的 mp4 文件。

命令:

ffmpeg -i ORIGINAL.mp4 -ss 5.263 -t 2.085 -y -avoid_negative_ts 1 -c copy OUTPUT.mp4

控制台没有输出错误。

以下是文件的图像: 截屏

生成的mp4文件只有音频,没有视频。是什么问题?

答案1

视频只能在关键帧处进行拼接。如果 处没有关键帧-t 2.085,则无法完成此操作。您必须对视频进行转码,将 处的帧转换-t 2.085为关键帧。例如

ffmpeg -i ORIGINAL.mp4 -ss 5.263 -t 2.085 -y -avoid_negative_ts 1 -acodec copy OUTPUT.mp4

相关内容