عن المشروع

Modern Format Boost هي أداة لتحسين الوسائط مكتوبة بلغة Rust، توفر مسارات عمل منفصلة للصور الثابتة والوسائط المرئية/المتحركة. تركز الأداة على التحسين القائم على الأدلة، مما يضمن عدم تسليم الملفات إلا بعد اجتياز بوابات صارمة لفك التشفير والجودة والسلامة. تشمل القدرات الرئيسية ما يلي: - مسار الصور الثابتة (`img`): - يدعم التحويل إلى JXL و AVIF. - يتميز بمسار تحويل عكسي من JPEG إلى JXL يضمن إعادة بناء متطابقة تماماً على مستوى البايت. - يتعامل مع التحويل غير الفاقد للجودة لملفات PNG و TIFF و BMP وتنسيقات الرسوم النقطية الأخرى. - يطبق "AVIF Meme Mode" لعمليات البحث المحدودة عن الحجم والجودة. - يحافظ على ملفات EXIF و XMP و ICC والبيانات الوصفية الخاصة بنظام macOS (مثل xattrs وعلامات Finder). - مسار الفيديو (`vid`): - يقوم بتحويل الفيديو والرسوم النقطية المتحركة (GIF و WebP) إلى HEVC أو AV1. - يستخدم بحث تشبع ثلاثي المراحل: بحث خشن عبر GPU، وضبط دقيق عبر CPU، وبوابة جودة ثلاثية الأبعاد باستخدام VMAF و CAMBI و PSNR. - يدعم البيانات الوصفية الديناميكية HDR10+ واستخراج/حقن Dolby Vision RPU. - الميزات التقنية: - تحديد التنسيق بناءً على المحتوى باستخدام magic bytes بدلاً من امتدادات الملفات. - ذاكرة تخزين مؤقت للتحليل تعتمد على بصمة BLAKE3 لزيادة الكفاءة. - بنية تعتمد على التشغيل المحلي أولاً دون أي تتبع عن بُعد أو رفع سحابي. - تطبيق native لنظام macOS باستخدام AppKit للمعالجة الدفعية عبر السحب والإفلات. - تصميم "Fail-closed" يحتفظ بملفات المصدر الأصلية إذا لم يتم استيفاء سياسات الجودة أو الحجم.