WebM को GIF में बदलें

यहाँ आप WebM को GIF में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • कुछ नुक़सान के साथ आकार के बदले कुछ बारीक़ी जाती है। WebM जो सँभाल सकता है, वह सब GIF नहीं सँभाल सकता।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ GIF हर फ़्रेम को पूरा रखता है, ज़्यादा से ज़्यादा 256 रंगों में और बिना किसी गति-भरपाई के, इसलिए वह उस वीडियो से कई गुना बड़ा होता है जिससे वह निकला। यही वजह है कि तयशुदा सेटिंग क्लिप को दस सेकंड, 480 पिक्सेल और बारह फ़्रेम प्रति सेकंड तक काट देती है। आवाज़ चली जाती है — GIF में ऑडियो होता ही नहीं।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

छोटा क्लिप, हर जगह चलने वाला

GIF वहाँ भी चल जाता है जहाँ वीडियो टैग या ऑटोप्ले नहीं चलता — चैट, फ़ोरम, कुछ CMS सिस्टम। यह बदलाव WebM वीडियो से एक छोटा एनिमेटेड लूप बनाता है, जिसे कहीं भी चिपकाया जा सके।

यह पूरी वीडियो एडिटिंग नहीं है — कोई ट्रिमिंग-टाइमलाइन या टेक्स्ट ओवरले नहीं, सिर्फ़ WebM के फ़्रेम को GIF के फ़्रेम में बदलने का सीधा काम।

डिफ़ॉल्ट सेटिंग: 480 पिक्सेल, 12 fps, 10 सेकंड

डिफ़ॉल्ट चौड़ाई 480 पिक्सेल है, फ़्रेम रेट 12 प्रति सेकंड, और लंबाई 10 सेकंड तक। फ़्रेम शुरुआत (t=0) से बराबर अंतराल पर उठाए जाते हैं, दोनों आयाम सम संख्या तक गोल किए जाते हैं।

यह GIF की फ़ाइल-साइज़ समस्या का सीधा जवाब है — बड़ी चौड़ाई और ज़्यादा fps पर फ़ाइल तेज़ी से भारी हो जाती है, इसलिए ये डिफ़ॉल्ट संतुलन के लिए चुने गए हैं।

600 फ़्रेम की सीमा चुपचाप क्लिप छोटा कर देती है

चाहे लंबाई और fps कुछ भी सेट किए जाएँ, कुल फ़्रेम की गिनती कभी 600 से ज़्यादा नहीं होती — 12 fps पर यह लगभग 50 सेकंड है, 30 fps पर सिर्फ़ 20 सेकंड। अगर 60 सेकंड 30 fps पर माँगे जाएँ, तो नतीजा सिर्फ़ 20 सेकंड का बनेगा, बिना कोई चेतावनी दिखाए।

इसलिए अगर पूरा क्लिप ज़रूरी हो, तो fps कम रखना या क्लिप को पहले से छोटा करना बेहतर है।

रंग पैलेट हर फ़्रेम पर अलग से तय होती है

हर फ़्रेम की अपनी 256-रंग पैलेट rgb565 में क्वांटाइज़ की जाती है — यानी GIF की सीमित रंग-सीमा हर फ़्रेम पर अलग से लागू होती है, पूरे क्लिप के लिए एक साझा पैलेट नहीं बनती।

इसका मतलब है कि रंग-भरपूर या तेज़ी से बदलते दृश्यों में हल्की झिलमिलाहट दिख सकती है, क्योंकि हर फ़्रेम अपने-आप में सबसे अच्छा 256-रंग अनुमान लगाता है।

कोई आवाज़ नहीं जाती

GIF फ़ॉर्मेट में कभी आवाज़ की जगह ही नहीं होती, इसलिए यह बदलाव WebM का ऑडियो ट्रैक हमेशा छोड़ देता है — यह किसी कमी की वजह से नहीं, GIF की बुनियादी बनावट की वजह से है।

