anyjxl

حوّل أي صورة إلى JPEG XL. مجاني وخاص.

أسقط الصور هنا
أو انقر لاختيار الملفات

إعدادات التحويل

إعدادات جاهزة

إعدادات جاهزة

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

الجودة

الجودة

هذا هو المقبض الوحيد الذي يقرّر كم يُطرح من الصورة الأصلية. وهو ليس نسبة مئوية: يعمل libjxl بوحدة مسافة Butteraugli، وهذا المنزلق منحنى مفروش فوق تلك الوحدة — وصف «المسافة» أسفله هو الإعداد نفسه مكتوباً بتلك الوحدة. عند 90 يتوقف معظم الناس عن رؤية فرق في صورة فوتوغرافية، وما بين 75 و90 لا يكاد يُميَّز عن الأصل.

المسافة

إلى أي مدى يُسمح للنتيجة بأن تبتعد عن الأصل. كلما قلّ الرقم كانت النتيجة أقرب والملف أكبر: القيمة 0 تحتفظ بكل بكسل، و1.0 هي النقطة التي يتوقف عندها معظم الناس عن ملاحظة أي فرق، و2.0 أصغر بوضوح ولا تزال جيدة. هذه وحدة libjxl نفسها — الرقم الذي يأخذه الخيار ‎-d‎ في cjxl — فيمكن كتابة قيمة من بحث أو من سطر أوامر كما هي تمامًا، 1.0 أو d1.0.

جهد المُرمِّز

جهد المُرمِّز

مدى الجهد الذي يبذله المرمّز بحثاً عن ملف أصغر عند الجودة التي طلبتها. لا يتغيّر شيء في الصورة نفسها — الجهد الأعلى يقضي وقتاً أطول في البحث ويعيد بايتات أقل للنتيجة ذاتها. الرقم 7 هو الافتراضي وهو تقريباً حيث يستوي العائد، و9 يستحق العناء لما تنوي الاحتفاظ به، وكل درجة تكلّف ذلك الوقت من جديد على كل صورة في الدفعة.

الإعدادات المتقدمة

على الأرجح لا تحتاج إلى تغيير أي شيء أدناه. إذا ارتبكت، يمكنك الرجوع إلى الإعدادات الافتراضية في أي وقت.

مع فقدان أو بدون فقدان

مع فقدان أو بدون فقدان

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

تحويل الضغط مع الفقدان

تحويل الضغط مع الفقدان

أيٌّ من ضاغطَي libjxl مع الفقدان يقوم بالعمل. ليست هذه إعدادات جودة — فمؤشّر الجودة يعني الشيء نفسه مع أيٍّ منهما — بل طريقتان مختلفتان لوصف الصورة ذاتها، وكلٌّ منهما أفضل بكثير من الأخرى في نوع بعينه من الصور. افتح علامة ? بجانب أي خيار لتعرف أيّ نوع.

تلقائي

يترك الاختيار لـ libjxl، وهو ما يعني عملياً VarDCT في كل ترميز مع الفقدان: فاستدلالاته لا تلجأ إلى Modular إلا حين يكون الترميز بلا فقدان. هذا هو الخيار الصحيح للصور الفوتوغرافية، ولأي دفعة مختلطة لا ترغب في فرزها يدوياً.

VarDCT (الصور)

التحويل الترددي الذي ورثه JPEG XL عن JPEG وأعاد بناءه كما ينبغي: تُقسَّم الصورة إلى كتل متفاوتة الحجم، ويوصَف كلٌّ منها بمدى سرعة تغيّره لا بكسلاً بكسل. والتدرّجات والملمس والحواف الناعمة هي ما تتكوّن منه الصور الفوتوغرافية، وهي بالضبط ما يجيده هذا التحويل.

Modular (الرسوميات)

