Διατίθεται κωδικοποιητής ήχου Opus 1.5

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

Ο κωδικοποιητής δημιουργείται συνδυάζοντας τις καλύτερες τεχνολογίες από τον κωδικοποιητή CELT του Xiph.org και τον κωδικοποιητή SILK ανοιχτού κώδικα του Skype. Εκτός από το Skype και το Xiph.Org, εταιρείες όπως η Mozilla, η Octasic, η Broadcom και η Google συμμετείχαν επίσης στην ανάπτυξη του Opus. Τα διπλώματα ευρεσιτεχνίας που εμπλέκονται στο Opus χορηγούνται από τις εταιρείες που συμμετέχουν στην ανάπτυξη για απεριόριστη χρήση χωρίς καταβολή δικαιωμάτων. Όλα τα δικαιώματα πνευματικής ιδιοκτησίας και οι άδειες ευρεσιτεχνίας που σχετίζονται με την Opus μεταβιβάζονται αυτόματα σε εφαρμογές και προϊόντα που χρησιμοποιούν το Opus, χωρίς να απαιτείται πρόσθετη έγκριση. Δεν υπάρχουν περιορισμοί ως προς το εύρος και τη δημιουργία εναλλακτικών εφαρμογών τρίτων. Ωστόσο, όλα τα παραχωρούμενα δικαιώματα ανακαλούνται σε περίπτωση διαδικασίας διπλωμάτων ευρεσιτεχνίας που επηρεάζει τις τεχνολογίες Opus εναντίον οποιουδήποτε χρήστη του Opus.

Το Opus διαθέτει υψηλή ποιότητα κωδικοποίησης και ελάχιστο λανθάνοντα χρόνο τόσο για συμπίεση ήχου ροής υψηλής ταχύτητας όσο και για συμπίεση φωνής για εφαρμογές τηλεφωνίας VoIP με περιορισμένο εύρος ζώνης. Προηγουμένως, το Opus είχε ψηφιστεί ως ο καλύτερος κωδικοποιητής στα 64 Kbit (το Opus ξεπέρασε τους ανταγωνιστές όπως οι Apple HE-AAC, Nero HE-AAC, Vorbis και AAC LC). Τα προϊόντα που υποστηρίζουν το Opus out of the box περιλαμβάνουν το πρόγραμμα περιήγησης Firefox, το πλαίσιο GStreamer και το πακέτο FFmpeg.

Κύρια χαρακτηριστικά του Opus:

  • Ρυθμός bit από 5 έως 510 Kbit/s.
  • Συχνότητα δειγματοληψίας από 8 έως 48 KHz.
  • Διάρκεια καρέ από 2.5 έως 120 χιλιοστά του δευτερολέπτου.
  • Υποστήριξη για σταθερούς (CBR) και μεταβλητούς (VBR) bitrates.
  • Υποστήριξη ήχου στενής και ευρείας ζώνης.
  • Υποστήριξη φωνής και μουσικής.
  • Στερεοφωνική και μονοφωνική υποστήριξη.
  • Υποστήριξη για δυναμική ρύθμιση του bitrate, του εύρους ζώνης και του μεγέθους καρέ.
  • Δυνατότητα επαναφοράς της ροής ήχου σε περίπτωση απώλειας καρέ (PLC).
  • Υποστήριξη έως και 255 καναλιών (καρέ πολλαπλών ροών)
  • Διαθεσιμότητα υλοποιήσεων με χρήση αριθμητικής κινητής και σταθερής υποδιαστολής.

Βασικές καινοτομίες στο 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 проблема не затронула).

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο