.ts ファイルを視聴する場合、デフォルトでは、ᴠʟᴄ や Windows メディアなどのビデオ プレーヤーは最初のオーディオ チャネルをデフォルトのオーディオ チャネルとして使用します。
私の場合、デフォルトのチャンネルを自分の言語に切り替えたいオーディオチャンネルの選択を介さずに、どのメディアプレーヤーでも。
では、ファイル自体のオーディオやビデオ ストリームを再エンコードせずに、オーディオ チャンネルの順序を変更するにはどうすればよいでしょうか?
答え1
このffmpeg
プログラムを使用すると、別のオーディオ トラックをデフォルトとしてマークしたビデオ ファイルの新しいコピーを作成できます。ffmpeg は、Windows、Mac、*NIX で使用できます。これはコマンド ライン プログラムなので、必要な動作をさせるには、少し実験と作業が必要です。また、必要なffprobe
トラックを正確に特定するために、最初にコマンドを使用してすべてのトラック (ffmpeg ではストリームと呼ばれます) のリストを取得する必要がある場合もあります。
品質の低下を防ぎ、ビデオを再エンコードして多くの時間を節約するには (これは望ましくないことです)、トラックのコーデックを「コピー」に設定し、-map
トラックを並べ替えるオプションや、-disposition
デフォルトで特定のトラックを無効にしたり、デフォルトで特定のトラックを有効にしたりするオプションを使用します。
答え2
多くのビデオ プレーヤーでは、オーディオと字幕の優先言語を指定できます。