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 shntoolcuetag file.cue [0-9]*.flacsudo apt-get install flacSolo conozco un camino CLI. Necesitarás cuetools y shntool.
fuente
cuebreakpoints file.cue | shnsplit -o flac file.flacdurante mucho tiempo. ¡La segunda parte va a ayudar mucho!cuetagparece 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
*.cuearchivo con Flacon. Luego debería detectar automáticamente el*.flacarchivo 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
k3ben la configuración de tipo de archivo,k3bdividirá 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í
macque (que es el comando que seshntoolusa para decodificar archivos APE) es mucho menos tolerante queffmpegsi el archivo fuente contiene errores menores.Normalmente
ffmpegtodavía convertiría el archivo por completo mientras quemacmuy 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.shntoolen Ubuntu 14.04snhtoolle falta lamacdependencia ejecutable (Monkey's Audio Console), y el único paquete que pude encontrar estaba en elflaconPPA:flacones una GUI parashntool, pero viene con todos los códecs que necesita ... de lo contrario recibí el error:fuente