Codec audio Opus
Opus est un codec audio ouvert et polyvalent conçu pour la voix et la musique. Il offre la meilleure qualité de compression audio actuelle sur toute la gamme de débits et est le choix préféré pour le WebRTC, le streaming et la VoIP.
Type MIME
audio/opus
Type
Binaire
Compression
Avec perte
Avantages
- + Best-in-class quality at every bitrate (voice through high-fidelity)
- + Open source and royalty-free (RFC 6716)
- + Ultra-low latency (as low as 2.5 ms) for real-time communication
- + Mandatory in WebRTC — universal browser support
Inconvénients
- − Less hardware support than MP3 on older dedicated players
- − OGG/Opus files are not universally supported by car stereos
- − Relatively new — some legacy tools may not recognize it
Quand utiliser .OPUS
Utilisez Opus pour le streaming audio web, le WebRTC, la VoIP, le streaming en jeu et toute nouvelle application audio. Préférez MP3 ou AAC uniquement lorsque la compatibilité avec les anciens appareils est requise.
Détails techniques
Opus combine SILK (parole, basse latence) et CELT (musique, qualité générale). Débits de 6 kbit/s à 510 kbit/s. Délai algorithmique de 2,5 à 60 ms. Prend en charge les trames de 2,5 à 120 ms, la VBR et jusqu'à 255 canaux. Taux d'échantillonnage : 8 kHz à 48 kHz.
Historique
Opus a été développé par l'IETF en combinant le SILK de Skype et le CELT de Xiph.Org. Normalisé dans la RFC 6716 (2012). Il a été adopté par WebRTC (tous les navigateurs), Discord, WhatsApp, YouTube et de nombreuses plateformes de streaming.