GIF फ़ाइलें: 256 रंग, कोई आवाज़ नहीं, और फिर भी इनसे बचना मुश्किल
GIF फ़ाइलें इतनी बड़ी क्यों होती हैं, 256 रंगों की सीमा वीडियो के साथ क्या करती है, और कब MP4 इस्तेमाल करें। अपने ब्राउज़र में GIF कन्वर्ट करें, बिना अपलोड।
एक नज़र में
- प्रकार
- इमेज
- कंप्रेशन
- लॉसलेस
- एक्सटेंशन
- .gif
- MIME टाइप
- image/gif
- दूसरे नाम
- Graphics Interchange Format
GIF 1987 का है और इसकी दो पहचान वाली सीमाएँ सीधे उसी दौर से आती हैं: हर फ़्रेम में ज़्यादा से ज़्यादा 256 रंग, और ऑडियो ट्रैक बिल्कुल नहीं। रंगों की सीमा ही वजह है कि GIF में सेव की गई फ़ोटो में पट्टियाँ और डिदरिंग दिखती है — फ़ॉर्मेट को 256 शेड चुनने पड़ते हैं और बाक़ी सब उन्हें मिलाकर बनाना पड़ता है, जो त्वचा, आसमान और ग्रेडिएंट पर बारीक चित्तियों की तरह दिखता है।
और पढ़ें
साइज़ की समस्या अलग है और इससे भी बदतर। GIF में मोशन कंपेंसेशन नहीं है — वह तकनीक जिससे हर वीडियो कोडेक फ़्रेमों के बीच सिर्फ़ बदला हुआ हिस्सा सेव करता है — इसलिए इसका साइज़ लंबाई और डिटेल के साथ लगभग सीधे अनुपात में बढ़ता है। तीस सेकंड की क्लिप उस MP4 से दस गुना बड़ी हो सकती है जिससे वह बनी, यानी कंप्रेशन तकनीक का तीस साल का फ़ासला एक ही फ़ाइल में दिख जाता है।
इसलिए वीडियो से अच्छी GIF बनाना ज़्यादातर पैलेट का खेल है। एक तय वेब पैलेट पर मैप करने से ही वे धुंधले नतीजे आते हैं जो आपने देखे हैं; पहले पास में उसी क्लिप से पैलेट बनाना और दूसरे पास में डिदरिंग के साथ उस पर रेंडर करना — यही यह साइट करती है, और यही उस GIF में, जो वीडियो जैसी दिखती है, और उसमें, जो उसकी फ़ैक्स कॉपी जैसी दिखती है, पूरा फ़र्क़ है।
सीधी सलाह यह है कि GIF वहीं इस्तेमाल करें जहाँ और कुछ स्वीकार न हो — इश्यू ट्रैकर, कुछ चैट ऐप, ईमेल, पुराने फ़ोरम। जो ज़्यादातर प्लेटफ़ॉर्म कभी GIF माँगते थे, वे अब वीडियो अपलोड लेते हैं, और उसी क्लिप की MP4 छोटी, ज़्यादा साफ़ होती है और उसमें आवाज़ भी रह सकती है। जहाँ GIF ज़रूरी ही हो, उसे कुछ सेकंड, बारह फ़्रेम प्रति सेकंड और कुछ सौ पिक्सेल चौड़ाई तक रखें।
GIF को दूसरे फ़ॉर्मैट में बदलें
दूसरे फ़ॉर्मैट को GIF में बदलें
GIF: अक्सर पूछे जाने वाले सवाल
मेरी GIF उस वीडियो से बड़ी क्यों है जिससे वह बनी?
क्योंकि GIF फ़्रेमों को लगभग अलग-अलग सेव करती है, जबकि आधुनिक वीडियो कोडेक उनके बीच का फ़र्क़ सेव करते हैं। दोनों फ़ॉर्मेट के बीच कंप्रेशन रिसर्च के तीस साल का फ़ासला है।
कितनी लंबी क्लिप को GIF में बदल सकता हूँ?
व्यावहारिक रूप से, कुछ सेकंड। एक मिनट की फ़ुटेज से ऐसी फ़ाइल बनती है जिसे ज़्यादातर ब्राउज़र मुश्किल से दिखा पाते हैं। इससे लंबी किसी भी चीज़ को वीडियो ही रहने दें।
रंगों में चित्तियाँ-सी क्यों दिखती हैं?
यह डिदरिंग है — उपलब्ध रंगों को मिलाकर उन रंगों जैसा असर लाना जो 256 रंगों के पैलेट में नहीं हैं। सामान्य साइज़ पर देखने में यह उन साफ़ दिखने वाली पट्टियों से कहीं बेहतर सौदा है जो इसके बिना आतीं।
क्या GIF में आवाज़ होती है?
नहीं, फ़ॉर्मेट में ऑडियो ट्रैक होता ही नहीं। वीडियो को GIF में बदलने पर आवाज़ पूरी तरह हट जाती है। अगर आवाज़ चाहिए तो MP4 या WebM इस्तेमाल करें।
छोटी क्लिप के लिए GIF या MP4?
जहाँ भी स्वीकार हो, MP4 — छोटी, ज़्यादा साफ़, और उसमें ऑडियो भी रह सकता है। GIF सिर्फ़ वहाँ जहाँ और कुछ न चले, जिसमें अब भी कुछ इश्यू ट्रैकर, चैट ऐप और ईमेल आते हैं।
GIF को PNG या JPG में बदलने पर क्या होता है?
सिर्फ़ पहला फ़्रेम लिखा जाता है, क्योंकि ये फ़ॉर्मेट एक ही इमेज रखते हैं। 256 रंगों वाली पट्टियाँ ठीक नहीं होतीं, जस की तस रहती हैं, क्योंकि अब वे पिक्सेल का ही हिस्सा हैं।
कौन-सा फ़्रेम रेट और चौड़ाई चुनूँ?
12 फ़्रेम प्रति सेकंड और 480 पिक्सेल चौड़ाई डिफ़ॉल्ट हैं और ज़्यादातर कंटेंट के लिए ठीक हैं। स्क्रीन रिकॉर्डिंग और धीमे पैन के लिए 8 या 10 fps तक घटाएँ, जहाँ साइज़ की बचत दिखने वाले नुक़सान से ज़्यादा मायने रखती है।
क्या GIF ट्रांसपेरेंसी सपोर्ट करती है?
सिर्फ़ एक पूरी तरह ट्रांसपेरेंट रंग — आंशिक ट्रांसपेरेंसी नहीं, इसलिए मुलायम किनारे भी नहीं। PNG और WebP में असली अल्फ़ा चैनल होता है, इसीलिए लोगो उन्हीं में रखना चाहिए।