オーディオトラックを既存のMPEGムービーに追加します(MEncoderを使用しますか?)


9

既存のMPG(MPEG-1)ビデオファイルがあります。ビデオに音声がありません。オーディオトラックがあります(現在はMP3形式ですが、それが機能するために必要な場合はAC3またはその他の必要な形式で録音できます)。2つのファイルは同じ「長さ」です(たとえば、再生時の長さは両方とも5秒です)。

Mencoderを使用して、オーディオトラックをビデオトラックに追加したいだけです。結果のビデオファイルは、別のMPEGファイル、またはAVIファイル(標準のWindows Vistaコンピューターで再生可能な任意の形式)です。

MEncoderを使用してトリックを実行しようとしましたが、結果のビデオファイルが非常に破損しているように見えます。現在使用しているコマンドは次のとおりです。

.\mplayer\mencoder.exe -ovc copy -audiofile temp.mp3 -oac copy temp.mpg -of mpeg -o output.mpg

私も試しました:

.\mplayer\mencoder.exe -ovc copy -audiofile temp.ac3 -oac copy temp.mpg -o output.avi

回答:



2

ffmpegを使用すると、非常に簡単にこれを行うことができます。

ffmpeg -i input.mpeg -i input.mp3 -map 0 -map 1 -c copy output.mpeg

1

メンコーダーは使えませんでしたが、avidemux(linux)またはvirtualdub(windows)で良い結果が得られました。

スクリプトが必要な場合は、http://forum.doom9.org/showthread.php?t = 124626(avidemuxのスクリプト)をご覧ください。


これが進むべき道になると思われる。アドバイスをありがとう!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.