我有两个文件,video.mp4和genaudio.mp3(都相同的长度)。如何使用FFMPEG(或任何命令行程序)将MP3文件与MP4合并?
到目前为止,这是我所拥有的,但是吐出来后并不能代替音频:
ffmpeg -i video.mp4 -i genaudio.mp3 -c:v copy -c:a mp3 output.mp4 -y
您必须映射输入流:
ffmpeg -i video.mp4 -i genaudio.mp3 -map 0:v -map 1:a -c:v copy -c:a copy output.mp4 -y
当输入中有多个类型的流时,ffmpeg会选择“最佳”流。对于音频,这是通道数最多的那个。如果这些相同,那么它将从最早的输入中选择一个流。
(无需重新编码音频,因此我已切换为复制)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句