我想将音频和视频文件同步到一起,以便它们同时结束。使用ffmpeg有一种简单的方法吗?
我唯一的想法是1)找到两者的长度(这很烦人),并通过两个长度之间的差异延迟较短的一个,以及2)反转两个,同步它们,然后再次反转。必须有一个更好的方式...
答案 0 :(得分:1)
找到两者的长度并计算所需的延迟后,您可以运行
ffmpeg -i video -i audio -af "adelay=6500|6500" -c:v copy output
这里,立体声音频流的两个声道都延迟了6500毫秒,即6.5秒。无需重新压缩即可复制视频流。