macOS で cue シートから flac を分割して mp3 化する
macOS で cue シートから flac ファイルを分割し、mp3 形式へ変換する手順をメモしておきます。
検証環境¶
対象 | バージョン |
---|---|
macOS | 14.4.1 |
Homebrew | 4.2.21 |
インストール¶
Homebrew でインストールします。 下記では今回と関係の無いツールもインストールしています。
brew install cuetools flac mp3gain shntool sox
分割する¶
cue シートに従って flac ファイルを分割するには以下のように実行します。 分割後のファイル形式には flac を指定しています (-o flac
部分)。
cuebreakpoints FILENAME.cue | shnsplit -o flac FILENAME.flac
mp3 形式へ変換する¶
mp3 形式へ変換するワンライナーは、例えば以下のようになります。
for i in *.+(flac|wav|wave); do ffmpeg -i "$i" -b:a 192k -acodec libmp3lame "$(basename "${i/.flac}").mp3" ; done