يتنبأ بكل بكسل من جيرانه ويخزّن الفرق فقط، فلا يكلّف شيئاً تقريباً على الألوان المسطحة والحواف الحادة: لقطات الشاشة والمخططات والرسوم الخطية وفن البكسل والرسوم البيانية. بالقياس على لقطة شاشة 1280×800 بالجودة الافتراضية جاء أصغر من VarDCT بنسبة 45٪، أي 42 كيلوبايت مقابل 77 كيلوبايت — أما على صورة فوتوغرافية فيتعادل معه فقط، وبضِعف الوقت. لا يختاره libjxl من تلقاء نفسه في الترميز مع الفقدان، فهذه هي الطريقة الوحيدة لطلبه.

سرعة فك التشفير

سرعة فك التشفير

مقايضة يجريها المرمّز نيابةً عمّن سيفتح الملف لاحقاً. الرقم 0 ينتج أصغر ملف وأفضله مظهراً، وهو الأكثر طلباً من فاكّ الترميز. والقيم الأعلى تُسقط الأجزاء المكلفة في فكّ الترميز، وهو ما يهمّ هاتفاً يفتح صورة ضخمة ولا يكاد يهمّ سواه. اتركه على 0 ما لم تكن توزّع هذه الملفات على نطاق واسع.

مدخلات JPEG

مدخلات JPEG

تنتقل معاملات JPEG إلى JPEG XL دون مساس، فتُعاد حزم الصورة بدل إعادة ترميزها: بكسلات مطابقة، وبلا فقدان أجيال، وبحجم أصغر بنسبة 13% إلى 34% في ملفات JPEG التي جرى قياسها هنا.

استخدام التحويل بلا فقدان

المفتاح الذي يحدد ما إذا كان ملف JPEG سيُعاد تغليفه أم إعادة ترميزه، وهو مُفعَّل افتراضيًا. عند إعادة التغليف ينتقل كل معامل يحتويه ملف JPEG أصلًا إلى JXL دون مساس: الصورة نفسها، بكسلًا ببكسل، بحجم أقل بنسبة 13% إلى 34%. وعند إيقافه يُفكّ ترميز JPEG إلى بكسلات ثم يُعاد ترميزه بالجودة المحددة أعلاه، أي يُتخلّص من التفاصيل مرة ثانية — وقد مرّ ملف JPEG بذلك مرة من قبل — ولا يستحق ذلك إلا إذا أردت أن يغيّر التحويل شيئًا، كالحجم أو اللون. ينطبق هذا على مصادر JPEG فقط، وكل نتيجة تذكر أيّ الطريقتين سلكت.

تخزين إعادة بناء JPEG الدقيقة

عند الإيقاف يحتفظ التحويل بالصورة ويُسقط الملف: لا يمكن إعادة بناء ملف JPEG الأصلي. وعند التشغيل يحمل ملف JXL أيضًا كل ما يلزم لإنتاج ذلك الملف بايتًا ببايت — كل علامة، وجميع البيانات الوصفية، وأي شيء مخزَّن بعد الصورة. تقل التكلفة عادةً عن 1%، لكن صورة HDR من آيفون، وخريطة كسبها صورة ثانية مخبأة داخل الملف، أنفقت على ذلك 24% من الناتج.

الرسوم المتحركة

الرسوم المتحركة

يدعم JPEG XL الرسوم المتحركة بشكل أصلي، لذا يتحول ملف GIF أو APNG أو WebP متحرك إلى ملف JXL متحرك واحد. كل إطار عملية ترميز كاملة، لذا تستغرق الرسوم المتحركة الطويلة بعض الوقت.

الوضع التدريجي

الوضع التدريجي

التدريجي يعرض معاينة سريعة تتضح أثناء التحميل. مفيد عندما يُقدَّم الملف عبر الشبكة؛ لكنه يكلف نحو 13% زيادة في حجم الملف و39% زيادة في الذاكرة أثناء الترميز.

الشفافية

الشفافية

