में पिछले लेख हमने उन छवि प्रारूपों का उल्लेख किया है जो आमतौर पर वेबसाइटों पर उपयोग किए जाते हैं और परिभाषित किया गया है कि प्रत्येक मामले के लिए कौन से उपयुक्त थे। अब हम लिनक्स में वेब इमेज बनाने के टूल पर चर्चा करेंगे।
जैसा कि सबसे आम प्रारूप जिम्प और पूर्व-स्थापित दर्शकों के साथ मिलते हैं, हम वेबपी और एसवीजी प्रारूपों पर ध्यान केंद्रित करने जा रहे हैं
लिनक्स में वेब छवियाँ बनाने के लिए उपकरण
WebP
वेबपी प्रारूप वेब पर पूर्ण प्रभुत्व हासिल करने के Google के प्रयासों का हिस्सा है। हानिपूर्ण और दोषरहित संपीड़न दोनों का समर्थन करता है।
इंटरनेट के शुरुआती दिनों में, धीमे कनेक्शन का मतलब छवियों को शीघ्रता से लोड करने के तरीके खोजना था। तभी दो विधियाँ विकसित हुईं:
- हानिपूर्ण संपीड़न: गुणवत्ता को प्रभावित करने वाली अनावश्यक जानकारी को हटाकर छवि का वजन कम किया जाता है। इस प्रकार, यह ऐसी विधि नहीं है जिसका उपयोग उन छवियों के लिए किया जा सकता है जिनके लिए उच्च रिज़ॉल्यूशन की आवश्यकता होती है। इसका उपयोग स्क्रीन पर प्रदर्शित छवियों के लिए किया जा सकता है।
- दोषरहित संपीड़न: अनावश्यक जानकारी को हटाने के बजाय, एल्गोरिदम के उपयोग के माध्यम से संपीड़न प्राप्त किया जाता है।
WebP प्रारूप में छवियां अपने PNG या JPG समकक्षों की तुलना में 30% तक छोटी होती हैं
WebP फॉर्मेट में इमेज कैसे बनाएं, संपादित करें और देखें
कम से कम उबंटू स्टूडियो 23.10 में, जिम्प वेबपी प्रारूप में छवियों को खोल, संपादित और सहेज सकता है। हमें बस फ़ाइल नाम में .webp जोड़ना है और निर्यात पर क्लिक करना है। विकल्प विंडो हमें यह चुनने की अनुमति देती है कि नुकसान के साथ सहेजना है या नहीं और छवि का प्रकार।
सामान्य तौर पर, केडीई-आधारित वितरणों में बड़ी समस्याएँ नहीं होंगी ग्वेनव्यू के बाद से, मूल दर्शक इसे बिना किसी समस्या के खोल सकता है। गनोम-आधारित वितरण के लिए एक पैकेज की स्थापना की आवश्यकता होगी।
उबंटू और डेरिवेटिव के लिए हम इसे इसके साथ करते हैं:
sudo add-apt-repository ppa:helkaluin/webp-pixbuf-loader
sudo apt update
sudo apt install webp-pixbuf-loader
आर्कलिनक्स पर
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 - एनीमेशन छवियों के बीच अंतर के लिए डंप टूल।
सीवेबपी - WebP प्रारूप में कनवर्ट करने के लिए उपकरण
ड्वेबपी - WebP छवियों को अन्य प्रारूपों में परिवर्तित करने का उपकरण।
gif2webp - GIF एनिमेशन को WebP में बदलने का उपकरण
img2webp - छवियों के अनुक्रम को वेबपी एनिमेशन में बदलने का उपकरण।
Vwebp - टर्मिनल के लिए वेबपी फ़ाइल व्यूअर।
webpinfo - जैसा कि नाम से पता चलता है, यह WebP छवि फ़ाइल के बारे में जानकारी देखने के लिए उपयोगी है।
वेबपमक्स - उन्नत 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
जहां एफसी को संपीड़न कारक द्वारा प्रतिस्थापित किया जाता है
याद रखें कि आप टर्मिनल में टाइप करके इन कमांड के सभी संभावित उपयोग देख सकते हैं
man nombre del comando.
जैसा कि हमने पिछले लेख में कहा था, WebP में कई संभावनाएँ हैं। हालाँकि, आपको यह ध्यान रखना चाहिए कि केवल सबसे आधुनिक ब्राउज़र ही इसे संभाल सकते हैं। यह सब पक्ष-विपक्ष को तौलने का मामला है।
अगले लेख में हम उस ऋण को पूरा करेंगे जो हमने छोड़ दिया है, उन उपकरणों का उल्लेख करते हुए जो हमें एसवीजी प्रारूप में फ़ाइलों में हेरफेर करने की अनुमति देते हैं। यदि आप प्रतीक्षा नहीं कर सकते, तो Inkscape आज़माएँ।