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

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

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • कुछ नुक़सान के साथ आकार के बदले कुछ बारीक़ी जाती है। GIF जो सँभाल सकता है, वह सब MOV नहीं सँभाल सकता।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ नतीजे में आवाज़ नहीं होती, क्योंकि GIF आवाज़ ढो ही नहीं सकता। हर फ़्रेम अपना समय रखे रहता है, इसलिए असमान ठहराव वाला एनिमेशन उसी रफ़्तार पर चलता है जिस पर बनाया गया था, किसी औसत रफ़्तार पर नहीं।

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

Editing suite को GIF की बजाय MOV क्यों चाहिए

GIF एक image फ़ाइल है जो हिलती है, और editing application इसे वैसे ही मानते हैं। Premiere Pro इसे import कर लेगा, और version पर निर्भर करते हुए यह या तो एनिमेशन देगा या फ़्रेम एक को कुछ सेकंड के लिए रोक देगा।

MOV वह कंटेनर है जिसे QuickTime ने 1991 में परिभाषित किया और जिस पर macOS का हर professional editing application बना है। MOV सौंपना एनिमेशन को media pool के अजीब कोने से timeline पर बाक़ी सब चीज़ों जैसी बना देता है।

यहाँ लिखी MOV H.264 है, ProRes नहीं

MOV एक कंटेनर है, codec नहीं, और फ़ॉर्मेट की trait list तीन नाम गिनाती है जो इसके भीतर आ सकते हैं — H.264, HEVC और ProRes। यह रूपांतरण High profile में H.264 लिखता है, क्योंकि यह हर मशीन बिना codec pack के डिकोड कर सकती है।

ईमानदार नतीजा यह है कि यह delivery-grade clip है, mastering-grade नहीं। किसी logo loop या screen capture के लिए यह कोई व्यावहारिक फ़र्क़ नहीं डालता। जो कुछ colour work के कई generation से गुज़रेगा, उसे अपने application में ProRes में transcode कीजिए।

GIF की टाइमिंग per-frame है, कोई sequence उतनी नहीं

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

Fixed-rate sequence पर इसे डालने का मतलब है application हर फ़्रेम boundary को सबसे नज़दीकी sequence frame पर snap करता है, जो धीमी एनिमेशन पर अदृश्य और तेज़ एनिमेशन पर stutter जैसा दिखता है।

ग़ैर-सम pixel dimensions एनकोडिंग से पहले round up होते हैं

कोई GIF किसी भी आकार की हो सकती है। H.264 ऐसा नहीं मानता — encoder को सम width और सम height चाहिए, वरना काम मना कर देता है।

तो converter दोनों आयामों को अगले सम अंक तक round up करता है, पहला फ़्रेम खींचने से पहले। ऊपर round करना ही वह चुनाव है जो एनिमेशन के किनारे से एक column काटने की बजाय जोड़ता है।

MOV में कोई audio track बिल्कुल नहीं है

GIF ने कभी आवाज़ नहीं रखी और रूपांतरण के पास कुछ बनाने को नहीं, इसलिए clip सिर्फ़ एक video track लेकर पहुँचती है। किसी editing application में यह सुविधाजनक ही है — disable करने को कोई ख़ाली audio channel नहीं।

कुछ review platform बिना audio वाली video को ठुकरा देते हैं। अगर clip किसी लिखित specification के पास जा रही है, editor में silent track ख़ुद जोड़िए।

256-रंग की छत जो GIF ने सालों पहले लगाई थी

GIF का एक फ़्रेम अधिकतम 256 रंग रखता है, फ़ाइल में लिखे palette से चुने हुए। एनिमेशन में जो भी gradient या soft shadow था वह GIF बनने के पल उसी palette में quantise हो चुका था।

MOV जो मिलता है उसे ईमानदारी से रखता है और अपना palette नहीं थोपता, इसलिए कुछ बिगड़ता नहीं। यह बेहतर भी नहीं हो सकता — कोई encoder वे रंग वापस नहीं लाता जो GIF बनने से पहले फेंके गए थे।

Transparency MOV तक नहीं पहुँचती, कोई fill चुनने को नहीं

GIF एक palette प्रविष्टि को transparent घोषित कर सकती है। यहाँ लिखे video track में कोई alpha channel नहीं है, और यह जोड़ी कोई background-colour नियंत्रण भी नहीं देती जैसा still-image रूपांतरण देते हैं।

