Skip to content

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