أوج

ملف صوتي بصيغة Ogg

Ogg ( تُلفظ / ˈɒɡ / OG ) هي صيغة ملفات حاوية وسائط متعددة رقمية ، مصممة لتوفير بث ومعالجة فعّالة للوسائط المتعددة الرقمية . تتولى مؤسسة Xiph.Org صيانتها ، وهي مجانية ومفتوحة المصدر ، وغير مقيدة ببراءات اختراع البرمجيات . [ 3 ] اسمها مشتق من "ogging"، وهي مصطلح عامي من لعبة الكمبيوتر Netrek ، [ 4 ] في إشارة إلى التكلفة العالية للمعالجة في الإصدارات الأولى من البرنامج. [ 5 ]

تتيح صيغة حاوية Ogg إمكانية دمج عدد من التدفقات المستقلة للصوت والفيديو والنصوص (مثل الترجمة ) والبيانات الوصفية . في إطار عمل Ogg للوسائط المتعددة، توفر Theora طبقة فيديو مضغوطة مع فقدان للبيانات . أما طبقة الصوت ، فتُقدم عادةً بواسطة صيغة Vorbis المخصصة للموسيقى أو صيغتها اللاحقة Opus . وتشمل صيغ ضغط الصوت غير المضغوطة FLAC و OggPCM .

حتى عام ٢٠٠٧، كان .oggامتداد اسم الملف يُستخدم لجميع الملفات التي تستخدم تنسيق حاوية Ogg. ومنذ ذلك الحين، توصي مؤسسة Xiph.Org باستخدام امتداد اسم الملف .oggفقط لملفات الصوت Ogg Vorbis. قررت Xiph.Org إنشاء مجموعة جديدة من امتدادات الملفات وأنواع الوسائط لوصف أنواع المحتوى المختلفة، مثل .ogaملفات الصوت فقط، .ogvوملفات الفيديو مع الصوت أو بدونه (بما في ذلك Theora)، وملفات .ogxOgg متعددة الإرسال. [ ٦ ]

تم دمج برامج الترميز المختلفة لـ Ogg في عدد من مشغلات الوسائط المجانية والخاصة المختلفة ، التجارية وغير التجارية، بالإضافة إلى مشغلات الوسائط المحمولة وأجهزة استقبال GPS من مختلف الشركات المصنعة.

اعتبارًا من 7 نوفمبر 2017، كان الإصدار الحالي من تطبيق Xiph.Org المرجعي هو libogg 1.3.3. [ 7 ] وهناك إصدار آخر، libogg2، قيد التطوير، ولكنه ينتظر إعادة كتابته اعتبارًا من عام 2018. [ 8 ] كلا مكتبتي البرامج مجانيتان ، ومرخصتان بموجب رخصة BSD الجديدة . تم فصل تطبيق Ogg المرجعي عن Vorbis في 2 سبتمبر 2000. [ 9 ]

تسمية

بدأ مشروع Ogg Vorbis عام ١٩٩٣. كان اسمه في الأصل "Squish"، لكن هذا الاسم كان مسجلاً كعلامة تجارية، لذا تم تغيير اسم المشروع. استُخدم الاسم الجديد "OggSquish" حتى عام ٢٠٠١، ثم تم تغييره مرة أخرى إلى "Ogg". ومنذ ذلك الحين، أصبح Ogg يُشير إلى تنسيق الحاوية ، الذي يُعد الآن جزءًا من مشروع Xiph.org الأوسع نطاقًا للوسائط المتعددة. أما اليوم، فيُشير "Squish" (المعروف الآن باسم "Vorbis") إلى تنسيق ترميز صوتي مُحدد يُستخدم عادةً مع تنسيق حاوية Ogg.