يحفظ JPEG XL الشفافية كما ينبغي، فيخرج ملف PNG أو WebP الشفاف شفافاً ولا شيء هنا يحتاج قراراً. اللون أدناه هو الخلفية للمصادر التي لا خلفية لها: تُرسم عليه صفحة PDF أو SVG، ويملأ الفراغات حين تُخاط عدة صفحات في صورة طويلة واحدة.

تدرج رمادي

البيانات الوصفية

البيانات الوصفية

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

معلومات الكاميرا والصورة (EXIF)

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

الموقع (GPS)

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

كيف كان الملف الأصلي مخزَّنًا (في EXIF)

وسوم داخل EXIF تصف الملف الذي بدأت منه: كيف كان مضغوطًا، وكيف رُتِّبت ألوانه، وكم بتًا استخدم كل بكسل، وما حجمه. لا شيء من ذلك يصف الملف الناتج هنا، فأي برنامج يقرأها يتلقى معلومات عن ملف لم يعد موجودًا. تُحذف افتراضيًا؛ ولا تفعّل هذا إلا إذا كنت تحتاج إلى الاحتفاظ بالسجل التقني للأصل حرفيًا.

ملاحظات التحرير وحقوق النشر (XMP)

ملاحظات أضافتها لاحقاً برامج التحرير: تعليق، وكلمات مفتاحية، وتقييم بالنجوم، واسمك بصفتك صاحب حقوق النشر، وأحياناً سجل التعديلات كاملاً.

حجم الطباعة (DPI)

رقم يخبر الطابعة بالحجم الذي تطبع به الصورة — 300 نقطة لكل بوصة تعني 300 نقطة في كل بوصة من الورق. لا يغيّر شيئاً على الشاشة ولا يمسّ بكسلاً واحداً.

التحميل

حجم الإخراج

حجم الإخراج

كلاهما معطّل عند 0. يقلّص البُعد الأقصى الصور الكبيرة في الضوء الخطي؛ ويجعل الحجم المستهدف المُرمِّز يبحث عن أعلى جودة تناسب ذلك الحجم.

قياس الجودة

قياس الجودة

يفك ترميز كل ملف JPEG XL منتهٍ ويعرض PSNR و SSIM مقارنةً بالبكسلات التي جرى ترميزها. يقيس فقدان الترميز الخاص بالملف نفسه، لا أي تصغير أو خفض لعمق البت سابق، ويضاعف زمن التحويل والذاكرة تقريبًا.

التحويل النقطي

التحويل النقطي

لا يحتوي ملف PDF أو SVG على بكسلات، بل على تعليمات لرسم صفحة. هذا يحدّد مدى دقة رسم تلك التعليمات قبل أي تحويل، بعدد النقاط لكل بوصة من الصفحة الأصلية. الرقم 150 مريح على الشاشة، و300 يعادل الطباعة، وكل درجة أعلى تكلّف ذاكرة ووقتاً في كل صفحة.

PDF و TIFF (متعدد الصفحات)


وضع الإخراج:

تحويل SVG النقطي

كيف يعمل

يعمل libjxl في متصفحك عبر WebAssembly. تحصل على ملفات JPEG XL مدمجة مع خيارات الضغط مع الفقد وبدونه والشفافية والبيانات الوصفية ودعم 26 تنسيق إدخال.

المُرمِّز: libjxl 0.12.0 (WebAssembly).

لا يتم رفع أي شيء. تبقى إجماليات التحويل المعروضة هنا في متصفحك.

الخصوصية

صورك لا تغادر جهازك أبداً. تُخزَّن إجماليات التحويل محلياً في هذا المتصفح.

صور GIF وAPNG وWebP المتحركة

نعم، يدعم JPEG XL الرسوم المتحركة — ونحن كذلك. يعود ملف GIF أو APNG أو WebP المتحرك كملف JXL متحرك واحد، بالسرعة نفسها وبالتكرار نفسه. لكن انتبه: كل إطار يُرمَّز بالكامل، لذا تستغرق الرسوم المتحركة الطويلة بعض الوقت. تريد صورة ثابتة فقط؟ في الإعدادات حد الإطارات وخيار الإطار الأول فقط.

