web-dev-qa-db-ja.com

MKVのビデオトラックを別のMKVファイルのトラックに置き換えます

同じムービーのMKVファイルが2つあり、コマンドラインを使用して、最初のファイルのビデオトラックを2番目のファイルのビデオトラックに置き換えたい(MKVファイルの異なるペアで再び使用できるようにするため)。

最初のMKVのすべての添付ファイル、オーディオトラック、チャプターなどを変更しないでおくことが重要です。これが、可能であれば、最初のファイルからすべてを抽出してから、ビデオトラックのみを変更してすべてを再度マルチプレクサすることを望まない理由です。

3
lort

次のコマンドは次のことを行うようです。

mkvmerge -o "merged.mkv" -D ( "first.mkv" ) -A -S -T -M -B --no-chapters ( "second.mkv" )

-Dからビデオ(first.mkv)を除くすべてを取得し、-A -S -T -M -Bからビデオ(second.mkvはオーディオ、字幕、タグ、添付ファイル、ボタンを無効にします)のみを取得します。

3
lort