Afortunadamente, y contra las expectativas (los resultados de mi búsqueda consistieron exclusivamente en scripts para correr a mano, todos con media docena de dependencias), rescatar un .ape es muy sencillo una vez que lo convertimos a FLAC, siempre y cuando tengamos el índice (.cue). Para ello basta usar FFmpeg, y después K3b, que incluye un práctico (aunque no perfecto) convertidor de formatos.
Los siguientes comandos se encargan de convertir el .ape a FLAC, crear un nuevo .cue, y abrirlo en K3b. Solo tienes que reemplazar ruta/al/fichero.ape por la del tuyo, y ejecutarlos verbatim (uno por uno, o pegando todos de un jalón, todo se vale). Se asume que el .cue tiene el mismo nombre que el .ape.
APE='ruta/al/fichero.ape'
ffmpeg -i $APE -acodec flac ${APE%.ape}.flac
perl -pe 's/(FILE.*)\.ape/$1.flac/i' ${APE%.ape}.cue > ${APE%.ape}.flac.cue
k3b ${APE%.ape}.flac.cue
Después resta convertirlo al formato de nuestra preferencia en K3b.
2 comentarios:
Fantástica solución: gracias. Como obviamente soy medio nabo, en lugar de usar el primer comando "APE=" reemplazaba en el segundo "APE" por la ruta al archivo *.ape. Y lo hice dos veces, no una.
Clarificación añadida en beneficio de los nabos del mundo (y quien no lo fue alguna vez ;). Saludos.
Publicar un comentario