2012-02-18 11 views
3

ffmpegを使用してオーディオファイルとビデオファイルを連結するにはどうすればよいですか?FFmpeg - オーディオビデオを連結しますか?

私はこれをしようとしているが、それは動作しません:

ffmpeg -i source.mkv -i new_audio.mp3 -map 0 -map 1 \ 
    -vcodec copy -acodec copy destination.mkv 

のみ選択されたストリームの使用をマージするには:

ffmpeg -i source.mkv -i new_audio.mp3 \ 
    -vcodec copy -acodec copy \ 
    -acodec copy \ 
    destination.mkv \ 
    -newaudio 

答えて

-1

あなたは、次のよう-map input_indexを使用して、両方の入力ファイルからのすべてのストリームをマージすることができます-map input_index:stream_index。インデックスは、ゼロから始めること、

ffmpeg -i source.mkv -i new_audio.mp3 -map 0:0 -map 1 \ 
    -vcodec copy -acodec copy destination.mkv 

注:たとえば、以下は、第2の入力を有する第一の入力の最初のストリームをマージ。

+0

私の問題は、オーディオとビデオの長さが違うことでした。私は 'ループ'パラメータを使用してそれを修正しました –

+0

なぜdownvote?コメントは素晴らしいだろう。 –

関連する問題