我在静音视频文件中添加了音频(没有重新编码),在启动时我有一个没有声音的介绍,我想在该时间/帧之后添加音频文件,经过一番努力搜索,我发现这个命令很有用,ffmpeg -y -i file.mp4 -itsoffset 00:00:05 - i file.wav -map 0:0 -map 1:0 -c:v copy -preset ultrafast -async 1 out.mp4
它可以完成工作,但问题是,它不精确,有点不匹配,因为音频应该从 4.840 秒开始,我无法使用此命令执行此操作,我希望将音频插入固定帧,请建议我任何命令来解决问题 :(
谢谢
我在 Mkvtoolnix、Reddit、各种命令网站等上尝试过。
答案1
使用 创建一个静音片段,anullsrc
持续时间为偏移量。然后,使用concat
过滤器将波形文件附加到其中。如果波形文件比剩余视频短,则在 concat 过滤器中添加另一个静音片段。然后您可以在第二个中指定此连接的音频-map
。