如何使用ffmpeg连接音频和视频文件?
我正在尝试这个,但它不起作用:
ffmpeg -i source.mkv -i new_audio.mp3 \
-vcodec copy -acodec copy \
-acodec copy \
destination.mkv \
-newaudio
答案 0 :(得分:-1)
您可以使用-map input_index
合并两个输入文件中的所有流,如下所示:
ffmpeg -i source.mkv -i new_audio.mp3 -map 0 -map 1 \
-vcodec copy -acodec copy destination.mkv
要仅合并选定的流,请使用-map input_index:stream_index
。例如,以下内容将第一个输入的第一个流与第二个输入合并:
ffmpeg -i source.mkv -i new_audio.mp3 -map 0:0 -map 1 \
-vcodec copy -acodec copy destination.mkv
注意,指数从零开始。