يتوفر برنامج ترميز الصوت Opus 1.4

أصدر مطور برامج ترميز الفيديو والصوت Xiph.Org برنامج ترميز الصوت Opus 1.4.0 ، والذي يوفر ترميزًا عالي الجودة وأقل زمن انتقال لكل من ضغط الصوت والصوت عالي معدل البت في تطبيقات 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 كيلو بت (تجاوزت Opus المنافسين مثل Apple HE-AAC و Nero HE-AAC و Vorbis و AAC LC). تشمل المنتجات التي تدعم Opus خارج الصندوق متصفح Firefox وإطار عمل GStreamer وحزمة FFmpeg.

السمات الرئيسية لـ Opus:

  • معدل البت من 5 إلى 510 كيلوبت / ثانية ؛
  • تردد أخذ العينات من 8 إلى 48 كيلو هرتز ؛
  • مدة الإطار من 2.5 إلى 120 مللي ثانية ؛
  • دعم معدلات البت الثابتة (CBR) والمتغيرة (VBR) ؛
  • دعم الصوت ضيق النطاق وعريض النطاق ؛
  • دعم الصوت والموسيقى ؛
  • دعم ستيريو وأحادي ؛
  • دعم الإعداد الديناميكي لمعدل البت وعرض النطاق الترددي وحجم الإطار ؛
  • القدرة على استعادة دفق الصوت في حالة فقدان الإطار (PLC) ؛
  • دعم ما يصل إلى 255 قناة (إطارات متعددة الدفق)
  • توافر تطبيقات باستخدام حساب النقطة العائمة والثابتة.

الابتكارات الرئيسية في Opus 1.4:

  • تم تنفيذ تحسين معلمات التشفير ، بهدف تحسين المؤشرات الذاتية لجودة الصوت عند تمكين FEC (تصحيح الخطأ الأمامي) لاستعادة الحزم التالفة أو المفقودة بمعدلات بت من 16 إلى 24 كيلو بايت (LBRR ، التكرار منخفض معدل البت).
  • تمت إضافة الخيار OPUS_SET_INBAND_FEC لتمكين تصحيح خطأ FEC ولكن بدون فرض وضع SILK (لن يتم استخدام FEC في وضع CELT).
  • التنفيذ المحسن لأسلوب DTX (النقل المتقطع) ، والذي يوفر تعليقًا لنقل الحركة في حالة عدم وجود صوت.
  • تمت إضافة دعم لنظام بناء Meson ودعم محسّن للبناء باستخدام CMake.
  • تمت إضافة آلية تجريبية "إخفاء فقدان الحزمة في الوقت الفعلي" لاستعادة أجزاء الكلام المفقودة نتيجة لفقدان الحزمة ، والعمل من خلال استخدام تقنيات التعلم الآلي.
  • تمت إضافة تطبيق تجريبي لآلية "التكرار العميق" ، والتي تستخدم نظام التعلم الآلي لتحسين كفاءة استعادة الصوت بعد فقدان الحزمة.

المصدر: opennet.ru

إضافة تعليق