web-dev-qa-db-fra.com

Comment convertir ogg au format de musique aac?

Je veux convertir un fichier ogg en aac. Mais je dois transférer toutes les données du fichier ogg (album, année, couverture, ...) dans le fichier aac à l’aide d’une commande Shell.

Merci!

2
Brallan Aguilar
ffmpeg -i input.ogg -strict experimental -acodec aac output.aac

vous pouvez trouver ffmpeg dans le référentiel officiel.

3
Micro

Transcoder d'un format avec perte à un autre n'est pas idéal. Cependant, si vous insistez pour le faire, c’est la meilleure solution: installez avconv et ubuntu-restricted-extras avec

Sudo apt-get install avconv ubuntu-restricted-extras

puis obtenez 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 est supérieur au codeur AAC interne d’avconv et également bien meilleur que libfaac. Il obtient systématiquement de très bons résultats aux tests d’écoute. et Nero l'ont publié gratuitement pour un usage non commercial.

Pour créer un fichier M4A (MP4), utilisez

avconv -i input.ogg -f wav - | neroAacEnc -if - -ignorelength -q 0.55 -of output.m4a

L'indicateur -q peut utiliser n'importe quelle valeur entre 0 et 1, 1 étant de la plus haute qualité; selon this , 0,55 en moyenne pour un débit binaire de 192 kb/s; un -q inférieur à 0,4 conviendrait probablement parfaitement à la plupart des écoutes de musique. Expérimentez pour trouver ce qui vous convient le mieux.

Malheureusement, cela ne gardera pas les métadonnées. mais vous pouvez transférer les métadonnées de input.ogg vers output.m4a avec une deuxième commande:

avconv -i output.m4a -i input.ogg -map 0 -map_metadata 1 -c copy output.m4a
2
evilsoup

Footbar 2000 peut bien fonctionner pour convertir des fichiers de musique

0
AAC

Utilisez Soundconverter Install soundconverter

Et changez type of result en AAC sous Edit -> Preferences

0
Achu