26 تنسيق إدخال نحولها إلى JPEG XL

JPG/JPEG: أعد ضغط الصور إلى JPEG XL للحصول على ملفات أصغر بكثير، أو استخدم التحويل العكسي عندما يكون ممكناً.

PNG: حوّل لقطات الشاشة والرسومات والصور الشفافة إلى JPEG XL لملفات أصغر بلا فقد أو بجودة عالية.

WebP: حوّل صور الويب إلى JPEG XL عندما تريد تنسيق أرشفة فعالاً مع تحكم أفضل بالجودة.

AVIF: أعد ترميز AVIF إلى JPEG XL لسير عمل محلي سريع ودعم الشفافية وجودة/جهد قابلين للضبط.

HEIC: حوّل صور iPhone إلى JPEG XL لتخزين مضغوط دون الاعتماد على حاوية Apple.

HEIF: حوّل ملفات HEIF من الكاميرا إلى JPEG XL كتنسيق صور حديث وفعال للأرشفة.

PDF: نحوّل الصفحات إلى بكسلات أولاً، ثم نرميزها كـ JPEG XL عندما تريد صوراً بدلاً من مستندات.

TIFF/TIF: استبدل المسوح الضخمة وملفات TIFF الأرشيفية بـ JPEG XL مع بقاء خيارات بلا فقد.

SVG: حوّل الرسوم المتجهة إلى بكسلات بالحجم الذي تختاره، ثم احفظها كصورة JPEG XL مضغوطة.

SVGZ: فك ضغط رسم SVG، وحوله إلى بكسلات، ثم رمّز الناتج إلى JPEG XL.

GIF: تتحوّل صورة GIF المتحركة إلى ملف JPEG XL متحرك واحد بالسرعة نفسها وبالتكرار نفسه. أما صورة GIF الثابتة فتصبح JPEG XL ثابتة.

BMP: صغّر ملفات bitmap غير المضغوطة كثيراً بترميزها كـ JPEG XL.

TGA: حوّل ملفات TGA الخاصة بالألعاب والرسومات إلى صور JPEG XL أصغر.

ICO/CUR: استخرج صورة الأيقونة واحفظها كصورة JPEG XL عادية.

PNM: حوّل صور portable anymap إلى خرج JPEG XL مضغوط.

PPM: رمّز pixmaps الملونة الخام كملفات JPEG XL أصغر بكثير.

PGM: حوّل graymaps الرمادية إلى صور JPEG XL فعالة.

PBM/PAM: حوّل bitmaps أحادية اللون والخرائط المحمولة إلى ملفات JPEG XL أسهل في التخزين والمشاركة.

PSD/PSB: حوّل مستندات Photoshop إلى JPEG XL بدون Photoshop. تُقرأ الصورة المدمجة المسطحة من الملف مباشرة، بما في ذلك ملفات 16 بت.

RAW من الكاميرا: حوّل ملفات CR2 وCR3 وNEF وARW وDNG وRAF وRW2 إلى JPEG XL باستخدام أكبر صورة ضمّنتها الكاميرا، مع نقل بيانات Exif معها.

إعادة ترميز JPEG

عندما تسمح الإعدادات، تستخدم ملفات JPEG تحويلاً بلا فقد لمعاملات libjxl لتجنب إعادة ترميز بكسلات مع فقد. إعادة إنشاء ملف JPEG الأصلي تماماً خيار منفصل.

الاعتمادات

تم البناء باستخدام libjxl, jxl-oxide, Emscripten, PDF.js, libheif-js, geotiff.js, @jsquash/avif, resvg-wasm, و ExifReader. تفاصيل الترخيص.

الشروط

مجاني، بدون ضمانات.