आसानी से कमांड लाइन से छवियों के एक फ़ोल्डर को संपीड़ित करने के लिए कैसे

आसानी से कमांड लाइन से छवियों के एक फ़ोल्डर को संपीड़ित करने के लिए कैसे
आसानी से कमांड लाइन से छवियों के एक फ़ोल्डर को संपीड़ित करने के लिए कैसे

वीडियो: आसानी से कमांड लाइन से छवियों के एक फ़ोल्डर को संपीड़ित करने के लिए कैसे

वीडियो: आसानी से कमांड लाइन से छवियों के एक फ़ोल्डर को संपीड़ित करने के लिए कैसे
वीडियो: How to Setup Proxy on Windows 10 - YouTube 2024, नवंबर
Anonim
यदि आप बड़ी संख्या में छवियों से निपट रहे हैं, तो आप वास्तव में एक फोटो संपादक में प्रत्येक को खोलना नहीं चाहते हैं और फिर इसे एक अनुकूलित वेब फ़ाइल के रूप में सहेजना चाहते हैं। थोक में इसे करना बहुत आसान है, और यदि आप कीबोर्ड निंजा हैं, तो आप इसे आसानी से एक पंक्ति से कर सकते हैं।
यदि आप बड़ी संख्या में छवियों से निपट रहे हैं, तो आप वास्तव में एक फोटो संपादक में प्रत्येक को खोलना नहीं चाहते हैं और फिर इसे एक अनुकूलित वेब फ़ाइल के रूप में सहेजना चाहते हैं। थोक में इसे करना बहुत आसान है, और यदि आप कीबोर्ड निंजा हैं, तो आप इसे आसानी से एक पंक्ति से कर सकते हैं।

यदि आप लिनक्स या मैक ओएस एक्स चला रहे हैं, तो बैश खोल एक समय में एक से अधिक फाइलों पर संचालन करना वाकई आसान बनाता है। यदि आप विंडोज चल रहे हैं, तो हम सिगविन स्थापित करने की सलाह देंगे - और इंस्टॉल प्रक्रिया के दौरान, ImageMagick पैकेज चुनें। अन्यथा आपको इसे अलग से डाउनलोड और इंस्टॉल करना होगा। लिनक्स या मैक के लिए, आप ImageMagick इंस्टॉल करना चाहते हैं, जो कि बहुत आसान है।

अब जब आपके पास उस रास्ते से बाहर है, तो आपको पहले से ही उन छवियों के फ़ोल्डर में सेट की गई टर्मिनल विंडो खोलनी होगी, जिन्हें आप कुशल बनाना चाहते हैं। सिगविन के लिए, आपको शायद सीडी कमांड का उपयोग करने और / cygdrive / c / फ़ोल्डर पर स्विच करने की आवश्यकता होगी, जैसे:

cd /cygdrive/c/

आप कहां हैं, यह जानने के लिए सीडी और एलएस कमांड का उपयोग करें, और उस फ़ोल्डर में नेविगेट करें जिसे आप हेरफेर करना चाहते हैं। यदि आप एक लिनक्स उपयोगकर्ता हैं, तो आपको पहले से ही यह पता होना चाहिए कि यह कैसे करें।

अब आप अंततः कमांड चला सकते हैं। आकार के लिए इसे आज़माएं:

for f in *.jpg; do convert -quality 70 $f $f; done

आदेश का उपयोग करता है

for

ऑपरेटर को *.jpg के रूप में परिभाषित फ़ाइलों की सूची के माध्यम से सूचीबद्ध करने के लिए, और फिर जेपीजी फ़ाइल की गुणवत्ता को 70 तक बदलने के लिए कनवर्ट कमांड चलाता है, जो वास्तव में ImageMagick चलाता है।

यदि आप केवल एक ही छवि को संपीड़ित करना चाहते हैं, तो आप इसे इस तरह से कर सकते हैं, 70 जो भी संपीड़न चाहते हैं उसे समायोजित करना चाहते हैं - 50 बहुत अधिक संपीड़ित होगा, लेकिन आप शायद उस बिंदु पर कुछ गंभीर गुणवत्ता में गिरावट को देखना शुरू कर देंगे।

convert -quality 70 image.jpg image.jpg

पहली बार जब आप छवि का नाम डालते हैं तो यह निर्दिष्ट करना है कि कौन सी फ़ाइल खोलनी है, और दूसरी बार यह निर्दिष्ट करना है कि कौन सी फ़ाइल इसे सहेजने के लिए है, जो इस उदाहरण में समान है। यदि आप मौजूदा फाइलों को सहेजना चाहते हैं तो आप आउटपुट फ़ाइल का नाम भी बदल सकते हैं, हालांकि हम कुछ भी करने से पहले आपकी सभी छवियों का बैकअप बनाने की सलाह देंगे।

ध्यान दें:यदि आप बिना सिगविन के विंडोज़ पर एक ही काम करना चाहते हैं, तो आप हमारी अद्यतन मार्गदर्शिका का पालन कर सकते हैं जो बैच फ़ाइल का उपयोग करता है।

सिफारिश की: