GIF फ़ाइल का साइज़ कैसे छोटा करें

को अपडेट किया गया

एनिमेटेड GIF को छोटा करते हुए उसकी मूवमेंट बनाए रखने के लिए, EditItAll के GIF कंप्रेसर में उसे खोलें. यह आपके ब्राउज़र में ही पैलेट घटाता है और फ़्रेम ऑप्टिमाइज़ करता है, कुछ भी अपलोड नहीं होता, और एनिमेशन चलता रहता है. यहाँ WebP में बदलना बिल्कुल अलग काम करता है: यह सिर्फ़ पहला फ़्रेम एक स्थिर इमेज के रूप में सेव करता है.

अभी करें — मुफ़्त, आपके ब्राउज़र में

Compress GIF

GIF फ़ाइलें इतनी बड़ी क्यों हो जाती हैं

एक GIF के भारी होने की दो वजहें हैं. एक एनिमेटेड GIF पूरे फ़्रेम की एक सीरीज़ स्टोर करता है, इसलिए चंद सेकंड की मूवमेंट भी एक ही फ़ाइल में सैकड़ों अलग-अलग इमेज के ढेर जितनी हो सकती है. और GIF सिर्फ़ 256 रंगों के पैलेट तक सीमित है, इसलिए फ़ोटो जैसे कंटेंट में डिदरिंग हो जाती है, यानी एक धब्बेदार पैटर्न जो कंप्रेशन का विरोध करता है और साइज़ को और बढ़ा देता है.

यही वजह है कि एक छोटा-सा क्लिप GIF के रूप में सेव करने पर आसानी से कई MB का हो सकता है. अच्छी खबर यह है कि इसे छोटा करने की असली गुंजाइश मौजूद है, और सबसे बड़ी बात यह है कि आपका GIF एनिमेटेड है या सिर्फ़ एक स्थिर फ़्रेम.

GIF को स्टेप-बाय-स्टेप कंप्रेस करें

GIF कंप्रेसर खोलें और अपनी फ़ाइल ड्रॉप करें, आप एक साथ कई फ़ाइलें भी लोड कर सकते हैं. यह GIF को फिर से ऑप्टिमाइज़ करता है और नया साइज़ दिखाता है ताकि आप रखने से पहले नतीजा जांच सकें:

  • अपनी GIF को कंप्रेसर में ड्रॉप करें.
  • इसे फ़ाइल दोबारा एनकोड करने दें और पहले-बाद के साइज़ की तुलना करें.
  • छोटी हो चुकी कॉपी एक्सपोर्ट करके डाउनलोड करें.

सब कुछ आपकी डिवाइस पर ही होता है, पेज लोड होने के बाद आप इंटरनेट भी डिस्कनेक्ट कर सकते हैं और यह फिर भी काम करता रहता है, जो इस बात का सबसे सीधा सबूत है कि आपकी फ़ाइल कहीं अपलोड नहीं हो रही.

एनिमेटेड GIF: असल में क्या चीज़ इन्हें छोटा बनाती है

अगर आपकी GIF एनिमेटेड है, तो उसे छोटा करते हुए मूवमेंट बनाए रखने का तरीका है उसे GIF के रूप में ही कंप्रेस करना. GIF कंप्रेसर कलर पैलेट घटाता है और फ़्रेम ऑप्टिमाइज़ करता है, और एनिमेशन चलता रहता है, यह वहीं .gif बनी रहती है जो हर जगह वैसे ही काम करती है जैसे ओरिजिनल करती थी. दो तरीके नंबर पर सबसे ज़्यादा असर डालते हैं: अधिकतम डाइमेंशन को सीमित करना (चौड़ाई आधी करने पर हर फ़्रेम के तीन-चौथाई पिक्सेल हट जाते हैं) और कंप्रेस करने से पहले क्लिप के फ़्रेम कम करना.

