Actualmente estoy creando un script para mantener bibliotecas de música paralelas, porque tengo dispositivos que no pueden reproducir FLAC, pero prefiero almacenar mi música en ese formato. Sin embargo, estoy teniendo algunos problemas con la parte que convierte FLAC a ALAC. Actualmente solo envía FFMPEG para hacer el trabajo. Sin embargo, parece que FFMPEG (versión 0.5.9) no puede preservar las etiquetas. -map_meta_data infile: outfile no funciona ... tampoco -map_meta_data outfile: infile, -map_meta_data 0: 0 o -map_meta_data 0: 0, s0 (o algo así), todo lo cual había visto que la gente sugería .
Entonces ... ahora estoy buscando un programa de línea de comandos (o una biblioteca de Python) que pueda convertir FLAC a ALAC en Linux, al tiempo que conserva los datos de la etiqueta. Incluso sería aceptable si tuviera que copiar las etiquetas después de la conversión, pero tampoco puedo encontrar una solución para eso. He intentado QLCLI, pero parece fallar al importar Quod Libet. Estoy tratando de hacer que todo esto funcione con Ubuntu. ¿Alguna sugerencia?
ffmpeg -i "in.flac" -acodec alac "out.m4a"
y todas las etiquetas parecen haberse convertido.