web-dev-qa-db-ja.com

AVIファイルから1つのオーディオストリームを削除するにはどうすればよいですか?

ロシア語と英語のデュアルオーディオを含むAVIファイルがいくつかあります。デフォルトの音声はロシア語です。デフォルトの言語を変更するか、これらのAVIファイルからロシア語を削除します。

どうすればこれを達成できますか?映画を再生するたびにオーディオストリームを変更したくありません。

無料のツールはありますか?

9
user1400

Avidemux (GUI)プログラムでこれを行うことができました

メインメニュー:オーディオ->トラックを選択;保持したいトラックを選択し、新しいファイルとして保存します。

念のため、Avidemuxは標準のFedora Linuxリポジトリにあります。 Ubuntu/Debianでも標準だと思います。


ffmpeg (コンソール)でもこれを実行できます。

$ ffmpeg -i file.avi -map 0:0 -map 0:3 -acodec copy -vcodec copy file.1-track.avi

(ビデオトラックとオーディオトラック#3を維持する)、しかし私のファイルの1つでは、Avidemuxで得た結果はより優れていました。

7
Maxim

VirtualDubMod は、保持するオーディオストリームを選択する機能も提供します(オーディオストリームを選択した後、ビデオとオーディオのオプションをダイレクトコピーに設定して保存できます)。 。もちろん、AVIにVBRオーディオが含まれている場合、VDubModが長期間更新されておらず、サポートされていないため、オーディオ同期の問題が発生する可能性があります。 nandubdoes VBRオーディオをサポートしますが、必要なオーディオストリームを(簡単に)選択する方法がありません。

Avidemux には、 デュアルオーディオトラック を使用する(制限された)機能があるため、2つから1つを選択することもできます。

4
Synetech

再コーディングはばかげたソリューションです。好みの言語を自動的に選択するようにカスタマイズできるプレーヤーを使用するだけです。例: VLC Media Player を使用します。これは無料で、最高の1つと見なされています。

Tools> Preferences> Audioに移動し、このページで「優先するオーディオ言語」を入力します。

3
Uninspired

お勧めはしませんが、 HandBrake でこれができると思います。 HandbrakeでAVIを開き、Audioタグをクリックします。幸運を!

1
Jason McD

DVDフリックをお試しください。さまざまなデフォルトを設定するオプションを見たのを覚えていますが、そのうちの1つは言語オプションかもしれません。

DVDフリック
http://www.dvdflick.net/

DVD Flickは、DVDを作成するための無料のオープンソースソフトウェアです。最終的に.ISOファイルを作成して、後でDVDに書き込むことができるようにする場合は、このソリューションが適切であると考えられます。

0