Аудиокодек Opus
Opus — универсальный открытый аудиокодек, отлично работающий при любом битрейте — от голосовых звонков до высококачественной музыки. Он объединяет лучшее из кодеков SILK (голос) и CELT (музыка) и превосходит MP3, AAC и Vorbis в тестах прослушивания при эквивалентных битрейтах.
MIME-тип
audio/opus
Тип
Бинарный
Сжатие
С потерями
Преимущества
- + 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
Недостатки
- − 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
Когда использовать .OPUS
Используйте Opus для VoIP, стриминга, подкастов и любых приложений, где нужно лучшее качество на бит для голоса и музыки.
Технические детали
Opus динамически переключается между режимом SILK (для голоса при низких битрейтах) и режимом CELT (для музыки при более высоких битрейтах) или использует их гибрид. Поддерживает от 6 кбит/с до 510 кбит/с, размеры кадров от 2,5 мс до 120 мс.
История
Opus был разработан IETF, Xiph.Org, Mozilla и Skype/Microsoft и стандартизирован как RFC 6716 в 2012 году. Он обязателен в WebRTC и используется в WhatsApp, Discord, YouTube и Spotify.