آخر اختبار في
ماذا تفعل أداة تحويل WebP إلى JPG هذه؟
يحوّل Vaultaire صورة WebP ثابتة واحدة إلى ملف JPG واحد داخل عامل في المتصفح. يرسم المصدر، ويسطّح أي شفافية على الخلفية التي تختارها، ويرمّز بالجودة التي حددتها، ويزيل البيانات الوصفية للمصدر، ثم يقيس النتيجة قبل التنزيل.
لا تُرسل الصورة المحددة إلى API تحويل. تقدّم Cloudflare الصفحة وشيفرتها الثابتة، لكن بايتات الملف تبقى في المتصفح. وتتوقف الأداة إذا لم يستطع المتصفح إثبات شروط الملف الناتج محليًا.
ما الذي يتغير عندما يصبح WebP ملف JPG؟
صيغة JPG أقدم وبفقد وبلا قناة ألفا. ويقبلها تقريبًا كل نموذج رفع وكل طابعة وكل تطبيق صور، وهذا هو السبب المعتاد للتحويل. والمقايضة حقيقية، لذا تذكرها الأداة بدل إخفائها.
| الخاصية | مدخل WebP | مخرج JPG |
|---|---|---|
| الصورة المرئية | صورة sRGB مرسومة في المتصفح | تُقاس مقابل المصدر قبل التنزيل |
| الشفافية | ألفا كاملة أو جزئية عند وجودها | تُسطَّح على أبيض أو أسود ثم تُفحص |
| الضغط | بلا فقد أو بفقد، يحدده المصدر | بفقد بالجودة التي تختارها، من 40 إلى 100 |
| الحركة | تُكتشف قبل فك الترميز | المدخل المتحرك يُرفض ولا يُسطَّح |
| البيانات الوصفية | قد توجد سجلات EXIF أو XMP أو ICC أو C2PA | لا تُنسخ سجلات المصدر |
| حجم الملف | عادة أصغر عند الجودة نفسها | غالبًا أكبر، ويُذكر التغيّر |
تحدد مواصفة حاوية WebP الرسمية الصور الثابتة والحركة وألفا وكتل البيانات الوصفية. وتحدد مواصفة JFIF بنية ملف JPG وعلامات التطبيق المفحوصة هنا.
كيف أحوّل WebP إلى JPG دون رفعه؟
- اختر ملف WebP. اختر صورة WebP ثابتة واحدة. ويفحص المتصفح توقيعها وحاويتها قبل فك الترميز.
- اضبط الجودة. اختر قيمة من 40 إلى 100. وإذا أعلن المصدر عن ألفا، فاختر لون الخلفية أيضًا.
- حوّل وتحقق. أنشئ ملف JPG محليًا، واقرأ الفرق المقيس، ثم نزّل النسخة التي تم التحقق منها.
ملفات WebP الثابتة فقط. حتى 20 MB و4,096 بكسل لكل ضلع و16,000,000 بكسل إجمالًا.
كيف يتم التحقق من ملف JPG؟
صيغة JPG بفقد، فالمطابقة الدقيقة للبكسلات مستحيلة. وتقيس الأداة الفجوة بدل افتراض أنها صغيرة. تعيد قراءة الملف المنتهي بالمحلل نفسه الذي تستخدمه مع المدخلات غير الموثوقة، وتفك ترميزه من جديد، وتقارنه بالمصدر المرسوم.
- البنية يجب أن يُحلَّل الناتج كملف JPG وأن يعلن العرض والارتفاع نفسيهما اللذين للرسم.
- البكسل يجب أن يبقى متوسط فرق القناة عند 18 من 255 أو أقل، وأن تبقى النتيجة عند 22 dB أو أعلى.
- الخلفية لا يجوز أن يكون أي بكسل مفكوك الترميز شفافًا، وهذا يثبت تطبيق الخلفية المختارة.
- البيانات الوصفية يجب ألا يجد فحص مستقل أي شيء لإزالته: لا سجل EXIF ولا XMP ولا ICC ولا C2PA.
أي فحص يرسب يبقي زر التنزيل مقفلًا ويعرض السبب. ولا تسلّم الأداة أبدًا ملفًا لم تستطع قياسه.
الأسئلة الشائعة حول التحويل من WebP إلى JPG
كيف أحوّل WebP إلى JPG؟
اختر ملف WebP ثابتًا، وراجع تفاصيل الملف، واضبط الجودة، ثم اختر تحويل إلى JPG. ينشئ المتصفح ملف JPG منفصلًا ويتحقق منه. ولا يتغير ملف WebP الأصلي.
هل يُرفع ملف WebP لتحويله؟
لا. يُقرأ الملف المحدد ويُحوَّل ويُتحقق منه داخل عامل في المتصفح. ويتلقى PostHog أحداث استخدام الأداة، لكنه لا يتلقى أبدًا بايتات الصورة أو أسماء الملفات أو الأبعاد أو البيانات الوصفية أو تفاصيل المخرج.
هل يفقد التحويل من WebP إلى JPG الجودة؟
صيغة JPG بفقد، فلا يستطيع الملف الجديد مطابقة المصدر بكسلًا ببكسل. تقيس الأداة الفرق وتمنع التنزيل إذا تجاوز متوسط خطأ القناة 18 من 255 أو انخفضت النتيجة تحت 22 dB.
ماذا يحدث لخلفية WebP الشفافة في JPG؟
لا توجد قناة ألفا في JPG. تُرسم الأجزاء الشفافة على لون الخلفية الذي تختاره، أبيض أو أسود، قبل تشغيل المرمّز. ثم تتحقق الأداة من أن ملف JPG المنتهي لم يبق فيه أي بكسل شفاف.
أي جودة JPG أختار؟
الجودة 90 هي الافتراضية وتحفظ تفاصيل الصورة بحجم معتدل. والقيم الأقل تنتج ملفًا أصغر وتظهر كتل ضغط أكثر. ويتوقف المدى عند 40 لأن الناتج دون ذلك يرسب غالبًا في فحص البكسلات.
هل يزيل التحويل من WebP إلى JPG بيانات EXIF وبيانات الموقع؟
نعم. لا تُنسخ سجلات EXIF وXMP وICC وC2PA من المصدر. ويحتفظ ملف JPG ببيانات الصورة فقط، وترويسة JFIF، وعلامة ألوان Adobe. وتفحص الأداة الناتج وتمنع التنزيل إذا بقي أي سجل قابل للإزالة.
هل ملف JPG أصغر من ملف WebP؟
غالبًا يكون أكبر. صيغة WebP تضغط عادة بشكل أفضل من JPG عند الجودة المرئية نفسها، فملف JPG المصنوع من WebP صغير قد يخزّن بايتات أكثر. وتذكر صفحة النتيجة التغيّر بالضبط.
هل يستطيع تحويل WebP المتحرك إلى JPG؟
لا. يُرفض WebP المتحرك قبل فك الترميز لأن ملف JPG ثابتًا واحدًا سيهمل الإطارات. ولا تصدّر الأداة الإطار الأول بصمت.
هل يعمل على iPhone وAndroid؟
يعمل فقط عندما يوفّر المتصفح واجهات فك الترميز المحلي واللوحة والعامل وJPEG اللازمة للتحقق. وتفحص الصفحة تلك الواجهات وتفشل محليًا بدل رفع الصورة كحل بديل.
ما الفرق بين التحويل من WebP إلى JPG والتحويل من WebP إلى PNG؟
صيغة JPG بفقد وبلا شفافية وتناسب الصور ونماذج الرفع التي ترفض WebP. أما PNG فبلا فقد وتحفظ الشفافية، لكن الملف عادة أكبر بكثير. استخدم أداة تحويل PNG عندما تحتاج الصورة إلى خلفية شفافة.