DTS-HD MA音声はロスレス圧縮形式です。
DTS-HD MA 音声の動画ファイルから音声を抽出する方法を紹介します。
DTS-HD MA 形式の音声の動画ファイルから音声を取り出したい場合があります。
この記事では、FFmpegを利用して、DTS-HD MA 形式の音声の動画ファイルから音声を抽出する手順を紹介します。
FFmpegをインストールします。インストール手順はこちらの記事を参照してください。
動画ファイルから、DTS-HD MA音声を抽出します。次のコマンドを実行します。
ffmpeg -i (音声を抽出したい動画ファイル) -map 0:a:0 -c copy (抽出したDTS音声ファイルの保存名)
-map 0:a:0
の最初の0
は入力ファイルの先頭を意味しています。今回は入力ファイルが一つなので0としています。
a
は オーディオストリームを表しています。今回は音声ファイルを抽出するため、オーディオストリームを指定しています。
3番目の0
は複数のストリームがある場合に何番目のストリームを指定するかの指定です。今回はストリームは1つしかないため、0としています。
ffmpeg -i input_video.mkv -map 0:a:0 -c copy output_audio.dts
DTS-HD MA音声は一般的な音声編集アプリケーションでは開けないものが多いため、編集する場合には、WAV形式やFLAC形式に変換する必要があります。
以下のコマンドで変換します。
WAVファイルに変換する場合
ffmpeg -i (変換したいDTS-HD MAファイル) -c:a pcm_s16le (変換したWAVファイルの保存名)
ffmpeg -i (変換したいDTS-HD MAファイル) -c:a flac (変換したWAVファイルの保存名)
ffmpeg -i input_audio.dts -c:a pcm_s16le output_audio.wav
ffmpeg -i input_audio.dts -c:a flac output_audio.flac