مشاكل في تحويل الصور بتنسيق AVIF التي تم رفعها إلى discourse

يدعم ديسكورس تنسيق Avif منذ فترة طويلة.

لقد جربت تنسيق Avif ويعمل بشكل جيد بشكل عام.

ولكن تحويل ملفات Avif لا يعمل بشكل جيد عندما يحتوي ملف Avif على صورة في ملف تعريف خطي (على الأقل مع ملف تعريف خطي rec2020 وملف 10 بت لكل قناة).

عند تحميل الصورة، يتم عرضها بشكل صحيح، ولكن بعد أن يقوم النظام بإعداد معاينات مصغرة، يتم استبدال المعاينة للملف في المنشور بصورة داكنة جدًا.
هذا نموذجي للبرامج التي لا تدعم الملفات التعريفية الخطية.
يبدو أن برنامج التحويل الذي ينشئ المعاينات لا يتعرف على الملف التعريفي الخطي المضمن.

عند النقر عليها وعرضها بملء الشاشة في جدول الإضاءة، تراها بشكل صحيح (لأنها الملف الأصلي الذي تم تحميله).
إليك مثال:

يبدو أنه يعمل بشكل صحيح مع تنسيق webp.
هذه نفس الصورة مع ملف تعريفي خطي rec2020 مضمن في webp وهي تعرض بشكل صحيح.

هل هذا خطأ؟
هل هو سوء تكوين في موقعنا؟
هل جرب أي شخص نفس المشكلة؟

إعجاب واحد (1)

هل تقصد الملفات الشخصية الخطية هنا؟

بالفعل، يبدو أن المشكلة هي أن Imagemagick يدعم فقط الملفات الشخصية المضمنة في TIFF و JPEG و PDF.

إذا فتحتها باستخدام IM، أرى نفس الصورة المظلمة.

إعجابَين (2)

نعم، أعني الملفات الخطية.
الملف AVIF الذي تم تحميله هو بتنسيق Rec2020 خطي وهو مضمن في الصورة.
يبدو أن برنامج التحويل يتجاهل منحنى جاما المقدم ويستخدم برنامجًا خاصًا به مع تطبيق جاما.
يبدو أنه لا يدعم ملفات AVIF بشكل صحيح. يبدو أن WebP يعمل بشكل جيد.
يبدو أن استخدام Adobe RGB في ملف AVIF يعمل.
تم إنشاء الملف باستخدام تصدير دارتابل مع ملف تعريف RGB Rec. 2020 خطي وتنسيق AVIF مع ضغط 90 وعمق ألوان 10 بت.