اسم Ogg مشتق من كلمة "ogging"، وهي مصطلح عامي من لعبة الكمبيوتر Netrek ، ويعني القيام بشيء ما بقوة، ربما دون مراعاة استنزاف الموارد المستقبلية. [ 4 ] في بدايته، اعتبر مؤلفو مشروع Ogg طموحًا إلى حد ما نظرًا لقدرات أجهزة الكمبيوتر الشخصية المحدودة في ذلك الوقت. على الرغم من أن اسم Ogg لا علاقة له بشخصية المربية Ogg في روايات عالم القرص لتيري براتشيت ، إلا أن اسم "Vorbis" مستوحى من شخصية أخرى لتيري براتشيت من كتاب الآلهة الصغيرة . [ 5 ]

تنسيق الملف

تم تطوير تنسيق "Ogg" bitstream ، الذي صممته مؤسسة Xiph.Org بشكل أساسي، كإطار عمل لمبادرة أكبر تهدف إلى إنتاج مجموعة من المكونات لترميز وفك ترميز ملفات الوسائط المتعددة، وهي متاحة مجانًا ويمكن إعادة تنفيذها بحرية في البرامج والأجهزة.

يتكون التنسيق من أجزاء من البيانات، يُطلق على كل منها اسم "صفحة Ogg". تبدأ كل صفحة بالأحرف "OggS" لتعريف الملف على أنه بتنسيق Ogg.

يُحدد "الرقم التسلسلي" و"رقم الصفحة" في رأس الصفحة كل صفحة كجزء من سلسلة صفحات تُشكل دفق بتات . يمكن دمج عدة دفقات بتات في الملف، حيث تُرتب صفحات كل دفق بتات حسب وقت البحث عن البيانات الموجودة فيه. كما يمكن إلحاق دفقات البتات بالملفات الموجودة، وهي عملية تُعرف باسم "التسلسل"، لجعل دفقات البتات تُفك شفرتها بالتسلسل.

تتوفر مكتبة مرخصة بموجب ترخيص BSD ، تُسمى "libvorbis"، لترميز وفك ترميز البيانات من تدفقات "Vorbis". وتُستخدم تطبيقات Ogg مستقلة في العديد من المشاريع مثل RealPlayer ومجموعة من مرشحات DirectShow . [ 10 ]

Mogg، وهو اختصار لـ "Multi-Track-Single-Logical-Stream Ogg-Vorbis"، هو تنسيق ملف Ogg متعدد القنوات أو متعدد المسارات.

بنية الصفحة

فيما يلي تخطيط حقول رأس صفحة Ogg:

