أدوات لإنشاء صور الويب في Linux

لدى Linux العديد من الأدوات للعمل مع تنسيق WebP


في المادة السابقة لقد ذكرنا تنسيقات الصور المستخدمة عادةً على مواقع الويب وحددنا أي منها مناسب لكل حالة. سنناقش الآن أدوات إنشاء صور الويب في Linux.

نظرًا لأن التنسيقات الأكثر شيوعًا تتوافق مع برنامج Gimp والعارضات المثبتة مسبقًا، سنركز على تنسيقات WebP وSVG

أدوات لإنشاء صور الويب في Linux

WEBP

يعد تنسيق WebP جزءًا من محاولات Google للسيطرة الكاملة على الويب. يدعم كلاً من الضغط المنقوص وغير المنقوص.

في الأيام الأولى للإنترنت، كانت الاتصالات البطيئة تعني إيجاد طرق لتحميل الصور بسرعة. ومن ثم تم تطوير طريقتين:

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

الصور بتنسيق WebP أصغر بنسبة تصل إلى 30% من نظيراتها بتنسيق PNG أو JPG

كيفية إنشاء وتحرير وعرض الصور بتنسيق WebP

على الأقل في Ubuntu Studio 23.10، يستطيع Gimp فتح الصور وتحريرها وحفظها بتنسيق WebP. علينا فقط إضافة .webp إلى اسم الملف والنقر فوق "تصدير". تتيح لنا نافذة الخيارات تحديد ما إذا كان سيتم الحفظ مع الفقد أم لا ونوع الصورة.

بشكل عام، لن تواجه التوزيعات المبنية على كيدي مشاكل كبيرة منذ Gwenview، يمكن للمشاهد الأصلي فتحه دون مشاكل. ستتطلب التوزيعات المبنية على جنوم تثبيت الحزمة.

بالنسبة إلى Ubuntu ومشتقاته، نقوم بذلك باستخدام:

sudo add-apt-repository ppa:helkaluin/webp-pixbuf-loader
sudo apt update
sudo apt install webp-pixbuf-loader

على ArchLinux

sudo pacman -S webp-pixbuf-loader

إذا كنا مستخدمي فيدورا

sudo dnf install webp-pixbuf-loader

تنطبق نفس الطريقة على التوزيعات المستندة إلى سطح المكتب XFCE.

بالنسبة للتوزيعات التي تستخدم LxQT أو Cinnamon، يجب أن يتم عرض الصور دون مشاكل.

تحويل الصور باستخدام المحطة

هناك أمران يسمحان لنا بالتحويل من وإلى تنسيق WebP. يمكننا تثبيتها بالأوامر التالية:

المشتقات الحرة

sudo apt install webp

فيدورا ومشتقاتها

sudo dnf install libwebp

لدينا الآن الأدوات التالية:

anim_diff – أداة لإظهار الفرق بين الصور التي تشكل الرسوم المتحركة.
anim_dump – أداة تفريغ الفرق بين الصور المتحركة .
com.cwebp – أداة للتحويل إلى تنسيق WebP
com.dwebp – أداة لتحويل صور WebP إلى تنسيقات أخرى.
gif2webp – أداة لتحويل الرسوم المتحركة GIF إلى WebP
img2webp – أداة لتحويل سلسلة من الصور إلى رسوم متحركة WebP.
vwebp – عارض ملفات WebP للمحطة.
webpinfo - كما يوحي الاسم، فهو مفيد لعرض معلومات حول ملف صورة WebP.
webpmux – أداة معالجة ملفات WebP المتقدمة

بعض الأمثلة

للتحويل من تنسيقات الملفات الأخرى إلى WebP

cwebp -q <factor de compresión> <imagen de origen> -o <imagen_convertida.webp>

للتحويل من WebP إلى صيغ أخرى

dwebp origen.webp -o destino

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

إذا كنت تريد تحويل صور متعددة إلى WebP، فالصق هذا في الجهاز

for img in *.{jpg,png,gif}; do
cwebp -q FC "$img" -o "${img%.*}.webp"
done

حيث يتم استبدال FC بعامل الضغط

تذكر أنه يمكنك رؤية جميع الاستخدامات الممكنة لهذه الأوامر عن طريق الكتابة في الجهاز

man nombre del comando.

كما قلنا في المقالة السابقة، فإن WebP لديه العديد من الإمكانيات. ومع ذلك، يجب أن تضع في اعتبارك أن المتصفحات الحديثة فقط هي التي يمكنها التعامل معها. الأمر كله يتعلق بوزن الإيجابيات والسلبيات.

في المقالة التالية سوف نقوم بالوفاء بالدين الذي بقي من هذه المقالة، مع ذكر الأدوات التي تسمح لنا بمعالجة الملفات بتنسيق SVG. إذا كنت لا تستطيع الانتظار، جرب Inkscape.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.