ما هو ملف BPG؟
BPG (Better Portable Graphics) هو تنسيق ملف تم إنشاؤه بواسطة Fabrice Bellard في عام 2014 للصور الرقمية. اقترح BPG كبديل لـ JPEG لأن BPG كانت أكثر ضغطًا أو حجمًا فعالاً. يستخدم BPG التشفير داخل الإطار لمعيار ضغط الفيديو HEVC (ترميز الفيديو عالي الكفاءة).
تم تصميم BPG كتنسيق محمول فعال للذاكرة للعمل على الأجهزة المحمولة باليد وأجهزة إنترنت الأشياء. حاليًا ، لا تدعم متصفحات الويب تنسيق BPG ، ولكن لا يزال بإمكان مواقع الويب تقديم صور BPG باستخدام مكتبة JavaScript كتبها Bellard. تستخدم BPG ملف تعريف HEVC الرئيسي 4: 4: 4 16 صورة ثابتة حتى 14 بت لكل عينة.
تحديد
تنسيق حاوية BPG هو تنسيق صورة عام بدلاً من دفق البت الخام المستخدم في HEVC. تدعم BPG تنسيقات الألوان 4: 4: 4 و 4: 2: 2 و 4: 2: 0. يتم دعم قناة Alpha أيضًا بقناة إضافية مشفرة بشكل منفصل أو القناة الرابعة لصورة CMYK. يوفر BPG دعم البيانات الوصفية لملفات تعريف Exif و ICC و XMP. تدعم BPG YCbCr (ITU-R BT.601 و BT.709 و BT.2020 (نصوع غير ثابت)) و YCgCo و RGB و CMYK ومساحة الألوان ذات التدرج الرمادي. يدعم BGP أيضًا الرسوم المتحركة وضغط بيانات HEVC مع فقد البيانات وضياعها.