تخطيط حقول رأس صفحة Ogg
تخطيط حقول رأس صفحة Ogg
نمط الالتقاط – 32 بت
نمط الالتقاط أو رمز المزامنة هو رقم سحري يُستخدم لضمان التزامن عند تحليل ملفات Ogg. تبدأ كل صفحة بتسلسل الأحرف الأربعة ASCII، "OggS". يساعد هذا في إعادة مزامنة المحلل في حالات فقدان البيانات أو تلفها، وهو بمثابة فحص أولي قبل بدء تحليل بنية الصفحة.
الإصدار – 8 بت
يشير هذا الحقل إلى إصدار تنسيق Ogg bitstream، وذلك للسماح بالتوسع المستقبلي. ويُشترط حاليًا أن تكون قيمته 0.
نوع الرأس - 8 بت
هذا حقل من 8 بتات من العلامات، يشير إلى نوع الصفحة التالية.
قليلقيمةعلَمنوع الصفحة
00x01استمرارالحزمة الأولى في هذه الصفحة هي استمرار للحزمة السابقة في تدفق البتات المنطقي.
10x02بوسبداية التدفق. هذه الصفحة هي الصفحة الأولى في تدفق البتات المنطقي. يجب ضبط علامة BOS على الصفحة الأولى من كل تدفق بتات منطقي، ويجب عدم ضبطها على أي صفحة أخرى.
20x04نظام EOSنهاية التدفق. هذه الصفحة هي الصفحة الأخيرة في تدفق البتات المنطقي. يجب ضبط علامة EOS على الصفحة الأخيرة من كل تدفق بتات منطقي، ويجب عدم ضبطها على أي صفحة أخرى.
موضع الحبيبة - 64 بت
موضع الحبيبة هو علامة زمنية في ملفات Ogg. وهو قيمة مجردة، يُحدد معناها بواسطة برنامج الترميز. قد يكون، على سبيل المثال، عدد العينات، أو عدد الإطارات، أو مخططًا أكثر تعقيدًا.
رقم تسلسلي لتدفق البتات - 32 بت
هذا الحقل عبارة عن رقم تسلسلي يُحدد انتماء صفحة ما إلى دفق بتات منطقي معين. لكل دفق بتات منطقي في الملف قيمة فريدة، ويُمكّن هذا الحقل التطبيقات من إرسال الصفحات إلى وحدة فك التشفير المناسبة. في ملف Vorbis وTheora نموذجي، يكون أحد الدفقين هو الصوت (Vorbis)، والآخر هو الفيديو (Theora).
رقم تسلسل الصفحة – 32 بت
هذا الحقل عبارة عن حقل متزايد بشكل رتيب لكل تدفق بت منطقي. الصفحة الأولى قيمتها 0، والثانية 1، وهكذا. وهذا يسمح للتطبيقات باكتشاف فقدان البيانات.
مجموع التحقق – 32 بت
يُوفّر هذا الحقل قيمة التحقق CRC-32 لبيانات الصفحة بأكملها (بما في ذلك رأس الصفحة، محسوبة عند ضبط قيمة حقل التحقق على 0). يُمكّن هذا من التحقق من سلامة البيانات وعدم تلفها منذ إنشائها. يجب حذف الصفحات التي لا تجتاز التحقق. يتم توليد قيمة التحقق باستخدام قيمة متعددة الحدود 0x04C11DB7.
أجزاء الصفحة – 8 بت
يشير هذا الحقل إلى عدد المقاطع الموجودة في هذه الصفحة. كما يشير إلى عدد البايتات في جدول المقاطع الذي يليه. الحد الأقصى لعدد المقاطع في أي صفحة هو ٢٥٥ مقطعًا.
جدول القطاعات
جدول المقاطع عبارة عن مصفوفة من قيم 8 بت، تشير كل منها إلى طول المقطع المقابل داخل متن الصفحة. ويُحدد عدد المقاطع من حقل مقاطع الصفحة السابقة. ويتراوح طول كل مقطع بين 0 و255 بايت.

تُتيح المقاطع طريقةً لتجميع المقاطع في حزم، وهي وحدات بيانات ذات معنى بالنسبة للمفكك. عندما يُشار إلى طول المقطع بـ 255، فهذا يعني أن المقطع التالي سيُضاف إلى هذا المقطع ويُشكّل جزءًا من نفس الحزمة. عندما يتراوح طول المقطع بين 0 و254، فهذا يعني أن هذا المقطع هو المقطع الأخير في هذه الحزمة. أما إذا كان طول الحزمة من مضاعفات 255، فإن طول المقطع الأخير يكون صفرًا.

عندما تستمر الحزمة الأخيرة في الصفحة التالية، تكون قيمة الجزء الأخير 255، ويتم تعيين علامة الاستمرار في الصفحة التالية للإشارة إلى أن بداية الصفحة الجديدة هي استمرار للصفحة الأخيرة.

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

VorbisComment هو تنسيق بيانات وصفية أساسي، صُمم في الأصل للاستخدام مع Ogg Vorbis. ومنذ ذلك الحين، تم اعتماده في مواصفات تغليف Ogg لبرامج الترميز الأخرى من Xiph.Org، بما في ذلك Theora و Speex و FLAC و Opus . يُعد VorbisComment أبسط آلية وأكثرها دعمًا لتخزين البيانات الوصفية مع برامج الترميز من Xiph.Org. [ 11 ]

