Skip to content

Instantly share code, notes, and snippets.

@andrewslotin
Forked from vol4ok/gist:2587886
Last active April 19, 2024 17:39
Show Gist options
  • Save andrewslotin/3f38b3e3a65cd3435933a22ae68c98bb to your computer and use it in GitHub Desktop.
Save andrewslotin/3f38b3e3a65cd3435933a22ae68c98bb to your computer and use it in GitHub Desktop.
Split .ape and .flac and convert to .m4a (ALAC) or .mp3 on MacOS X
# brew install flac ffmpeg cuetools shntool # ставим нужные пакеты
ffmpeg -i 1.ape 1.flac # конвертируем во flac, так как libmac для APE не ставится на osx
cuebreakpoints 1.cue | shnsplit -o flac 1.flac #нарезаем на треки
cuetag.sh 1.cue split-track*.flac #прописываем тэги (cuetag.sh ставится отдельно отдельно)
# конвертируем в ALAC
for f in split-track*.flac ; do
ffmpeg -i "$f" -acodec alac "${f%.flac}.m4a";
done
# если надо то MP3, то конвертируем так
# for f in split-track*.flac ; do
# ffmpeg -i $f -ab 320k -ac 2 -ar 48000 ${f%.*}.mp3
# done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment