После почти года разработки организация Xiph.Org, занимающаяся разработкой свободных видео- и аудиокодеков, представила релиз аудиокодека Opus 1.5, обеспечивающего высокое качество кодирования и минимальную задержку как при сжатии потокового звука с высоким битрейтом, так и при сжатии голоса в ограниченных по пропускной способности приложениях VoIP-телефонии. Эталонные реализации кодировщика и декодировщика распространяются под лицензией BSD. Полные спецификации формата Opus общедоступны, бесплатны и утверждены в качестве интернет-стандарта (RFC 6716).
Tha an codec air a chruthachadh le bhith a’ cothlamadh nan teicneòlasan as fheàrr bho codec CELT Xiph.org agus codec stòr fosgailte SILK Skype. A bharrachd air Skype agus Xiph.Org, ghabh companaidhean leithid Mozilla, Octasic, Broadcom agus Google pàirt cuideachd ann an leasachadh Opus. Tha na peutantan a tha an sàs ann an Opus air an toirt seachad leis na companaidhean a tha an sàs ann an leasachadh airson cleachdadh gun chrìoch gun a bhith a’ pàigheadh dìoghaltas. Tha a h-uile còir seilbh inntleachdail agus cead peutant co-cheangailte ri Opus air an tiomnadh gu fèin-ghluasadach gu tagraidhean agus toraidhean a’ cleachdadh Opus, gun fheum air cead a bharrachd. Chan eil bacadh sam bith air farsaingeachd agus cruthachadh buileachadh treas-phàrtaidhean eile. Ach, tha a h-uile còir a chaidh a thoirt seachad air a chùl-ghairm ma thachras imeachdan peutant a bheir buaidh air teicneòlasan Opus an aghaidh neach-cleachdaidh Opus sam bith.
Tha Opus a ’nochdadh càileachd còdaidh àrd agus glè bheag de dh’ ùine airson an dà chuid teannachadh claisneachd sruthadh àrd-bitrate agus teannachadh guth airson tagraidhean fòn VoIP le bann-leathann. Roimhe sin, bha Opus air aithneachadh mar an codec as fheàrr nuair a bha e a’ cleachdadh 64Kbit bitrate (thàinig Opus seachad air farpaisich leithid Apple HE-AAC, Nero HE-AAC, Vorbis agus AAC LC). Tha toraidhean a bheir taic do Opus a-mach às a’ bhogsa a’ toirt a-steach brobhsair Firefox, frèam GStreamer, agus pasgan FFmpeg.
Prìomh fheartan Opus:
- Bitrate bho 5 gu 510 Kbit/s;
- Tricead samplachaidh bho 8 gu 48KHz;
- Frèam fad bho 2.5 gu 120 milliseconds;
- Taic airson bitrates seasmhach (CBR) agus caochlaideach (VBR);
- Taic airson bann caol agus claisneachd bann-leathann;
- Taic guth is ceòl;
- Taic stereo agus mono;
- Taic airson suidheachadh fiùghantach bitrate, leud-bann agus meud frèam;
- Comas an t-sruth claisneachd a thoirt air ais gun fhios nach caillear frèam (PLC);
- Cuir taic ri suas ri seanalan 255 (frèamaichean ioma-shruth)
- Ri fhaighinn air buileachadh a’ cleachdadh àireamhachd puing fleòdraidh is stèidhichte.
Prìomh innleachdan ann an Opus 1.5:
- В кодировщике и декодировщике расширено применение технологий машинного обучения.
- Реализован механизм «Deep Redundancy» (DRED), использующий машинное обучение для восстановления фрагментов звука, утраченных из-за потери пакетов.
- Улучшено восстановление звукового потока в случае потери кадров при помощи механизма машинного обучения Deep PLC (Packet Loss Concealment).
- Улучшено качество передачи речи на низких битрейтах (~ 6 Кбит/с).
- Добавлены дополнительные оптимизации, использующие наборы инструкций AVX2 (x86) и Neon (ARM).
- Добавлена поддержка формата объёмного звучания Ambisonics 4-го и 5-го порядка, учитывающего распространение звука не только в горизонтальной плоскости, но и в вертикальной (для определения сверху или снизу источник звука).
По горячим следам сформирован выпуск Opus 1.5.1, в котором устранены проблемы со сборкой с использованием сборочной системы Meson (сборку с использованием CMake проблема не затронула).
Source: fosgailtenet.ru