Quiero convertir un archivo ogg a aac. Pero necesito transferir todos los datos del archivo ogg (es decir, álbum, año, portada,...) al archivo aac usando un comando de shell.
¡Gracias!
Respuesta1
ffmpeg -i input.ogg -strict experimental -acodec aac output.aac
Puedes encontrar ffmpeg en el repositorio oficial.
Respuesta2
La transcodificación de un formato con pérdida a otro no es lo ideal. Sin embargo, si insistes en hacerlo, esta es la mejor manera: instala avconv y ubuntu-restricted-extras con
sudo apt-get install avconv ubuntu-restricted-extras
luego obtenga neroAacEnc:
wget http://ftp6.nero.com/tools/NeroAACCodec-1.5.1.zip
sudo unzip NeroAACCodec-1.5.1.zip -d /usr/bin linux/*
sudo chmod +x /usr/bin/neroAacDec /usr/bin/neroAacEnc /usr/bin/neroAacTag
NeroAacEnc es superior al codificador AAC interno de avconv y también mucho mejor que libfaac; consistentemente obtiene puntuaciones altas en las pruebas de escucha; y Nero lo han lanzado de forma gratuita para uso no comercial.
Para crear un archivo M4A (MP4), utilice
avconv -i input.ogg -f wav - | neroAacEnc -if - -ignorelength -q 0.55 -of output.m4a
El indicador -q puede utilizar cualquier valor entre 0 y 1, siendo 1 el de mayor calidad; de acuerdo aeste, 0,55 promedia a una velocidad de bits de 192 kb/s; un -q inferior de alrededor de 0,4 probablemente sería perfectamente adecuado para escuchar la mayor parte de la música. Experimente para descubrir qué funciona mejor para usted.
Desafortunadamente, esto no mantendrá los metadatos; pero puedes transferir los metadatos de input.ogg a output.m4a con un segundo comando:
avconv -i output.m4a -i input.ogg -map 0 -map_metadata 1 -c copy output.m4a
Respuesta3
Y cambie type of result
a AAC en Edit
->Preferences
Respuesta4
Footbar 2000 puede funcionar bien para convertir archivos de música