TanodTools
HI

GIF मेकर

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

आपकी फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं

दो या ज़्यादा इमेज यहाँ छोड़ें

PNG, JPG, WebP, GIF, BMP या AVIF। या उन्हें इस पेज पर कहीं भी खींचकर लाएं।

इसी डिवाइस पर खुलती है। कुछ भी अपलोड नहीं होता।

2 से 60 इमेज, हर एक 50 MB तक। GIF 1,200 पिक्सल तक चौड़ी हो सकती है, और हर फ़्रेम की चौड़ाई-ऊँचाई का अनुपात पहली तस्वीर जैसा होता है। GIF के एक फ़्रेम में ज़्यादा से ज़्यादा 256 रंग आ सकते हैं, इसलिए फ़ोटो में कुछ पट्टियाँ दिखती हैं, और पारदर्शिता नहीं होती: आर-पार दिखने वाले हिस्से बैकग्राउंड रंग ले लेते हैं। आप जो एनिमेटेड इमेज जोड़ें, उनका सिर्फ़ पहला फ़्रेम इस्तेमाल होता है।

एनिमेटेड GIF कैसे बनाएं

  1. दो या ज़्यादा इमेज चुनें, या उन्हें पेज पर खींचकर लाएं। क्रम तय करने के लिए ऊपर और नीचे के बटन इस्तेमाल करें।
  2. फ़्रेम के बीच का अंतराल और चौड़ाई तय करें, और चुनें कि अलग-अलग अनुपात की तस्वीरें कैसे फ़िट हों। प्रीव्यू देखें।
  3. GIF बनाएं दबाएं, नतीजा जाँचें और उसे डाउनलोड करें।

एनिमेटेड GIF कैसे बनती है

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

फ़ोटो से GIF बनाने का मतलब है हर तस्वीर के लिए वे 256 रंग चुनना जो उसे सबसे अच्छी तरह दर्शाएं, और फिर हर पिक्सल को उनमें से सबसे नज़दीकी रंग से बदल देना। हर तस्वीर को पहले एक ही साइज़ में बना लिया जाता है ताकि फ़्रेम आपस में मेल खाएं; इसके बाद यह टूल ओपन-सोर्स gifenc एन्कोडर से रंग चुनने और पिक्सल बदलने का यह काम हर फ़्रेम के लिए अलग-अलग करता है। साइज़ आपकी चुनी चौड़ाई और पहली तस्वीर के अनुपात से तय होता है, और बाकी तस्वीरें, आपकी पसंद के अनुसार, उसके अंदर फ़िट की जाती हैं, उसे भरने के लिए क्रॉप की जाती हैं, या खींचकर बैठाई जाती हैं।

GIF लिखते समय आपकी तस्वीरें एक-एक करके पढ़ी जाती हैं, इसलिए बड़ी फ़ोटो की लंबी सूची को एक साथ मेमोरी में समाना नहीं पड़ता। बटन के ऊपर का प्रीव्यू वही फ़्रेम छोटे साइज़ में चलाता है, ताकि आप तय करने से पहले क्रम, रफ़्तार और फ़िट को परख सकें; वह एक बटन से रुक जाता है, और अगर आपके सिस्टम में एनिमेशन कम करने (reduce motion) की सेटिंग चालू है तो रुका हुआ ही शुरू होता है।

सुझाव

  • इसे छोटा रखें: 10 फ़्रेम प्रति सेकंड पर कुछ सेकंड काफ़ी हैं, और कम और छोटे फ़्रेम से फ़ाइल बहुत छोटी बनती है।
  • तस्वीरों को पहले इमेज क्रॉप करें से एक ही अनुपात में काट लें, या बड़ी फ़ोटो को इमेज का साइज़ बदलें से छोटा कर लें।
  • एनिमेशन की जगह एक ही तस्वीर चाहिए? इमेज जोड़ें उन्हें साथ-साथ या ग्रिड में जोड़ता है।

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

क्या मेरी इमेज अपलोड होती हैं?

नहीं। तस्वीरें आपके ब्राउज़र में कैनवास पर बनाई जाती हैं और GIF भी वहीं ओपन-सोर्स gifenc एन्कोडर से लिखी जाती है। सर्वर पर कुछ नहीं भेजा जाता।

एनिमेशन को तेज़ या धीमा कैसे करूँ?

फ़्रेम के बीच का अंतराल बदलें, मिलीसेकंड में: 1000 का मतलब एक सेकंड है और 100 का मतलब एक सेकंड में दस फ़्रेम। सबसे कम अंतराल 20 ms रखा जा सकता है, क्योंकि इससे कम अंतराल को ब्राउज़र काफ़ी धीमी रफ़्तार से चलाते हैं।

मेरी GIF दानेदार या पट्टियों वाली क्यों दिखती है?

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

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

GIF का कंप्रेशन कमज़ोर होता है और वह हर फ़्रेम को पूरा सेव करती है, इसलिए साइज़ चौड़ाई, ऊँचाई और फ़्रेम की संख्या के साथ बढ़ता है। उसे छोटा करने के लिए कम चौड़ाई रखें, कम इमेज इस्तेमाल करें, या हर फ़्रेम में कम रंग चुनें।

अलग-अलग साइज़ या अनुपात की तस्वीरों का क्या होता है?

हर फ़्रेम की चौड़ाई-ऊँचाई का अनुपात पहली तस्वीर जैसा होता है। अंदर फ़िट करें हर तस्वीर को पूरा दिखाता है और बची जगह को बैकग्राउंड रंग से भर देता है, भरें और क्रॉप करें पूरे फ़्रेम को ढक देता है और बीच का हिस्सा रखते हुए जो बाहर निकले उसे काट देता है, और स्ट्रेच करें हर तस्वीर को खींचकर या दबाकर फ़्रेम के बराबर कर देता है।

क्या पारदर्शिता बनी रहती है?

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

आगे, फिर पीछे चलाने का विकल्प क्या करता है?

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