تجدر الإشارة إلى أن واحدًا أو أكثر من عناصر ... في تعليق VorbisComment للصور المصغرة وأغلفة الألبومات تحتوي على قيم مشفرة بنظام Base64 لملف FLAC المقابل . بعبارة أخرى، يخزن FLAC الصور المصغرة وأغلفة الألبومات في كتل ثنائية - خارج علامات FLAC - بنظام little-endian . [ 12 ] [ 13 ]METADATA_BLOCK_PICTURE=METADATA_BLOCK_PICTUREMETADATA_BLOCK_VORBIS_COMMENT

ومن الآليات الأخرى القائمة والمقترحة ما يلي: [ 14 ]

تاريخ

زر تشغيل Ogg على الويب

بدأ مشروع Ogg بحزمة ضغط صوتية بسيطة كجزء من مشروع أكبر في عام 1993. [ 5 ] كان اسم البرنامج في الأصل Squish، ولكن نظرًا لوجود علامة تجارية مسجلة، أُعيد تسميته إلى OggSquish . استُخدم هذا الاسم لاحقًا لمشروع Ogg بأكمله. في عام 1997، وُصف Xiphophorus OggSquish بأنه "محاولة لإنشاء تنسيق صوتي مضغوط مرن لتطبيقات الصوت الحديثة، بالإضافة إلى توفير أول تنسيق صوتي شائع على جميع منصات الحوسبة الحديثة". [ 16 ] في عام 2000، أُشير إلى OggSquish على أنه "مجموعة من عدة مشاريع مترابطة في مجال الوسائط المتعددة ومعالجة الإشارات". في عام 2000، كان هناك مشروعان قيد التطوير النشط لإصدارهما المخطط: تنسيق Ogg Vorbis ومكتبة libvorbis - وهي التطبيق المرجعي لـ Vorbis. وشملت الأبحاث أيضًا العمل على ترميز الفيديو والصوت غير المضغوط في المستقبل. [ 5 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] في عام 2001، أُعيد تسمية OggSquish إلى Ogg ، ووُصف بأنه "المصطلح الجامع لمجموعة من مشاريع الوسائط المتعددة ومعالجة الإشارات ذات الصلة". [ 21 ] أصبح Ogg يرمز إلى تنسيق الملف ، كجزء من مشروع Xiph.org الأوسع للوسائط المتعددة. وأصبح Squish مجرد اسم لأحد برامج ترميز Ogg. [ 5 ] في عام 2009، وُصف Ogg بأنه "تنسيق حاوية وسائط متعددة، وتنسيق الملف الأصلي وتنسيق البث لبرامج ترميز الوسائط المتعددة الخاصة بـ Xiph.org". [ 22 ]

تم فصل تطبيق Ogg المرجعي عن Vorbis في 2 سبتمبر 2000. [ 9 ]

في مايو 2003، نُشرت وثيقتان من وثائق RFC الخاصة بالإنترنت تتعلقان بهذا التنسيق. تم تعريف دفق بتات Ogg في RFC 3533 (المصنف على أنه "معلوماتي") ونوع محتوى الإنترنت الخاص به في RFC 3534 ( وهو ، اعتبارًا من عام 2006) application/ogg ، وهو بروتوكول قياسي مقترح). في سبتمبر 2008، تم استبدال RFC 3534 بـ RFC 5334 ، الذي أضاف أنواع المحتوى ، وامتدادات أسماء الملفات .ogx، .ogv، .oga، .spx. video/oggaudio/ogg

تعدين النفط والغاز

