MKVファイルからオーディオトラックを抜き出してFLACファイルを作る
たまにやろうと思うと「あれ?どうするんだっけ?」ってなったのでやり方の個人的なメモです。
MKV用のツールである MKVToolNix をMacで使うための準備
- homebrew をインストールする
ターミナルで下記を実行
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- MKVToolNixをインストール
ターミナルで下記を実行
brew install --with-qt5 mkvtoolnix
MKVファイルの分割とWAV作成
- チャプター毎に分割して音声のみのmkaファイルにする。
mkvmerge -o out.mka --split chapters:all --no-video inputfile
- mkaファイルからWAVファイルを抽出する。
mkvextract tracks input01.mka 0:output01.wav
(ただし、1トラック目がPCM音声の場合)
FLACファイルへの変換
- XLDをインストール
- http://tmkk.undo.jp/xld/ からダウンロード
- コマンドライン版は、XLD.appを右クリックして「パッケージの内容を表示」してContents/MacOS/XLD を/usr/local/bin/にコピーする。
- WAVファイルをFLACファイルに変換する。
mkdir outputdir xld -f flac -o outputdir input01.wav
では、また〜