通常のDTSとDTS-HDMAオーディオトラックの両方を含むビデオファイルがいくつかあります。トランスコーディング中にDTS-HDMAオーディオストリームを削除したいのですが、わかりません。 -c:a:codec:DTS copy
を試しましたが、これはDTS-HDトラックにもコピーされます。
ストリームは次のように配置されます。
Stream #0:1(deu): Audio: dts (DTS-HD MA), 48000 Hz, stereo, s32p (24 bit) (default)
Metadata:
title : Stereo
BPS-eng : 1714423
DURATION-eng : 01:26:25.973333333
NUMBER_OF_FRAMES-eng: 486185
NUMBER_OF_BYTES-eng: 1111369156
SOURCE_ID-eng : 001100
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.8 linux(x64-release)
_STATISTICS_WRITING_DATE_UTC-eng: 2017-12-03 16:23:57
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
Stream #0:2(deu): Audio: dts (DTS), 48000 Hz, stereo, fltp, 768 kb/s
Metadata:
title : Stereo
BPS-eng : 768000
DURATION-eng : 01:26:25.973333333
NUMBER_OF_FRAMES-eng: 486185
NUMBER_OF_BYTES-eng: 497853440
SOURCE_ID-eng : 001100
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.8 linux(x64-release)
_STATISTICS_WRITING_DATE_UTC-eng: 2017-12-03 16:23:57
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
Stream #0:3(jpn): Audio: dts (DTS-HD MA), 48000 Hz, stereo, s32p (24 bit)
Metadata:
title : Stereo
BPS-eng : 1014690
DURATION-eng : 01:26:25.973333333
NUMBER_OF_FRAMES-eng: 486185
NUMBER_OF_BYTES-eng: 657769964
SOURCE_ID-eng : 001101
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.8 linux(x64-release)
_STATISTICS_WRITING_DATE_UTC-eng: 2017-12-03 16:23:57
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
Stream #0:4(jpn): Audio: dts (DTS), 48000 Hz, stereo, fltp, 768 kb/s
Metadata:
title : Stereo
BPS-eng : 768000
DURATION-eng : 01:26:25.973333333
NUMBER_OF_FRAMES-eng: 486185
NUMBER_OF_BYTES-eng: 497853440
SOURCE_ID-eng : 001101
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.8 linux(x64-release)
_STATISTICS_WRITING_DATE_UTC-eng: 2017-12-03 16:23:57
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
処理するファイルがたくさんあるので、各ファイルのマッピングを手動で把握したくありません。 DTS-HDストリームを拒否する/ DTSのみを選択するにはどうすればよいですか?私は試しました ffmpegまたは代替のLinuxベースのツールを使用してDTS-HD MAトラックからDTSコアを抽出するにはどうすればよいですか? HDトラックをフィルターで除外しません。
通常のDTSトラックのビットレートが以下に示すように固定されている場合、
Metadata:
title : Stereo
BPS-eng : 768000
DURATION-eng : 01:26:25.973333333
あなたが使用することができます
ffmpeg -in.mkv -c copy -map 0:v -map 0:m:BPS-eng:768000 -map 0:s? out.mkv