अगर आवाज़ के साथ वीडियो चाहिए, तो GIF की जगह MP4 या MKV जैसे वीडियो फ़ॉर्मेट में बदलना सही रास्ता है।

फ़्रेम दिलाई गई देरी के साथ लिखे जाते हैं

हर फ़्रेम की समय-अवधि round(1000/fps) मिलीसेकंड के हिसाब से तय होती है, यानी चुनी गई fps सीधे GIF की चाल तय करती है। कम fps पर क्लिप थोड़ा झटके-भरा दिख सकता है, ज़्यादा fps पर फ़ाइल तेज़ी से भारी होती है।

12 fps ज़्यादातर छोटे रिएक्शन क्लिप और सादे एनिमेशन के लिए काफ़ी रहता है, तेज़ हरकत वाले दृश्य के लिए ज़्यादा fps बेहतर होता है।

बिना अपलोड के

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

कई छोटे क्लिप एक साथ GIF में बदलने पर नतीजा एक ZIP में डाउनलोड होता है।

WebM को GIF में ऐसे बदलें

  1. अपनी WebM फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में GIF चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार GIF फ़ाइल डाउनलोड कर लें।

WebM या GIF: क्या बदलता है

WebM और GIF की तुलना
WebMGIF
पूरा नामWebM वीडियोGraphics Interchange Format
फ़ाइल एक्सटेंशन.webm.gif
मीडिया टाइपvideo/webmimage/gif
कंप्रेशननुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता हैबिना नुक़सान — कुछ छोड़ा नहीं जाता
पहली बार प्रकाशित20101987
प्रकाशकGoogleCompuServe
विनिर्देशGIF89a
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदापुराना, फिर भी हर जगह पढ़ा जाता है
बिट डेप्थ8
रंग जो यह दर्ज कर सकता हैइंडेक्स्ड पैलेट
सबसे बड़ी इमेजहर तरफ़ 65,535 px
ब्राउज़र में खुलता हैहर ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयMP4, MKVWebP, MP4

क्या खो जाता है

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

GIF हर तस्वीर में ज़्यादा से ज़्यादा 256 रंग रखता है। इसमें फ़ोटो एक रंग-पट्टी तक घटा दी जाती है, और आसमान पर पट्टियाँ इसीलिए दिखती हैं। यह गुणवत्ता की सेटिंग नहीं है, यह फ़ॉर्मेट है।

नतीजा खोलना

दोनों तरफ़ के प्रोग्राम अलग हैं: WebM फ़ाइल VLC और FFmpeg में खुलती है और GIF फ़ाइल GIMP, Adobe Photoshop और ImageMagick में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।

कौन-सा फ़ॉर्मेट किस काम के लिए है

GIF CompuServe का है और 1987 से चला आ रहा है, और GIF89a में तय किया गया है। GIMP, Adobe Photoshop और ImageMagick इस फ़ॉर्मेट को पढ़ लेते है।

GIF 1987 में आया और WebM 2010 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।

WebM से GIF: आम सवाल

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

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे mediabunny है, WebCodecs के ऊपर चढ़ी एक परत, जो आपके अपने डिवाइस के हार्डवेयर डिकोडर उधार लेती है; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।

क्या WebM को GIF में बदलना मुफ़्त है?

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

WebM को GIF में बदलने पर क्या गुणवत्ता जाती है?

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

WebM से GIF जाने पर क्या पारदर्शी पृष्ठभूमि बची रहती है?

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

GIF बनने पर फ़ोटो में पट्टियाँ क्यों दिखती हैं?

GIF हर तस्वीर में ज़्यादा से ज़्यादा 256 रंग रखता है। इसमें फ़ोटो एक रंग-पट्टी तक घटा दी जाती है, और आसमान पर पट्टियाँ इसीलिए दिखती हैं। यह गुणवत्ता की सेटिंग नहीं है, यह फ़ॉर्मेट है।

इन फ़ॉर्मेट के बारे में और

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

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