في عام ٢٠٠٢، أدى غياب الدعم الرسمي للفيديو في تنسيق Ogg إلى تطوير تنسيق ملف OGM ، وهو حل بديل لتنسيق Ogg يسمح بتضمين الفيديو من إطار عمل Microsoft DirectShow في غلاف قائم على Ogg. في البداية، كان OGM مدعومًا فقط بواسطة أدوات مغلقة المصدر تعمل على نظام Windows، ولكن تم فتح قاعدة الشفرة لاحقًا. بعد ذلك، تم تحديد دعم الفيديو (والترجمة) رسميًا لتنسيق Ogg، ولكن بطريقة غير متوافقة مع OGM. بشكل مستقل، وصل تنسيق حاوية Matroska إلى مرحلة النضج، ووفر بديلاً للأشخاص المهتمين بدمج ترميز الصوت Vorbis مع ترميزات الفيديو المختلفة. نتيجة لذلك، لم يعد يتم دعم OGM أو تطويره، كما أن Xiph.org لا تشجع استخدامه رسميًا. [ ٢٣ ] اليوم، يوجد الفيديو بتنسيق Ogg بامتداد الملف .ogv، وهو مُحدد رسميًا ومدعوم رسميًا. تتوفر البرامج والترميزات التي تدعم ملفات .ogm مجانًا. [ ٢٤ ]

2006

