Tengo un álbum completo flac y un archivo de referencia para ello. ¿Cómo puedo dividir esto en un flac por pista?
Soy un usuario de KDE, por lo que preferiría una forma KDE / Qt. Me gustaría ver también la línea de comandos y otras respuestas de la GUI, pero no son mi método preferido.
command-line
audio
gui
flac
xenoterracida
fuente
fuente
Respuestas:
Shnsplit puede leer un archivo cue directamente, lo que también significa que puede acceder a otros datos del archivo cue (no solo los puntos de interrupción) y generar nombres de archivo más agradables que 'split - *. Flac':
Por supuesto, esto hace que sea más difícil usar cuetag.sh si el archivo flac original está en el mismo directorio.
fuente
sudo apt-get install cuetools shntool
cuetag file.cue [0-9]*.flac
sudo apt-get install flac
Solo conozco un camino CLI. Necesitarás cuetools y shntool.
fuente
cuebreakpoints file.cue | shnsplit -o flac file.flac
durante mucho tiempo. ¡La segunda parte va a ayudar mucho!cuetag
parece romperse en los nombres de archivo que contienen espacios pero después de eliminarlos funcionó.Flacon es una GUI intuitiva de código abierto que hace exactamente eso: dividir un FLAC con un CUE.
Es compatible entre otras cosas:
Para usarlo solo necesita abrir el
*.cue
archivo con Flacon. Luego debería detectar automáticamente el*.flac
archivo grande (si no, puede especificarlo manualmente), y luego debe seleccionar el formato de salida Flac (y, opcionalmente, configurar el codificador), e iniciar el proceso de conversión.fuente
si se utilizan archivos de alta calidad, shnsplit está felizmente dando errores
afortunadamente, el binario flac admite --skip = mm: ss.ss y --until = mm: ss.ss para que un script pueda usar puntos de referencia como este:
fuente
Si tiene un cue establecido para usar
k3b
en la configuración de tipo de archivo,k3b
dividirá automáticamente el archivo si abre el archivo cue y le permitirá volver a extraerlo.fuente
Hay un proyecto que funciona para varios archivos de entrada: split2flac
De la descripción del proyecto:
fuente
Descubrí
mac
que (que es el comando que seshntool
usa para decodificar archivos APE) es mucho menos tolerante queffmpeg
si el archivo fuente contiene errores menores.Normalmente
ffmpeg
todavía convertiría el archivo por completo mientras quemac
muy probablemente arroje un error durante el procesamiento.Así que terminé escribiendo un script para dividir el archivo APE analizando el archivo CUE y convirtiendo el archivo APE en archivos FLAC separados por títulos usando ffmpeg:
fuente
if os.path.isfile(tmpfile)
aif tmpfile != filename and os.path.isfile(tmpfile)
para evitar eliminar el archivo original por error.len(records)>0
.shntool
en Ubuntu 14.04snhtool
le falta lamac
dependencia ejecutable (Monkey's Audio Console), y el único paquete que pude encontrar estaba en elflacon
PPA:flacon
es una GUI parashntool
, pero viene con todos los códecs que necesita ... de lo contrario recibí el error:fuente