Traté de convertir un archivo con pacpl
, pero recibo el conocido error "256". Con la -v
bandera, las preguntas frecuentes de pacpl me dicen:
"El archivo que está intentando convertir es un archivo .m4a sin pérdidas. El formato aún no es compatible con FAAC / FAAD".
Dado que faac / faad parece usarse en cualquier otra herramienta de conversión en Ubuntu, ¿cómo puedo convertir formatos con éxito?
Respuestas:
Puede convertir un archivo m4a a flac con la herramienta de línea de comandos ffmpeg:
Para instalar ffmpeg:
Para convertir:
fuente
basename "$file" .m4a
.flac"; done `` Para hacer una conversión por lotes de todos los archivos * .m4a en el directorio.fuente
Si bien ambas respuestas que involucran ffmpeg / avconv (que creo que son esencialmente la misma herramienta) funcionan, actualmente tienen un defecto. Es decir, que m4a sin pérdida es a menudo una muestra de 24 bits, y actualmente ffmpeg / avconv generalmente forzará a la conversión a terminar en una muestra de 16 bits.
Creo que usar sndfile-convert (libsndfile) no tiene este problema. Del mismo modo, creo que se puede evitar utilizando mplayer para decodificar el m4a antes de codificarlo con ffmpeg o flac. Creo que soundKonverter en KDE puede hacer esto por usted.
En cualquier caso, haga lo que haga, le sugiero que compruebe si el archivo original y el convertido tienen la misma profundidad de bits de muestras.
fuente