अगर एनिमेशन का background transparent है और उसे transparent रहना है, यह रूपांतरण ग़लत टूल है। सही जवाब है वह project जहाँ से GIF निर्यात हुई थी, या कोई alpha-सहित फ़ॉर्मेट।

कब स्रोत clip ढूँढना बेहतर है

इंटरनेट की बहुत सी GIF किसी video से काटी गई थीं। अगर वह video मिल सकती है — original screen recording, After Effects से render — उसे सीधे बदलना हर मापदंड पर इस रूपांतरण से बेहतर रहेगा।

यह पेज उस सामान्य मामले के लिए है जहाँ GIF ही है जो भेजी गई और कुछ और नहीं आने वाला। यह मामला brand assets और support ticket पर काफ़ी आम है।

GIF कहाँ डिकोड होती है, कौन-से ब्राउज़र यह कर सकते हैं

एनिमेटेड GIF को फ़्रेम-दर-फ़्रेम पढ़ना ब्राउज़र के अपने image decoder से होता है, किसी downloaded library से नहीं। इससे फ़ाइल आपकी मशीन पर रहती है और रूपांतरण तुरंत शुरू होता है।

जहाँ decoder मौजूद नहीं वहाँ पेज बताता है और उन browsers के नाम लेता है जिनमें यह है, कोई stack trace या चुपचाप fallback नहीं। किसी भी हाल में GIF अपलोड नहीं होती।

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

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

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

GIF और MOV की तुलना
GIFMOV
पूरा नामGraphics Interchange FormatQuickTime फ़िल्म
फ़ाइल एक्सटेंशन.gif.mov, .qt
मीडिया टाइपimage/gifvideo/quicktime
कंप्रेशनबिना नुक़सान — कुछ छोड़ा नहीं जातानुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है
पहली बार प्रकाशित19871991
प्रकाशकCompuServeApple
विनिर्देशGIF89aQuickTime File Format
लाइसेंसखुला मानकप्रकाशित, मानकीकृत नहीं
आज की स्थितिपुराना, फिर भी हर जगह पढ़ा जाता हैमौजूदा
बिट डेप्थ8
रंग जो यह दर्ज कर सकता हैइंडेक्स्ड पैलेट
सबसे बड़ी इमेजहर तरफ़ 65,535 px
ब्राउज़र में खुलता हैहर ब्राउज़रकुछ ब्राउज़र
इसकी जगह विचारणीयWebP, MP4MP4, MKV

क्या बचा रहता है

पारदर्शिता बनी रहती है। GIF और MOV — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।

लक्ष्य फ़ॉर्मेट क्या और सँभाल सकता है

MOV काम करने का फ़ॉर्मेट है और GIF बनकर तैयार फ़ॉर्मेट। जो लौटता है वह पन्ने की तस्वीर नहीं बल्कि बदली जा सकने वाली लिखावट है — आम तौर पर यही इस कन्वर्ज़न की वजह होती है, और यही इसकी सीमा भी।

नतीजा खोलना

MOV को कुछ ही ब्राउज़र पढ़ पाते हैं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।

MOV एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर H.264, HEVC और ProRes — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।

GIF 1987 का है और अब मुश्किल से ही इस्तेमाल होता है। MOV वह है जो आज के प्रोग्राम लिखते हैं, इसलिए यह कन्वर्ज़न पढ़े जाते रहने का भी सवाल है।

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

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

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

GIF CompuServe का फ़ॉर्मेट है, जो 1987 में आया। यह हर चैनल पर 8 बिट में दर्ज करता है।

MOV Apple का है और 1991 से चला आ रहा है, और QuickTime File Format में तय किया गया है। Final Cut Pro, QuickTime Player और Adobe Premiere Pro इस फ़ॉर्मेट को पढ़ लेते है।

GIF से MOV: आम सवाल

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

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

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

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

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

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

क्या MOV फ़ाइल ब्राउज़र में खुलती है?

MOV को कुछ ही ब्राउज़र पढ़ पाते हैं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।

MOV फ़ाइल के भीतर कौन-सा कोडेक है?

MOV एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर H.264, HEVC और ProRes — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।

GIF से MOV जाने पर क्या पारदर्शिता बची रहती है?

पारदर्शिता बनी रहती है। GIF और MOV — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।

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

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

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