GIF

GIF फ़ाइल क्या होती है?

256 रंगों तक सीमित, पर इकलौता तस्वीर फ़ॉर्मेट जो हर जगह चलता है। वीडियो के लिए इससे बहुत भारी फ़ाइलें बनती हैं।

GIF है क्या

GIF एक बाइनरी फ़ॉर्मेट है, जो सिर्फ़ उसी प्रोग्राम के लिए मायने रखता है जो इसे जानता हो। यह पिक्सेल की एक जाली सहेजता है, इसलिए अपने ही रिज़ॉल्यूशन से आगे बढ़ाने पर यह धुँधला पड़ जाता है। इसका इस्तेमाल वेब के लिए होता है।

एक्सटेंशन .gif है और पूरा नाम Graphics Interchange Format। दोनों उतना नहीं बताते जितना यह कि फ़ाइल अंदर क्या-क्या रख सकती है — और इस पन्ने का बाक़ी हिस्सा इसी के बारे में है।

GIF आया कहाँ से

इसे CompuServe ने 1987 में जारी किया था। विनिर्देश GIF89a है।

जो फ़ॉर्मेट इतने लंबे समय तक पढ़ा जाता रहा हो, उसे वह चीज़ सौंपी जा सकती है जो आपको दस साल बाद वापस चाहिए।

विनिर्देश सार्वजनिक है

कोई भी इसे बिना अनुमति माँगे और बिना लाइसेंस शुल्क दिए लागू कर सकता है। यही वजह है कि यह फ़ॉर्मेट इतने सारे प्रोग्रामों में मिलता है, और यही वजह है कि बीस साल पहले लिखी गई फ़ाइलें आज भी खुल जाती हैं।

यह एक पुराना फ़ॉर्मेट है

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

कुछ भी फेंका नहीं जाता

GIF फ़ाइल अपना अंदरूनी हिस्सा हूबहू सहेजती है। दोबारा सहेजने से कुछ नहीं बदलता, इसलिए इसे जितनी बार चाहें खोलिए, बदलिए और फिर से सहेजिए — नुक़सान जमा नहीं होता। यही बात इसे सौंपने का नहीं, काम करने का फ़ॉर्मेट बनाती है।

यह पारदर्शी हो सकती है

GIF फ़ाइल अपने साथ एक अल्फ़ा चैनल रखती है, इसलिए लोगो के किनारे पीछे जो कुछ भी हो उसके ऊपर नरम बने रहते हैं — वह सफ़ेद डिब्बे में बंद होकर नहीं पहुँचता।

यह एक से ज़्यादा फ़्रेम रख सकती है

GIF फ़ाइल ठहरी हुई एक तस्वीर के बजाय पूरा एनिमेशन सहेज सकती है। बदलने से पहले यह जान लेना ज़रूरी है: जो लक्ष्य सिर्फ़ एक फ़्रेम रखता है, वह पहला रख लेता है और बाक़ी गिरा देता है — अमूमन बिना बताए।

यह कौन-से रंग बयान कर सकता है

हर चैनल पर 8 बिट तक। यह इंडेक्स की गई पैलेट में काम कर सकता है।

हर चैनल पर आठ बिट वही है जो स्क्रीन दिखाती है और जो लगभग हर सौंपने वाला फ़ॉर्मेट साथ लाता है।

GIF में 256 रंगों की हद है

पैलेट ही वह बंदिश है जिससे बाक़ी सब निकलता है। किसी फ़ोटो के रंग पहले चुने जाते हैं और फिर उनके क़रीब के रंग रखे जाते हैं — इसीलिए ढलानें पट्टियों या छींटों में निकलती हैं, और इसीलिए सपाट रंगों वाला चित्र इस फ़ॉर्मेट से बिना ख़रोंच के गुज़र जाता है।

आकार की एक हद है, जिसे जान लेना चाहिए

GIF फ़ाइल ऐसी तस्वीर बयान नहीं कर सकती जिसकी कोई भुजा 65,535 पिक्सेल से लंबी हो। यह आम फ़ोटो से कहीं ऊपर है और जोड़कर बनाए गए पैनोरमा या ऊँचे रिज़ॉल्यूशन की स्कैन की पहुँच में — ठीक वहीं इससे सामना होता है।

GIF को खोलता कौन है

GIMP, Adobe Photoshop और ImageMagick इसे पढ़ते हैं, और इसी तरह के ज़्यादातर दूसरे प्रोग्राम भी।

फ़ाइल न खुले तो कसूर फ़ॉर्मेट का शायद ही कभी होता है — अक्सर प्रोग्राम ही फ़ॉर्मेट से पुराना होता है। किसी पुरानी चीज़ में बदल लेना इससे निकलने का भरोसेमंद रास्ता है, और इस वेबसाइट का बाक़ी हिस्सा इसी के लिए है।

इसे ब्राउज़र में खोलना

इसे हर मौजूदा ब्राउज़र पढ़ लेता है।

इसलिए इसे किसी पन्ने पर रखना या संदेश के साथ भेजना बेफ़िक्र होकर किया जा सकता है — सामने वाले ने क्या इंस्टॉल कर रखा है, यह सोचने की ज़रूरत नहीं।

यह सौंपने का फ़ॉर्मेट है

GIF सौंपने के लिए बना है, इसके अंदर काम करने के लिए नहीं। इसे बदलना मुमकिन है और शायद ही कभी सुखद; समझदारी का रास्ता मूल फ़ाइल से होकर और एक नए निर्यात से होकर जाता है।

इसके साथ ग़लत क्या होता है

बार-बार आने वाली शिकायतें: नरम ढलानें कभी-कभी दिखती हुई सीढ़ियों में निकलती हैं।

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

ज़रूरी जानकारी, एक जगह

GIF फ़ॉर्मेट की पहचान और उसका स्रोत।
एक्सटेंशन.gif
मीडिया टाइपimage/gif
प्रकाशकCompuServe
पहली बार प्रकाशित1987
विनिर्देशGIF89a

GIF को किसी और में बदलना

किसी और को GIF में बदलना

GIF की जगह विचार करने लायक़ फ़ॉर्मेट

ये आँकड़े कहाँ से आए

इस पेज पर जो कहा गया है वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।