Pourquoi passer de l'AAC à l'OGG
L'AAC est le standard du monde Apple et du streaming, mais c'est un codec breveté, et certaines plateformes ouvertes préfèrent une alternative libre. L'OGG Vorbis est cette alternative. Vous en avez besoin, par exemple, pour importer de l'audio sur Wikimedia Commons, qui n'accepte pas l'AAC ; pour ajouter de la musique à un jeu Godot ou à un autre jeu open source ; quand un outil Linux ou un appareil embarqué indique l'OGG comme format pris en charge ; ou quand un projet open source n'accepte que des formats libres de droits.
La qualité d'un format avec perte à un autre
L'AAC et le Vorbis sont deux codecs avec perte d'une efficacité comparable. Convertir revient à décoder l'AAC puis à le réencoder en Vorbis : une petite perte supplémentaire s'ajoute donc. Le nouvel encodeur doit aussi composer avec les artefacts déjà présents. Pour garder un résultat propre :
| Source AAC | Débit OGG conseillé | Taille OGG par minute |
|---|---|---|
| 96 kbps | 128 kbps | environ 0,96 Mo |
| 128 kbps | 160 kbps | environ 1,2 Mo |
| 256 kbps | 192 à 256 kbps | 1,4 à 1,9 Mo |
Choisir un débit inférieur à celui de la source pour gagner de la place est généralement contre-productif : les artefacts cumulés de deux encodeurs deviennent vite audibles.
Tags et comportement du fichier
Les fichiers AAC bruts n'ont pas de tags, contrairement à l'OGG. Après la conversion, vous pouvez ajouter le titre, l'artiste et l'album sous forme de commentaires Vorbis avec un éditeur de tags, et les lecteurs les afficheront. Les fichiers OGG ont aussi une vraie structure pour la navigation et la durée : ils se comportent mieux dans les lecteurs que les flux AAC bruts. Le Vorbis n'ajoute pas de silence au début, ce qui le rend adapté aux boucles de jeu.
Vérification de la compatibilité
L'OGG est lu par Chrome, Firefox, Edge, VLC, Android et les lecteurs Linux, et la plupart des moteurs de jeu l'importent. Les anciens iPhone et Mac, ainsi que de nombreux autoradios, ne le prennent pas en charge. Si votre objectif est une lecture universelle plutôt qu'un format ouvert, choisissez AAC en MP3. Pour de petits fichiers vocaux, AAC en OPUS donne de meilleurs résultats à bas débit. Pour une boucle de jeu, vérifiez d'abord les points de coupe dans l'éditeur.