dwebp

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

नाम

dwebp -- किसी WebP फ़ाइल को इमेज फ़ाइल से कंप्रेस करें

सारांश

dwebp [options] input_file.webp

जानकारी

dwebp, WebP फ़ाइलों को कंप्रेस करके, उन्हें PNG, PAM, PPM या PGM इमेज में बदलता है. ध्यान दें: ऐनिमेशन वाली WebP फ़ाइलें काम नहीं करतीं.

विकल्प

बुनियादी विकल्प हैं:

-h
प्रिंट करने की सुविधा से जुड़ी खास जानकारी.
-version
वर्शन नंबर (large.minor.revision) के तौर पर प्रिंट करें और बाहर निकलें.
-o string
आउटपुट फ़ाइल का नाम बताएं (डिफ़ॉल्ट रूप से PNG फ़ॉर्मैट में). आउटपुट के नाम के रूप में "-" का इस्तेमाल करके आउटपुट को {39;stdout'
पर ले जाया जाएगा.
-- string
इनपुट फ़ाइल के बारे में साफ़ तौर पर बताएं. यह विकल्प तब काम आता है, जब इनपुट फ़ाइल '-' से शुरू होती है. यह विकल्प last पर दिखना चाहिए. इसके बाद दिए गए सभी विकल्पों को अनदेखा कर दिया जाएगा. अगर इनपुट फ़ाइल "-quot; है, तो डेटा को फ़ाइल के बजाय stdin से पढ़ा जाएगा.
-bmp
बिना कंप्रेस किए गए BMP में आउटपुट फ़ॉर्मैट बदलें.
-tiff
बिना कंप्रेस किए हुए TIFF के लिए आउटपुट फ़ॉर्मैट बदलें.
-pam
PAM के आउटपुट फ़ॉर्मैट को बदलें (ऐल्फ़ा में बना रहता है).
-ppm
आउटपुट फ़ॉर्मैट को पीपीएम के तौर पर सेट करें (ऐसा करने के लिए, ऐल्फ़ा रिकॉर्डिंग का इस्तेमाल करें).
-pgm
आउटपुट फ़ॉर्मैट को पीजीएम में बदलें. आउटपुट में IMC4 लेआउट का इस्तेमाल करते हुए, आरजीबी के बजाय लूमा/क्रोमा नमूने शामिल होते हैं. यह विकल्प खास तौर पर, पुष्टि और डीबग करने के लिए इस्तेमाल किया जाता है.
-yuv
आउटपुट फ़ॉर्मैट को रॉ यूयूवी में बदलें. आउटपुट में आरजीबी के बजाय, Luma/chroma-U/chroma-V के नमूने होते हैं. इन्हें अलग-अलग हवाई जहाज़ों के तौर पर क्रम से सेव किया जाता है. यह विकल्प मुख्य रूप से पुष्टि और डीबग करने के लिए है.
-nofancy
YUC420 के लिए महंगे महंगे कपड़े का इस्तेमाल न करें. इससे पेज ऊबड़-खाबड़ हो सकता है (खास तौर पर, लाल रंग का), लेकिन यह तेज़ी से काम करना चाहिए.
-nofilter
इन-लूप फ़िल्टर करने की प्रोसेस का इस्तेमाल न करें, भले ही बिटस्ट्रीम के लिए ज़रूरी हो. ऐसा करने से, नीतियों का पालन न करने वाले आउटपुट पर ब्लॉक दिख सकता है. हालांकि, इससे डिकोड करने की प्रोसेस तेज़ हो जाएगी.
-dither strength
0 और 100 के बीच के अंतर को बताएं. डाइदरिंग, प्रोसेस करने के बाद पोस्ट किया जाने वाला एक ऐसा इफ़ेक्ट है जो खराब कंप्रेस करने के दौरान, क्रोमा कॉम्पोनेंट पर लागू होता है. यह ग्रेडिएंट को कम करने और बैंडिंग आर्टफ़ैक्ट से बचने में मदद करता है.
-nodither
सभी को डिफ़ॉल्ट रूप से दिखाना बंद करें (डिफ़ॉल्ट).
-mt
मुमकिन होने पर, डिकोड करने के लिए एक से ज़्यादा थ्रेड का इस्तेमाल करें.
-crop x_position y_position width height
निर्देशांक (x_position) y_position पर सबसे ऊपर बाएं कोने में डिकोड की गई फ़ोटो को आयत के आकार में काटें और width x height आकार में बनाएं. यह काट-छांट करने का हिस्सा पूरी तरह से स्रोत आयत के अंदर होना चाहिए. ज़रूरत पड़ने पर, सबसे ऊपर बाएं कोने को भी निर्देशांक पर सेट कर दिया जाएगा. यह विकल्प बड़े साइज़ की इमेज को काटने के लिए ज़रूरी मेमोरी को कम करने के लिए है. ध्यान दें: काट-छांट को किसी भी स्केलिंग से पहले लागू किया जाता है.
-flip
डीकोड की गई इमेज को वर्टिकल तौर पर फ़्लिप करें (इंस्टेंस के लिए OpenGL बनावट के लिए मददगार हो सकता है).
-resize width height
डिकोड की गई तस्वीर को डाइमेंशन width x height में बदलें. ज़्यादातर मामलों में, इस सुविधा का मकसद बड़ी इमेज को डिकोड करने के लिए मेमोरी को कम करना होता है. ऐसा तब होता है, जब सिर्फ़ एक छोटे वर्शन की ज़रूरत होती है (थंबनेल, झलक वगैरह). ध्यान दें: स्केलिंग, काटने के बाद लागू की जाती है. अगर width या height पैरामीटर में से कोई एक (लेकिन दोनों नहीं) 0 है, तो वैल्यू का आकलन आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) बनाए रखने के लिए किया जाएगा.
-v
ज़्यादा जानकारी प्रिंट करें (खास तौर पर डिकोड होने में लगने वाला समय).
-noasm
सभी असेंबली ऑप्टिमाइज़ेशन बंद करें.

कीट

उदाहरण

dwebp picture.webp -o output.png
dwebp picture.webp -ppm -o output.ppm
dwebp -o output.ppm -- ---picture.webp
cat picture.webp | dwebp -o - -- - > output.ppm

लेखक

dwebp, libwebp का हिस्सा है और इसे WebP टीम ने लिखा है. सोर्स ट्री का नया वर्शन https://chromium.googlesource.com/webm/libwebp/ पर उपलब्ध है

यह मैन्युअल पेज, Colab

आउटपुट फ़ाइल फ़ॉर्मैट की जानकारी