利用ffmpeg合并与分离音频和视频

、当视频文件中没有音频时 将audioname音频与videoname视频替换

ffmpeg -i videoname.mp4 -i music.mp3 -c:v copy -c:a aac -strict experimental outputname.mp4

二、当视频包含音频时 用audioname音频替换videoname中的音频

ffmpeg -i videoname.mp4 -i music.mp3 -c:v copy -c:a aac -strict experimental -map 0:v:0 -map 1:a:0 outputname.mp4

说明: videoname.mp4 要合并的视频文件名 music.mp3 要合并的音频文件名 outputname.mp4是合并后输出的音视频文件

三、分离音视频

分离音频

ffmpeg  -i 2_6.mp4 -vn out.mp3

在命令行输入该命令之后,就会生成mp3文件,该文件只包含音频数据,不包含图像数据

分离视频

ffmpeg -i 2_6.mp4 -an out.mp4

在输入该命令之后,就会生成out.mp4文件,但该文件不包含音频数据,也就是没有声音!

命令说明

-i:input的缩写,表示其后要跟输入文件

-vn:video no的缩写,表示输出文件中不包含video数据

-an:audio no的缩写,表示输出文件中不包含audio数据

输出文件名:在命令行的最后写输出的文件名即可, windows下也可以用绝对路径来处理源文件和输出文件不在同一文件夹下的情况。

版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。

(0)

相关推荐

发表回复

登录后才能评论