ملف صوتي Opus (.opus)

IETF قياسي

Opus برنامج ترميز صوتي مفتوح لا يتطلب رسوم ترخيص. صممته IETF لنقل الكلام والموسيقى تفاعلياً عبر الإنترنت، ويوفر كفاءة ضغط رائدة.

تحويل OPUS إلى MP3

محول مجاني داخل المتصفح للتحويل من OPUS إلى MP3. قم بتحويل الملفات فوراً على جهازك.

فحص البيانات الوصفية

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات OPUS من خلال فحص تسلسل البايت الثنائي البادئ:

اختر الملفات أو أسقطها هنا

خاص - لا تغادر الملفات جهازك أبدًا

أو الصق Ctrl+V
ضمان الخصوصية وعدم الإرسال عبر الشبكة: صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.

توقيع رأس الملف على مستوى البايت (Magic Bytes)

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات OPUS من خلال فحص تسلسل البايت الثنائي البادئ:

التوقيع الست عشري (الإزاحة 0):

4F 67 67 53 00 02

تمثيل ASCII: OggS..

التوحيد القياسي: IETF RFC 6716

المواصفات الفنية

هيكلية الحاويةحاوية تدفق Ogg، تتضمن ترويسة التعريف الإلزامية OpusHead
الضغطبنية هجينة تجمع SILK (التنبؤ الخطي للكلام) وCELT (تحويل MDCT للصوت الموسيقي)
ترتيب البايتات (Endianness)ترويسات وتأطير تدفق البتات بترتيب البايتات الصغير (Little-Endian)
مساحات الألوانلا ينطبق (تدفق صوتي فائق التكيف)
القنوات والبنيةحتى 255 قناة صوتية منفصلة، مع دعم الصوت المكاني (Ambisonics)
الحد الأقصى للأبعادمعدلات أخذ عينات من 8 إلى 48 كيلوهرتز، ومعدلات بت من 6 إلى 510 كيلوبت/ثانية
الشفافيةجودة لا يُلحظ فيها الفقد عند معدلات بت منخفضة على نحو غير مسبوق (96-128 كيلوبت/ثانية بصوت ستيريو)
البث والتحميل التدرجيزمن استجابة خوارزمي بالغ الانخفاض (من 5 إلى 26.5 مللي ثانية)، ملائم لمؤتمرات الويب الفورية

مصفوفة المقارنة التقنية: OPUS مقابل المنافسين

السمة التقنيةOPUS (الحالي)AACMP3OGG
التأخير الخوارزمي5 مللي ثانية إلى 26.5 مللي ثانية (تفاعلي في الوقت الفعلي)100 مللي ثانية إلى 200 مللي ثانية100 مللي ثانية إلى 150 مللي ثانية100 مللي ثانية
نطاق معدل البتمن 6 كيلو بت إلى 510 كيلو بت في الثانية، مع تكيّف ديناميكيمن 16 كيلو بت إلى 320 كيلو بت في الثانيةمن 32 كيلو بت إلى 320 كيلو بت في الثانيةمن 45 كيلو بت إلى 500 كيلو بت في الثانية
الجودة عند 64 كيلو بت في الثانية ستيريويكاد لا يُلحظ الفرق في جودة الكلام والموسيقىمنخفضة الجودة بوضوحغير قابلة للاستخدام أو ذات تشوه شديدتشوهات متوسطة
جهة وضع المعاييرIETF (RFC 6716)ISO/IECISO/IECXiph.Org RFC

أنماط التلف الشائعة ودليل الاسترداد بالنظام الست عشري

يُبلغ المشغل عن «رأس تعريف Opus غير صالح» أو يعجز عن تحديد مدة الصوت.

السبب الجذري: تلف حزمة 'OpusHead' في صفحة Ogg الأولى أو فقدان كتلة التعليقات 'OpusTags'.

الاسترداد: أعِد تجميع تدفق البتات الخام باستخدام الأداة 'opusenc --raw' أو شغّل 'ffmpeg -i broken.opus -c copy fixed.opus'.

