程序员开发实例大全宝库

网站首页 > 编程文章 正文

再也不怕视频的音频与图像不同步了,ffmpeg超级神器来帮你

zazugpt 2024-09-08 11:31:32 编程文章 27 ℃ 0 评论

直接说方案。

如下图,我们的目标是让音频在时间轴上往后延迟些,比如3秒。

命令:

ffmpeg -i file.mkv -itsoffset 3 -i file.mkv -c:a copy -c:v copy -map 0:v:0 -map 1:a:0 out.mkv

737/5000

-i –代表输入。 它用于将输入文件传递给FFmpeg。(如果我们的视频中图像与音频是分两个文件的如:audio.mp3和file.mkv,则我们要使用两个-i)。
-itsoffset –这是此命令中的一个重要参数,因为它指示FFmpeg向输入流添加三秒钟的延迟。 3字面意思是第一个输入开始三秒钟后启动第二个输入。
-c:一个副本–告诉FFmpeg音频编解码器只需复制它即可。 如果我们想指定其他代码,例如-c:libmp3lame。
-c:v复制–与最后一个相同,但视频编解码器除外。
-map 0:v:0 –指示FFmpeg将第一个输入的视频复制/映射到输出文件。
-map 1:a:0 –与上面相同,除了它将第二个输入的音频复制到输出文件。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表