بعد تسع سنوات من نشر آخر خيط مهم ، قدم مجتمع Xiph.Org إصدارًا جديدًا من برنامج الترميز المجاني FLAC 1.4.0 ، والذي يوفر تشفيرًا صوتيًا بدون فقدان. يستخدم FLAC فقط طرق التشفير غير المفقودة ، والتي تضمن الحفاظ الكامل على الجودة الأصلية لدفق الصوت وهويته مع الإصدار المرجعي الخاضع للتشفير. في الوقت نفسه ، تتيح طرق الضغط غير المفقودة المستخدمة تقليل حجم دفق الصوت الأصلي بنسبة 50-60٪. FLAC هو تنسيق دفق مجاني تمامًا ، والذي لا يعني فقط انفتاح المكتبات مع تنفيذ وظائف التشفير وفك التشفير ، ولكن أيضًا عدم وجود قيود على استخدام المواصفات وإنشاء إصدارات مشتقة. يتم توزيع رمز المكتبة بموجب ترخيص BSD.
من بين أهم التغييرات:
- دعم إضافي للتشفير وفك التشفير بعمق بتات تكميم يبلغ 32 بت لكل عينة (بت لكل عينة).
- تحسين كفاءة الضغط عند المستويات من 3 إلى 8 ، على حساب تقليل طفيف في سرعة التشفير بسبب دقة حساب الارتباط التلقائي المحسّنة. زيادة سرعة التشفير للمستويات 0 و 1 و 2. الضغط المحسن قليلاً في المستويات من 1 إلى 4 عن طريق تغيير الاستدلال التكيفي.
- سرعة ضغط محسّنة بشكل ملحوظ على معالجات ARMv64 8 بت ، بفضل استخدام تعليمات NEON. أداء محسّن على معالجات x86_64 التي تدعم مجموعة تعليمات FMA.
- تم تغيير API و ABI لمكتبتي libFLAC و libFLAC ++ (تتطلب الترقية إلى الإصدار 1.4 إعادة بناء التطبيقات).
- مهملة وستتم إزالتها في الإصدار التالي من المكون الإضافي لـ XMMS.
- توفر مكتبة libFLAC والأداة المساعدة flac القدرة على تحديد الحد الأدنى لمعدل البت لملفات FLAC ، حتى 1 بت لكل عينة (قد يكون ذلك مفيدًا عند تنظيم البث المباشر).
- أصبح من الممكن تشفير الملفات بمعدلات أخذ عينات تصل إلى 1048575 هرتز.
- تنفذ الأداة المساعدة flac خيارات جديدة "--limit-min-bitrate" و "- keep-foreign-metadata-if-present".
المصدر: opennet.ru