على الرغم من أن معيار Ogg لم يصل إلى مستوى انتشار معايير MPEG [ 25 ] ( مثل MP3 / MP4اعتبارًا من عام 2006كان يُستخدم تنسيق Ogg بشكل شائع لترميز المحتوى المجاني (مثل الموسيقى المجانية، والوسائط المتعددة في مشاريع مؤسسة ويكيميديا ، وملفات Creative Commons )، وبدأ يحظى بدعم عدد لا بأس به من مشغلات الصوت الرقمية . كما دعمت العديد من محركات ألعاب الفيديو الشهيرة تنسيق Ogg، بما في ذلك Doom 3 ، و Unreal Tournament 2004 ، وHalo: Combat Evolved ، و Jets'n'Guns ، وMafia: The City of Lost Heaven ، وMyst IV: Revelation ، وStepMania ، و Serious Sam: The Second Encounter ، و Lineage 2 ، و Vendetta Online ، و Battlefield 2 ، ومحركات Grand Theft Auto ، بالإضافة إلى ملفات الصوت للعبة Minecraft المبنية على Java . أما برنامج الترميز Vorbis الأكثر شيوعًا، فقد كان مدعومًا بشكل مدمج في العديد من مشغلات البرامج، وكانت الإضافات متاحة لجميع المشغلات الأخرى تقريبًا.

2007

في 16 مايو 2007، أطلقت مؤسسة البرمجيات الحرة حملةً لزيادة استخدام برنامج Vorbis "كبديل صوتي متفوق أخلاقيًا وقانونيًا وتقنيًا على صيغة MP3 الاحتكارية". [ 26 ] كما شُجِّع المستخدمون على دعم الحملة بإضافة زرٍّ إلى مواقعهم الإلكترونية أو مدوناتهم . أما بالنسبة لمن لا يرغبون في تحميل واستخدام مشغل Ogg الذي اقترحته مؤسسة البرمجيات الحرة ( VLC )، فقد وفرت مؤسسة Xiph.Org برنامج ترميز رسميًا [ 27 ] لتطبيقات QuickTime على نظامي التشغيل Windows و Mac OS X ، مثل مشغلات iTunes وتطبيقات iMovie ؛ كما يمكن لمستخدمي Windows تثبيت برنامج ترميز Ogg الخاص بمشغل Windows Media Player . [ 28 ]

2009

بحلول 30 يونيو 2009، أصبح تنسيق Ogg، من خلال استخدام Theora وVorbis، التنسيق الوحيد المُضمّن في تطبيق متصفح Firefox 3.5 لعناصر HTML5 . [ 29 ] [ 30 ] يتوافق هذا مع التوصية الأصلية الواردة في مسودة مواصفات HTML5، والتي تم حذفها لاحقًا (انظر جدل Ogg ).<video><audio>

2010

في 3 مارس 2010، انتقد تحليلٌ تقنيٌّ أجراه أحد مطوري FFmpeg قدرات Ogg العامة كصيغة حاوية للوسائط المتعددة. [ 31 ] وردّ مؤلف Ogg لاحقًا على هذه الادعاءات في مقالٍ خاصٍّ به. [ 32 ]

برامج ترميز Ogg

Ogg هو مجرد تنسيق حاوية. يتم تخزين الصوت أو الفيديو الفعلي المشفر بواسطة برنامج الترميز داخل حاوية Ogg. قد تحتوي حاويات Ogg على تدفقات مشفرة باستخدام برامج ترميز متعددة؛ على سبيل المثال، يحتوي ملف فيديو مع صوت على بيانات مشفرة بواسطة كل من برنامج ترميز الصوت وبرنامج ترميز الفيديو.

باعتبارها صيغة حاوية، يمكن لـ Ogg تضمين الصوت والفيديو بصيغ مختلفة [ 33 ] [ 34 ] (مثل Dirac و MNG و CELT و MPEG-4 و MP3 وغيرها) ولكن تم تصميم Ogg، وعادة ما يتم استخدامه، مع برامج الترميز المجانية التالية من Xiph.org :

أنواع الوسائط

تم تسجيل وسائط الصوت Ogg كنوع وسائط IANA بامتدادات الملفات و و . وهي مجموعة فرعية من نوع وسائط الفيديو Ogg بامتداد الملف . تستخدم تطبيقات Ogg الأخرى نوع الوسائط بامتداد الملف . وهو مجموعة شاملة لـ . [ 34 ] تم تسجيل نوع وسائط Opus بامتداد الملف . لاحقًا في RFC 7587 و 7845 .audio/ogg.oga.ogg.spxvideo/ogg.ogvapplication/ogg.ogxvideo/oggaudio/opus.opus

انظر أيضاً

مراجع

  1. تنسيق ملف Ogg (مسودة كاملة). استدامة التنسيقات الرقمية. واشنطن العاصمة: مكتبة الكونغرس. 19 فبراير 2008. مؤرشف من الأصل في 8 أكتوبر 2021. تم الاطلاع عليه في 1 ديسمبر 2021 .
  2. "نموذج ترخيص BSD من Xiph.Org" . مؤسسة Xiph.Org. مؤرشف من الأصل بتاريخ 11 أبريل 2020. تم الاطلاع عليه بتاريخ 29 أغسطس 2009 .
  3. "Vorbis.com: الأسئلة الشائعة" . مؤرشف من الأصل بتاريخ 1 أكتوبر 2005. تم الاطلاع عليه بتاريخ 28 مايو 2010 .
  4. 1 2 "أساسيات قتل حامل المرض" . مؤرشف من الأصل بتاريخ 25-12-2017 . تم الاطلاع عليه بتاريخ 06-11-2016 . 3.3 قتل حامل المرض: هو فن قتل حامل المرض، أو حامل المرض المحتمل، عن طريق هجوم انتحاري.
  5. 1 2 3 4 5 "Xiph.org: التسمية" . مؤسسة Xiph.org. 7 يناير 2006. مؤرشف من الأصل في 27 فبراير 2012. تم الاطلاع عليه في 2 سبتمبر 2009 .
  6. "أنواع MIME وامتدادات الملفات" . XiphWiki . 2007-09-07. مؤرشف من الأصل في 2018-11-17 . تم الاطلاع عليه في 2007-09-10 .
  7. جايلز، رالف (2017-11-07). "إصدار libogg 1.3.3" . ogg-dev (قائمة بريدية). مؤرشف من الأصل بتاريخ 2018-04-04 . تم الاطلاع عليه بتاريخ 2019-01-14 .
  8. جايلز، رالف (5 يناير 2008). "r14372 - في trunk/theora: . lib/dec lib/enc" . قائمة بريدية xiph-commits . مؤرشفة من الأصل في 3 أكتوبر 2020. تم الاطلاع عليها في 14 يناير 2019. لم يتم إصدار هذه المكتبة مطلقًا، ويبدو الآن أنها بحاجة إلى إعادة تصميم.
  9. 1 2 Xiph.Org (19-07-2002) إصدارات Ogg - libogg-1.0.tar.gz - التغييرات. مؤرشف في 14-06-2017 على Wayback Machine . تم الاسترجاع في 01-09-2009.
  10. "مرشحات Directshow لـ Ogg Vorbis" . مؤرشف من الأصل بتاريخ 2015-02-08 . تم الاطلاع عليه بتاريخ 2015-02-14 .
  11. "VorbisComment" . 26 أبريل 2016. مؤرشف من الأصل في 23 أكتوبر 2018. تم الاطلاع عليه في 23 أكتوبر 2018 .
  12. "METADATA_BLOCK_PICTURE" . برنامج ترميز صوتي مجاني بدون فقدان جودة (FLAC ). Xiph.Org . 2014. مؤرشف من الأصل بتاريخ 27-03-2017 . تم الاطلاع عليه بتاريخ 03-12-2019 .
  13. "مواصفات تنسيق Ogg Vorbis I: مواصفات حقل التعليق ورأس الملف" . Xiph.Org . 2005. مؤرشف من الأصل بتاريخ 2019-12-03 . تم الاطلاع عليه بتاريخ 2019-12-03 .
  14. "البيانات الوصفية" . مؤسسة xiph.org . 24 يوليو 2013. مؤرشف من الأصل في 23 أكتوبر 2018. تم الاطلاع عليه في 23 أكتوبر 2018 .
  15. "Ogg Skeleton 4" . Xiph.Org . 2012. مؤرشف من الأصل بتاريخ 13 أغسطس 2019. تم الاطلاع عليه بتاريخ 3 ديسمبر 2019 .
  16. مونتغمري، كريستوفر (1997). "Ogg 98.9" . شركة Xiphophorus. مؤرشف من الأصل بتاريخ 24 أبريل 2016. تم الاطلاع عليه بتاريخ 2 سبتمبر 2009 .
  17. Xiph.org (18 يناير 2000). "وثائق تنسيق ترميز OggSquish Vorbis" . مؤرشف من الأصل في 18 يناير 2000. تم الاطلاع عليه في 2 سبتمبر 2008 .
  18. Xiph.org (18 يناير 2000). "نظرة عامة على تدفق البتات المنطقي والمادي لـ OggSquish" . مؤرشف من الأصل في 18 يناير 2000. تم الاطلاع عليه في 2 سبتمبر 2008 .
  19. شركة Xiphophorus (5 أبريل 2001). " الصفحة الرئيسية لمشروع Ogg" . مؤرشفة من الأصل في 5 أبريل 2001. تم الاطلاع عليها في 2 سبتمبر 2009 .
  20. Xiph.org (2001-12-04). "الصفحة الرئيسية لمشروع Ogg" . مؤرشف من الأصل في 4 ديسمبر 2001. تم الاطلاع عليه في 2008-09-02 .
  21. شركة Xiphophorus (4 ديسمبر 2001). "الصفحة الرئيسية لمشروع Ogg" . مؤرشف من الأصل في 4 ديسمبر 2001. تم الاطلاع عليه في 2 سبتمبر 2009 .
  22. "تنسيق حاوية Ogg" . مؤسسة Xiph.Org. 7 يناير 2006. مؤرشف من الأصل في 20 مايو 2000. تم الاطلاع عليه في 2 سبتمبر 2009 .
  23. "OGM ليس Ogg. موقع Xiph.org لا يدعم OGM" . نسخة احتياطية على Wayback Machine. 7 يوليو 2004. مؤرشف من الأصل في 17 مارس 2012.
  24. "حزمة برامج الترميز K-Lite: مقارنة بين القدرات وتنسيقات الملفات المدعومة" . دليل برامج الترميز . مؤرشف من الأصل بتاريخ 16 مارس 2018. تم الاطلاع عليه بتاريخ 16 مارس 2018 .
  25. هانسن، إيفان (23 فبراير 2007). "خسارة ملفات MP3، مكسب المصادر المفتوحة" . مجلة وايرد . مؤرشف من الأصل بتاريخ 5 يونيو 2010. تم الاطلاع عليه بتاريخ 4 مارس 2010 .
  26. لي، مات (16 مايو 2007). ""تشغيل Ogg": مؤسسة البرمجيات الحرة تطلق حملة لصيغة الصوت المجانية . مؤسسة البرمجيات الحرة. مؤرشف من الأصل بتاريخ 8 يونيو 2011. تم الاطلاع عليه بتاريخ 4 مارس 2010 .
  27. "مؤسسة: مكونات Ogg QuickTime لبرنامجي iTunes وiMovie (ويندوز وماك أو إس إكس)" . Xiph.org. مؤرشف من الأصل بتاريخ 26-10-2008 . تم الاطلاع عليه بتاريخ 04-03-2010 .
  28. "فلاتر Directshow لملفات Ogg Vorbis وSpeex وTheora وFLAC" . Xiph.org. 22 فبراير 2010. مؤرشف من الأصل في 24 يناير 2013. تم الاطلاع عليه في 4 مارس 2010 .
  29. "مركز مطوري موزيلا - HTML - عنصر - فيديو" . سبتمبر 2009. مؤرشف من الأصل في 27 يونيو 2010. تم الاطلاع عليه في 28 ديسمبر 2009 .
  30. "مركز مطوري موزيلا - HTML - عنصر - صوت" . سبتمبر 2009. مؤرشف من الأصل في 27 يونيو 2010. تم الاطلاع عليه في 28 ديسمبر 2009 .
  31. رولغارد، مانس (2010-03-03). "اعتراضات Ogg" . hardwarebug.org. مؤرشف من الأصل في 2010-05-09 . تم الاسترجاع في 2010-05-02 .
  32. مونتغمري، كريستوفر (27 أبريل 2010). "مونتي - دفاعًا عن سمعة أوج الطيبة" . people.xiph.org/~xiphmont. مؤرشف من الأصل بتاريخ 29 أبريل 2010. تم الاطلاع عليه بتاريخ 2 مايو 2010 .
  33. "أنواع MIME وامتدادات الملفات" . XiphWiki. 4 أكتوبر 2009. مؤرشف من الأصل في 17 نوفمبر 2018. تم الاطلاع عليه في 24 أكتوبر 2009 .
  34. 1 2 I. Goncalves; S. Pfeiffer; C. Montgomery (2008). أنواع وسائط Ogg . IETF . القسم 10. doi : 10.17487/RFC5334 . RFC 5334 . 
  35. "OggPCM" . XiphWiki. 25-05-2020. مؤرشف من الأصل في 03-10-2020 . تم الاسترجاع في 25-05-2020 .
  36. رالف جايلز (19 ديسمبر 2000) vorbis-dev - برنامج ترميز فيديو Tarkin؟ مؤرشف في 24 يناير 2018 على Wayback Machine ، قائمة بريد Xiph.org vorbis-dev. تم الاطلاع عليه في 6 سبتمبر 2009.
  37. جاك موفيت (2001-01-03) vorbis-dev - تاركين أخيرًا. مؤرشف في 2014-09-30 على Wayback Machine ، Xiph.org، القائمة البريدية vorbis-dev. تم الاسترجاع في 2009-09-06.
  38. كريس مونتغمري (11 فبراير 2001) قائمة بريدية لمطوري Tarkin ، مؤرشفة في 30 سبتمبر 2014 على Wayback Machine ، تم الاطلاع عليها في 6 سبتمبر 2009
  39. مايكل سميث (29-08-2005) تاركين. مؤرشف في 3-03-2016 في أرشيف الإنترنت . تم الاطلاع عليه في 6-09-2009.
  40. مواصفات ديراك - دمج الفيديو المشفر بتقنية ديراك في تنسيقات الحاويات الشائعة الاستخدام. تم الاطلاع عليه بتاريخ 2009-07-05
  41. "OggKate" . wiki.xiph.org . 2017. مؤرشف من الأصل بتاريخ 18-07-2011 . تم الاطلاع عليه بتاريخ 03-12-2019 .