ترميز تيارات الفيديو H264/AVC لم يكن أبدا بهذه السهولة
x264 هي مكتبة مجانية من شأنها تمكين المستخدمين من ترميز تيارات الفيديو H264/AVC بسهولة. تمت كتابة التعليمات البرمجية بواسطة Laurent Aimar ، Eric Petit(OS X) ، Min Chen (vfw/nasm)، Justin Clay(vfw)، Maringns Rullgaringrd و Loren Merritt من الصفر.
MPEG-4 هو معيار مفتوح واسع وضعه مجموعة خبراء الصور المتحركة Moving Picture Experts Group (MPEG) ، مجموعة العمل التابعة للمنظمة الدولية للتوحيد القياسي (ISO) التي وضعت أيضا المعايير المعروفة جيدا MPEG-1 (MP3, VCD) و MPEG-2 (DVD, SVCD) ، اضافة الى توحيد جميع أنواع صيغ الضغط الصوتية / الفيديو وأكثر من ذلك بكثير
بحكم طبيعته MPEG-4 Standard لا يهدف الى توحيد منتج واحد محتمل (مثل شيء يمكن مقارنته مع DVD ) ، بل يشمل مجموعة واسعة من المعايير الفرعية ، والتي يمكن لمزودي المنتجات أن يختاروا من بينها للمتابعة ، وفقا لما يحتاجونه للمنتجات الخاصة بهم
معيارAVC/H.264 يحدد أربعة ملفات توصيفية مختلفة : Baseline ، الرئيسي Main ، الموسعة Extended و High:
و هذه بعض الخصائص الرئيسية لبرنامج "x264 Video Codec":
x264 هي مكتبة مجانية من شأنها تمكين المستخدمين من ترميز تيارات الفيديو H264/AVC بسهولة. تمت كتابة التعليمات البرمجية بواسطة Laurent Aimar ، Eric Petit(OS X) ، Min Chen (vfw/nasm)، Justin Clay(vfw)، Maringns Rullgaringrd و Loren Merritt من الصفر.
MPEG-4 هو معيار مفتوح واسع وضعه مجموعة خبراء الصور المتحركة Moving Picture Experts Group (MPEG) ، مجموعة العمل التابعة للمنظمة الدولية للتوحيد القياسي (ISO) التي وضعت أيضا المعايير المعروفة جيدا MPEG-1 (MP3, VCD) و MPEG-2 (DVD, SVCD) ، اضافة الى توحيد جميع أنواع صيغ الضغط الصوتية / الفيديو وأكثر من ذلك بكثير
بحكم طبيعته MPEG-4 Standard لا يهدف الى توحيد منتج واحد محتمل (مثل شيء يمكن مقارنته مع DVD ) ، بل يشمل مجموعة واسعة من المعايير الفرعية ، والتي يمكن لمزودي المنتجات أن يختاروا من بينها للمتابعة ، وفقا لما يحتاجونه للمنتجات الخاصة بهم
معيارAVC/H.264 يحدد أربعة ملفات توصيفية مختلفة : Baseline ، الرئيسي Main ، الموسعة Extended و High:
- Baseline Profile يعرض إطارات I/P ، يدعم التقدمي و CAVLC فقط
- Extended Profile يعرض الإطارات I/P/B/SP/SI ، ويدعم التقدمي و CAVLC فقط
- Main Profile يعرض إطارات I/P/B ، ويدعم التقدمي و المتداخل ، و يعرض CAVLC أو CABAC
- High Profile (والمعروف أيضا ب FRExt ) ويضيف إلى Main Profile : التنبؤ الداخل 8x8 ، الضاع في الرياضيات المتخصص ، و ترميز الفيديو دون فقد ، و صيغ yuv أكثر (4:4:4...)
و هذه بعض الخصائص الرئيسية لبرنامج "x264 Video Codec":
- CAVLC / CABAC
- متعدد المراجع
- Intra : جميع أنواع macroblock (16x16، 8x8, و 4x4 مع كل التوقعات)
- Inter P : جميع التقسيمات من (من 16x16 نزولا إلى 4x4)
- Inter B : التقسيمات من 16x16 نزولا إلى 8x8 (بما في ذلك skip/direct )
- التحكم في المعدل : VBV اختياري ، ABR بالدخول الواحد أو المتعدد ، المقسم إلي كميات صغيرة الثابت
- اكتشاف قطع المشهد
- وضع B-frame المتكيف
- B-frames كمراجع / نظام الإطار الإجباري
- التحول المكاني المتكيف 8x8 and 4x4
- نمط اللا فقد
- مصفوفات الكمية المخصصة
- الترميز الموازي لشرائح متعددة
- التداخل