![如果视频文件中的音频较长,ffmpeg 将音频剪切为视频长度](https://linux22.com/image/1508667/%E5%A6%82%E6%9E%9C%E8%A7%86%E9%A2%91%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84%E9%9F%B3%E9%A2%91%E8%BE%83%E9%95%BF%EF%BC%8Cffmpeg%20%E5%B0%86%E9%9F%B3%E9%A2%91%E5%89%AA%E5%88%87%E4%B8%BA%E8%A7%86%E9%A2%91%E9%95%BF%E5%BA%A6.png)
我有一个视频,视频为 7 秒,音频为 10 秒。我在剪辑视频时碰巧遇到了这种情况。使用-ss and -t
当我在 mpv 中播放时,视频暂停但音频继续。
如何在视频中修剪音频到视频的长度。
目前我唯一剩下的选择就是完全删除音频,以便视频播放 5 秒然后退出。
ffmpeg -i input.mp4 -c:v libx264 -profile:v high -preset:v slow -b:v 830k -movflags +faststart -an out.mp4
(有 5 秒视频,无音频)
答案1
我有一个视频,视频为 7 秒,音频为 10 秒。我在剪辑视频时碰巧遇到了这种情况。使用
-ss
和-t
-ss
当and-t
与-c copy
or一起使用时经常会发生这种情况-codec copy
。
不要复制,而使用其他编解码器或者根本不指定选项-c
。-codec
这样就不会发生这种情况。