我正在尝试通过在不使用编码的情况下使用 ffmpeg 在视频文件上添加更高质量的音频文件来同步视频和音频。
我需要通过移动音频而不是视频来实现这一点,因为我需要的是完全一样的视频。
到目前为止我已经尝试过:
adelay
过滤器,但它会重新编码音频-ss
选项,但它不支持负值its offset
但它不会移动音频,或者至少,它确实做了一些事情,但它不会按指示的毫秒量进行移动,我不明白它到底做了什么
我的目标是使用视频和音频作为输入,并且我想延迟或预测音频。
有人知道吗?
答案1
下面的代码输出是.mkv,因为.mp4 不支持.wav。
fffmpeg -i input1.mov -itsoffset 0 -i input2.wav -map 0:v -map 1:a -c:v mpeg4 -b:v 3M -maxrate 4M -bufsize 4M -c:a copy output.mkv
-map 0:0 -map 1:0
也应该可以工作。
答案2
不太清楚换挡部分,但至少其他一切都可以用快门编码器(大多数内容甚至是无损的)。 Shutter Encoder 是 ffmpeg 的一个很棒的 GUI。