Opus est un format de codage audio à perte (lossy) développé par l'Internet Engineering Task Force (IETF) et standardisé sous la RFC 6716. Il est conçu pour l'encodage efficace de la parole et de l'audio général, ce qui le rend adapté à un large éventail d'applications, y compris la voix sur IP (VoIP), la vidéoconférence, le chat en jeu et le streaming musical. Opus prend en charge une vaste gamme de débits binaires (bitrates), des très faibles débits adaptés à la parole aux débits plus élevés pour la musique de haute qualité. Il présente également une faible latence, ce qui le rend idéal pour la communication en temps réel. Opus combine les technologies de deux codecs : SILK, développé par Skype, et CELT, développé par la Xiph.Org Foundation. Il est libre de droits (royalty-free) et open-source, ce qui en fait un choix populaire pour les développeurs et les utilisateurs. Les fichiers Opus sont généralement plus petits que d'autres formats audio comme le MP3 ou l'AAC à des niveaux de qualité comparables, ce qui les rend efficaces pour le stockage et la transmission. Le format prend en charge les modes d'encodage à débit binaire variable (VBR), à débit binaire constant (CBR) et à débit binaire moyen (ABR), offrant une flexibilité pour différents cas d'utilisation.