Intro

Aplicaciones para procesar los archivos .flac, .ape y .cue desde la consola de Linux. Se trata de una miscelánea de artículos encontrados en google. Lo he probado y funciona.

Soluciones

Veamos las distintas soluciones que he encontrado.

 

Split .ape files with cue and convert to flac

Utiliza flac, shntool y cuetools, pero en una actualización del 2011 sustituye shntool por ffmpeg, que es el más utilizado:

ffmpeg -i Filename.ape -acodec flac Filename.flac

Enlace

Split .ape files with cue and convert to flac

Converting audio file formats from .ape with .cue to .flac on linux

Directamente emplea ffmpeg.

  1. Instalar las dependencias:
    flac, bchunk y ffmpeg
  2. Convertir .ape a .wav
    $ ffmpeg -i INPUT.ape output.wav
  3. Partir el .wav con el .cue:
    $ bchunk -w output.wav INPUT.cue BASE_FILENAME
  4. Convertir a flac:
    $ flac –best BASE_FILENAME*

Enlace

Split .ape files with cue and convert to flac

 

Convert all .ape files to .flac in different subfolders

Genial la respuesta para procesar recursivamente archivos .ape en distintos subdirectorios:

find /path/to/MainDir/ -type f -name "*.ape" -execdir sh -c ' avconv -i "$1" "${1%.ape}.flac" ' _ {} \;

Enlace

Convert all .ape files to .flac in different subfolders

 

Convert APE Monkey Files to Flac

for f in *.ape ; do ffmpeg -i "$f" "${f%.*ape}.flac"; done

Enlace

Convert APE Monkey Files to Flac

 

How do I split a flac with a cue?

shnsplit -f file.cue -t %n-%t -o flac file.flac

Enlace

How do I split a flac with a cue?