Codec שמע Opus 1.5 זמין

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

ה-Codec נוצר על ידי שילוב מיטב הטכנולוגיות מה-Codec CELT של Xiph.org וקוד הקוד הפתוח SILK של Skype. בנוסף לסקייפ ו-Xiph.Org, לקחו חלק בפיתוח אופוס גם חברות כמו Mozilla, Octasic, Broadcom ו-Google. הפטנטים המעורבים באופוס מוענקים על ידי החברות המעורבות בפיתוח לשימוש בלתי מוגבל ללא תשלום תמלוגים. כל זכויות הקניין הרוחני ורישיונות הפטנטים הקשורים ל-Opus מואצים אוטומטית ליישומים ולמוצרים המשתמשים ב-Opus, ללא צורך באישור נוסף. אין הגבלות על ההיקף והיצירה של יישומים חלופיים של צד שלישי. עם זאת, כל הזכויות שניתנו מתבטלות במקרה של הליכי פטנט המשפיעים על טכנולוגיות Opus נגד כל משתמש ב-Opus.

Opus מציגה איכות קידוד גבוהה והשהייה מינימלית הן עבור דחיסת אודיו זורמת בקצב סיביות גבוה והן עבור דחיסת קול עבור יישומי טלפוניה של VoIP מוגבלים ברוחב פס. בעבר, Opus הוכר כ-codec הטוב ביותר בעת שימוש בקצב סיביות של 64Kbit (Opus עקף מתחרים כגון Apple HE-AAC, Nero HE-AAC, Vorbis ו-AAC LC). מוצרים התומכים ב-Opus מחוץ לקופסה כוללים את דפדפן Firefox, מסגרת GStreamer וחבילת FFmpeg.

תכונות עיקריות של אופוס:

  • קצב סיביות מ-5 עד 510 Kbit/s;
  • תדר דגימה מ-8 עד 48KHz;
  • משך פריים מ-2.5 עד 120 מילישניות;
  • תמיכה בקצבי סיביות קבועים (CBR) ומשתנים (VBR);
  • תמיכה באודיו צר פס ופס רחב;
  • תמיכה בקול ובמוזיקה;
  • תמיכת סטריאו ומונו;
  • תמיכה בהגדרה דינמית של קצב סיביות, רוחב פס וגודל מסגרת;
  • יכולת לשחזר את זרם השמע במקרה של אובדן מסגרת (PLC);
  • תמיכה בעד 255 ערוצים (מסגרות ריבוי זרמים)
  • זמינות מימושים באמצעות חשבון נקודה צפה וקבועה.

חידושים מרכזיים באופוס 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

הוספת תגובה