WebP के बारे में क्या? एक फ़ॉर्मैट के तौर पर यह एनिमेशन सपोर्ट तो करता है, और GIF के मुकाबले मूवमेंट को कहीं ज़्यादा कारगर तरीके से स्टोर करता है, यह बात सच है. लेकिन EditItAll का GIF to WebP कन्वर्टर एनिमेटेड GIF का सिर्फ़ पहला फ़्रेम कन्वर्ट करता है, इसलिए नतीजे में एक स्थिर इमेज मिलती है. जब आपको थंबनेल या पोस्टर इमेज चाहिए तब यह बिल्कुल सही है, और जब मूवमेंट ही असली मकसद हो तब यह बिल्कुल गलत है. एनिमेटेड WebP बनाने के लिए इस कन्वर्टर से अलग टूल चाहिए, हम एनिमेशन गायब होने के बाद आपको यह पता चलने देने के बजाय पहले ही बता देना बेहतर समझते हैं. GIF को WebP में बदलने की गाइड इस मामले को पूरी तरह कवर करती है.

कब इसे GIF ही रहने दें

GIF का अब भी एक असली फ़ायदा है: यह लगभग हर जगह बिना किसी झंझट के खुल जाती है, यही वजह है कि कुछ चैट ऐप, फ़ोरम और ईमेल क्लाइंट सिर्फ़ इसी फ़ॉर्मैट को स्वीकार करते हैं. एक अकेले स्थिर फ़्रेम के लिए पैलेट की सीमा भी उतनी मायने नहीं रखती, इसलिए सीधे कंप्रेस करना ही अक्सर काफ़ी होता है. क्वालिटी लेवल और फ़ॉर्मैट चुनने पर व्यापक नज़रिए के लिए क्वालिटी खोए बिना इमेज कैसे कंप्रेस करें देखें, या सभी इमेज टूल्स ब्राउज़ करें.

आज़माने के लिए तैयार?

मुफ़्त, बिना साइन-अप — और जो भी आप खोलते हैं वह आपके डिवाइस से बाहर नहीं जाता।

अक्सर पूछे जाने वाले प्रश्न

GIF को खराब किए बिना छोटा कैसे बनाएं?+

इसे GIF कंप्रेसर से गुज़ारें और पहले-बाद के साइज़ की तुलना करें, यह पैलेट घटाता है और फ़्रेम ऑप्टिमाइज़ करता है, और एनिमेशन चलता रहता है. अगर यह काफ़ी न हो तो अधिकतम डाइमेंशन सीमित करें या कंप्रेस करने से पहले क्लिप के फ़्रेम कम करें, ये दोनों तरीके नंबर पर सबसे ज़्यादा असर डालते हैं.

मेरी GIF शुरू से ही इतनी बड़ी क्यों है?+

एक एनिमेटेड GIF हर फ़्रेम को पूरी तरह स्टोर करती है और सिर्फ़ 256 रंगों तक सीमित होती है, जिसकी वजह से फ़ोटो जैसे कंटेंट में डिदरिंग होनी ही पड़ती है. इन दोनों वजहों के मिलने से एक छोटा-सा क्लिप भी कई MB का हो जाता है.

क्या मुझे अपनी GIF को WebP में बदलना चाहिए?+

एक स्थिर, सिंगल-फ़्रेम GIF के लिए, हाँ, WebP आमतौर पर काफ़ी छोटी होती है. एक एनिमेटेड GIF के लिए, नहीं: EditItAll का कन्वर्टर सिर्फ़ पहला फ़्रेम लेता है, इसलिए आपको एक स्थिर WebP मिलती है और मूवमेंट खत्म हो जाती है. जब आपको थंबनेल या पोस्टर इमेज चाहिए तभी जान-बूझकर कन्वर्ट करें, वरना GIF को कंप्रेस करें और उसे एनिमेटेड ही रहने दें.

कंप्रेस करते समय क्या मेरी GIF अपलोड होती है?+

नहीं. कंप्रेसर पूरी तरह आपके ब्राउज़र में ही चलता है, इसलिए आपकी GIF कभी आपकी डिवाइस से बाहर नहीं जाती. पेज लोड होने के बाद आप ऑफ़लाइन भी हो सकते हैं और यह फिर भी काम करता है.

संबंधित गाइड

इमेज कंप्रेस करना पर और गाइड →