2012-01-29 6 views
7

私はオーディオとビデオを含むmp4形式のテレビクリップと、WAVオーディオ_コメンタリトラックを持っています。.mp4ビデオを.wavオーディオとffmpegのオフセットをコマンドラインから組み合わせるにはどうすればよいですか?

私はffmpegの中でそれらを結合して、(のみH264形式を取ることができます)フラッシュプレーヤーとオンラインでそれを再生しようとしてきた

は、これを実現するための最良のffmpegのコマンドは何ですか?私の入力は、MP4ビデオ、WAVオーディオ、mp4ビデオの開始からオーディオの解説が開始される秒単位のオフセットです。

は私が

ffmpeg -i input_audio.wav -i input_vid.mp4 -vcodec copy output.mp4 

及びこれらの

ffmpeg -vcodec copy -ss offset -i input_audio.wav -i input_video.mp4 output.mp4 

地獄を私が欲しいと出力フラッシュplayers-のために良いですH264形式のビデオはこれを行う方法があります何をしてみましたffmpegのコマンドラインから? ffmpegのオーディオメディアストリームで

答えて

12

は、次のよう-itsoffsetオプションで遅らせることができます。

ffmpeg -i input_vid.mp4 -itsoffset 00:00:05.0 -i input_audio.wav 
    -vcodec copy -acodec copy output.mp4 

-vcodec-acodecオプションでそれらを指定し、ビデオまたはオーディオコーデックを変更するには。このコマンドは、H264とmp3を使用して出力映像を生成します:

ffmpeg -i input_vid.mp4 -itsoffset 00:00:05.0 -i input_audio.wav 
    -vcodec libx264 -acodec libmp3lame output.mp4 

は、より多くの情報のためdelaying the audio or the videoを参照してください。

関連する問題