Opus 1.5 kodẹki ohun ti o wa

После почти года разработки организация Xiph.Org, занимающаяся разработкой свободных видео- и аудиокодеков, представила релиз аудиокодека Opus 1.5, обеспечивающего высокое качество кодирования и минимальную задержку как при сжатии потокового звука с высоким битрейтом, так и при сжатии голоса в ограниченных по пропускной способности приложениях VoIP-телефонии. Эталонные реализации кодировщика и декодировщика распространяются под лицензией BSD. Полные спецификации формата Opus общедоступны, бесплатны и утверждены в качестве интернет-стандарта (RFC 6716).

A ṣẹda koodu kodẹki nipasẹ apapọ awọn imọ-ẹrọ ti o dara julọ lati koodu CELT ti o dagbasoke nipasẹ Xiph.org ati koodu SILK ṣii nipasẹ Skype. Ni afikun si Skype ati Xiph.Org, awọn ile-iṣẹ bii Mozilla, Octasic, Broadcom ati Google tun ṣe alabapin ninu idagbasoke Opus. Awọn itọsi ti o wa ninu Opus ti pese nipasẹ awọn ile-iṣẹ ti o ni ipa ninu idagbasoke fun lilo ailopin laisi sisanwo awọn idiyele iwe-aṣẹ. Gbogbo awọn ẹtọ ọgbọn ti o ni ibatan Opus ati awọn iwe-aṣẹ itọsi ni a fiweranṣẹ laifọwọyi si Opus-lilo awọn ohun elo ati awọn ọja, laisi iwulo fun ifọwọsi ni afikun. Ko si awọn ihamọ lori ipari ohun elo ati ẹda ti awọn imuse ẹnikẹta miiran. Sibẹsibẹ, gbogbo awọn ẹtọ ti a funni ni a fagile ni iṣẹlẹ ti ẹjọ itọsi ti o kan imọ-ẹrọ Opus lodi si eyikeyi olumulo Opus.

Opus ṣe ẹya didara fifi koodu giga ati airi kekere fun ohun ṣiṣanwọle-bitrate mejeeji ati funmorawon ohun ni awọn ohun elo tẹlifoonu VoIP ti o ni ihamọ bandiwidi. Ni iṣaaju, Opus ni a mọ bi kodẹki ti o dara julọ nigba lilo bitrate 64Kbit (Opus lu awọn oludije bii Apple HE-AAC, Nero HE-AAC, Vorbis ati AAC LC). Awọn ọja ti o ṣe atilẹyin Opus lati inu apoti pẹlu ẹrọ aṣawakiri Firefox, ilana GStreamer, ati package FFmpeg.

Awọn ẹya akọkọ ti Opus:

  • Bitrate lati 5 si 510 Kbit/s;
  • Iwọn iṣapẹẹrẹ lati 8 si 48KHz;
  • Iye akoko fireemu lati 2.5 si 120 milliseconds;
  • Atilẹyin ibakan (CBR) ati oniyipada (VBR) bitrates;
  • Atilẹyin fun narrowband ati wideband iwe;
  • Atilẹyin ohun ati orin;
  • Ṣe atilẹyin sitẹrio ati eyọkan;
  • Ṣe atilẹyin atunṣe agbara ti bitrate, bandiwidi ati iwọn fireemu;
  • O ṣeeṣe ti mimu-pada sipo ṣiṣan ohun ni ọran ti pipadanu fireemu (PLC);
  • Ṣe atilẹyin fun awọn ikanni 255 (awọn fireemu ṣiṣan lọpọlọpọ)
  • Wiwa awọn imuse nipa lilo lilefoofo ati iṣiro aaye ti o wa titi.

Awọn imotuntun bọtini ni 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 проблема не затронула).

orisun: opennet.ru

Fi ọrọìwòye kun