aspose.info
AR

تنسيق ملف MPG

تاريخ التحديث

ما هو تنسيق ملف MPG؟

ينتمي الملف بامتداد .mpg إلى مجموعة امتدادات الملفات لضغط الصوت والفيديو MPEG-1 أو MPEG-2. لا يتوفر فيديو MPEG-1 Part 2 بسهولة ، ويشير هذا الامتداد (تنسيق ملف MPG) عادةً إلى دفق برنامج MPEG المحدد في MPEG-1 و MPEG-2 ، أو تدفق نقل MPEG المحدد في MPEG-2 . توجد أيضًا امتدادات أخرى مثل .m2ts تحدد الحاوية الدقيقة ، في هذه الحالة ، MPEG-2 TS ، ولكن هذا ليس له صلة كبيرة بوسائط MPEG-1. .mp3 هو الامتداد الأكثر شيوعًا للملفات التي تحتوي على صوت MP3. ملف MP3 هو دفق نموذجي من الصوت الخام ؛ الطريقة التقليدية لوضع علامة على ملفات MP3 هي كتابة بيانات الدفق إلى مقاطع “هراء” من كل إطار ، والتي تحفظ معلومات الوسائط ولكن يتم تجاهلها بواسطة ** مشغل ملفات mpg **. هذه تقنية مشابهة تُستخدم لتمييز ملفات AAC ، لكنها أقل دعمًا في الوقت الحاضر.

ضغط MPEG

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

  • يُقترح MPEG-1 لمعدلات البيانات الوسيطة بترتيب 1.5 Mbit / sec.
  • يُقترح MPEG-2 لمعدلات بيانات عالية لا تقل عن 10 ميجابت / ثانية.
  • تم اقتراح MPEG-3 لضغط HDTV ولكن وجد أنه زائد وتم دمجه مع MPEG-2.
  • يُقترح MPEG-4 لمعدلات بيانات منخفضة جدًا تقل عن 64 كيلوبت / ثانية.

دفق البرنامج من تنسيق ملف MPG

دفق البرنامج عبارة عن حاوية لتعدد إرسال الصوت الرقمي والفيديو وغير ذلك. تم تحديد تنسيق تدفق البرنامج في الجزء الأول من MPEG-1 (ISO / IEC 11172-1) والجزء الأول من MPEG-2 ، الأنظمة (معيار ISO / IEC 13818-1 / ITU-T H.222.0). إن دفق برنامج MPEG-2 قائم على التناظرية ويشبه طبقة أنظمة ISO / IEC 11172 ومتوافق مع الأمام.

تفاصيل الترميز

فيما يلي تفاصيل الترميز لتنسيق رأس حزمة دفق برنامج MPEG-2 الجزئي:

الاسمعدد البتاتالوصف
تزامن بايت320x000001BA
بتات علامة201b لإصدار MPEG-2. بتات العلامة لإصدار MPEG-1 هي 4 بتات بقيمة 0010b.
ساعة النظام [32..30]3مرجع ساعة النظام (SCR) بت 32 إلى 30
بت علامة11 بت دائما تعيين.
ساعة النظام [29..15]15بتات ساعة النظام من 29 إلى 15
بت علامة11 بت دائما تعيين.
ساعة النظام [14..0]15بتات ساعة النظام من 14 إلى 0
بت علامة11 بت دائما تعيين.
تمديد SCR9
بت علامة11 بت دائما تعيين.
معدل البت22بوحدات 50 بايت في الثانية.
بتات علامة211 بت دائما.
محفوظة5محفوظة للاستخدام في المستقبل
طول الحشو3
حشو بايت8 * طول حشو
رأس النظام (اختياري)0 أو أكثرإذا كان رمز بدء رأس النظام يتبع: 0x000001BB

يوضح الجدول التالي تنسيق رأس النظام الجزئي:

الاسمعدد البايتاتالوصف
تزامن بايت40x000001BB
طول الرأس2
معدل الربط وبتات العلامة3
ربط الصوت والأعلام1
الأعلام وبت العلامة وملزمة الفيديو1
تقييد معدل الحزمة والبايت المحجوز1

مراجع

انظر أيضًا