تحليل الأمان ومتجهات الهجوم على المحلّل

تتضمن مكتبة libopus المرجعية اختبارات تمويه دفاعية مكثفة، لكن فك الحزم في نواة النظام أو مكدسات VoIP قد يظل موضع تعرض للمخاطر.

ناقلات الهجوم المعروفة

  • قراءة ذاكرة خارج حدودها في مرشح SILK للتنبؤ الخطي (LPC) عند وجود قيم مشوهة لمسار طبقة الصوت.
  • تجاوز للأعداد الصحيحة أثناء حساب معاملات مصفوفة الصوت المكاني متعدد القنوات.
  • حجب الخدمة بسبب أطوال مشوهة لحزم بايت جدول المحتويات (TOC).

أفضل الممارسات الدفاعية: حدّث libopus إلى أحدث إصدار من المشروع، وتحقق من حدود حزم TOC قبل تخصيص الذاكرة.

الأصول التاريخية والمحطات الرئيسية

2020اعتمدت خدمات بث كبرى وجهاز PlayStation 5 برنامج Opus للمحادثات الصوتية الجماعية في الوقت الفعلي.
2017أضافت Apple دعماً مدمجاً لتشغيل Opus في iOS 11 وmacOS High Sierra.
2012وحّدت فرقة عمل هندسة الإنترنت (IETF) مواصفة Opus في المعيار RFC 6716.

المزايا الرئيسية والإيجابيات

  • صُمم Opus للكلام والموسيقى بمعدلات بت منخفضة، ما يجعله مفيدًا للمكالمات الصوتية والبث. وتعتمد الجودة المسموعة مع ذلك على المصدر وإعدادات الترميز.
  • ينتقل ديناميكياً بين وضعي الكلام (SILK) والموسيقى (CELT) في الوقت الفعلي دون تقطع الصوت.
  • زمن استجابة بالغ الانخفاض، يصل إلى 5 مللي ثوانٍ، ما يتيح VoIP والألعاب والتعاون الموسيقي عن بُعد في الوقت الفعلي.

القيود الفنية والسلبيات

  • يكاد يندر تشغيله على مشغلات MP3 المستقلة القديمة.
  • توحّد المعالجة الداخلية على 48 كيلوهرتز، لذا يتطلب استخدام معدلات أخرى إعادة أخذ العينات.
  • يتطلب وضعه داخل حاوية WebM أو Ogg حديثة لتخزينه كملف على سطح المكتب.

معلومات تقنية طريفة

  • تعتمد Discord وWhatsApp وZoom وGoogle Meet على Opus في اتصالاتها الصوتية.
  • يجمع Opus بسلاسة بين برنامج الترميز SILK من Skype المخصص للكلام وبرنامج CELT من Xiph.Org المخصص للموسيقى.
  • تحدد ترويسة OpusHead عدد عينات التخطي المسبق الإلزامية لضمان فك الترميز دون فجوات.

الأسئلة التقنية المتكررة

لماذا يعيد Opus دائمًا أخذ عينات الصوت إلى 48 كيلو هرتز؟

يعتمد تصميم Opus على 48 كيلو هرتز داخليًا، ما يبسط بنوك مرشحات التشفير ويتيح انتقالات سلسة بين وضعي الكلام والموسيقى مع تغطية نطاق السمع البشري بأكمله.

هل Opus أفضل من MP3 لتخزين الموسيقى؟

نعم. يوفّر ملف Opus بمعدل 128 كيلوبت/ثانية جودة صوت تضاهي أو تتجاوز ملف MP3 بمعدل 320 كيلوبت/ثانية، مع خفض حجم الملف إلى أكثر من النصف.

ما تنسيقات الحاويات التي يمكن أن تحتوي على صوت Opus؟

يُخزّن صوت Opus رسمياً في ملفات ‎.opus‎ (حاوية Ogg)، أو داخل حاويات Matroska بامتدادي ‎.webm‎ و‎.mkv‎ للبث وإرفاق الصوت بالفيديو.