macOS Sonoma prend mieux en charge l'Opus, un excellent codec audio

Pierre Dandumont |

Une petite nouveauté est passée inaperçue avec macOS Sonoma : le système d'exploitation prend en charge le codec Opus dans plus de conteneurs qu'avec les OS précédents. Il est donc possible d'intégrer une piste audio en Opus dans un fichier mp4, par exemple.

Sous macOS Ventura, ça ne fonctionne pas.

Opus est un codec audio lossy (avec pertes) moderne, développé à partir de 2012. Il offre de meilleures performances que le MP3 ou l'AAC à des débits élevés (160 kb/s et plus) et est plus efficace que le HE-AAC à bas débits (aux alentours de 64 kb/s). macOS prend en charge le codec Opus depuis quelques années maintenant (dès macOS High Sierra), mais cette compatibilité était limitée à quelques types de conteneurs (caf, pour Core Audio Format) pour diverses raisons. Apple avait en réalité implémenté la prise en charge d'Opus car il est obligatoire pour prendre en charge le standard WebRTC dans les navigateurs.

Avec macOS Sonoma, comme indiqué dans les notes de versions de Safari 17, macOS Sonoma prend en charge le codec dans un conteneur mp4. Pour le vérifier, nous avons encodé une vidéo avec HandBrake, qui accepte l'Opus. Et de fait, alors que macOS Ventura affiche une erreur à l'ouverture du fichier (cf. l'image ci-dessus), macOS Sonoma joue la piste audio sans soucis particuliers.

De l'Opus dans un fichier MP4 sous macOS Sonoma.

Les amateurs de technologies modernes devront par contre encore attendre pour la prise en charge du codec AV1 : Apple se contente pour le moment d'une implémentation matérielle qui n'est compatible qu'avec les iPhone 15 Pro… et c'est tout.

Apple ne gère toujours pas le codec AV1 et c

Apple ne gère toujours pas le codec AV1 et c'est un gros problème en 2023

avatar MarcMame | 

Concrètement, qui ou quoi utilise le codec Opus ? (Exception de webRTC)

avatar nicolaspatate | 

@MarcMame

YouTube utilise Opus

avatar MarcMame | 

@nicolaspatate

"YouTube utilise Opus"

——
Donc en relation avec WebRTC ?

avatar v1nce29 | 

Opus est un mix de 2 codecs ; un libéré par Microsoft (Skype) et l'autre par la Fondation xiph. Il peut être utilisé sans redevance. De part sa faible latence, il visait initialement à remplacer les codecs propriétaires pour la partie audio de conférence à distance. Mais son efficacité est telle qu'il peut aussi servir à archiver de l'audio (avec pertes)

avatar MarcMame | 

@v1nce29

C’est intéressant mais ça ne répond pas à ma question.

avatar R-APPLE-R | 

C’est le dernier opus ? Ok je sort 😈

avatar ratz | 

mais on peut toujours pas ouvrir un fichier .opus ...

plein de mes projects sont en .opus , cest chiant

avatar MarcMame | 

@ratz

VLC ?

CONNEXION UTILISATEUR