MP4 ते GIF कनवर्टर
MP4 व्हिडिओ थेट तुमच्या ब्राउझरमध्ये ॲनिमेटेड GIF मध्ये रूपांतरित करा. WebAssembly वापरून जलद, सुरक्षित आणि पूर्णपणे खाजगी.
MP4 येथे क्लिक करा किंवा ड्रॅग करा
50MB पर्यंत सपोर्ट करते
MP4 व्हिडिओ थेट तुमच्या ब्राउझरमध्ये ॲनिमेटेड GIF मध्ये रूपांतरित करा. WebAssembly वापरून जलद, सुरक्षित आणि पूर्णपणे खाजगी.
50MB पर्यंत सपोर्ट करते
MP4 वरून GIF वर जाणे नेहमीच्या आधुनिक शिफारसी उलट करते. MP4 व्हिडिओ GIF पेक्षा अधिक कार्यक्षम, लहान आणि उच्च गुणवत्तेचा आहे, त्यामुळे बहुतेक वर्कफ्लो दुसऱ्या दिशेने जातात. जीआयएफ अजूनही महत्त्वाचे आहे याचे कारण म्हणजे काही ठिकाणे — चॅट प्लॅटफॉर्म जे व्हिडिओ ऑटोप्ले करत नाहीत, ठराविक फोरम सॉफ्टवेअर, मेसेजिंग ॲप्सवरील स्टिकर लायब्ररी, व्हिडिओ ब्लॉक करणारे ईमेल क्लायंट — फक्त GIF दाखवतात. जर तुमच्याकडे MP4 क्लिप असेल आणि ती कुठेतरी टाकायची असेल जिथे व्हिडिओ काम करत नसेल तर GIF मध्ये रुपांतरण हा एकमेव पर्याय आहे.
हे कनवर्टर WebAssembly मध्ये संकलित FFmpeg वापरते. MP4 फ्रेमनुसार फ्रेम डीकोड केले जाते, प्रत्येक फ्रेम 256 रंगांपर्यंतच्या पॅलेटमध्ये परिमाणित केली जाते आणि परिणामी फ्रेम अनुक्रम GIF कंटेनरमध्ये प्रति-फ्रेम विलंब सोर्स फ्रेम दराशी जुळणारा एन्कोड केला जातो. रूपांतरण पूर्णपणे आपल्या ब्राउझरमध्ये चालते; अपलोड होत नाही.
MP4-टू-GIF साठी उलट दिशेपेक्षा योग्य आउटपुट कॉन्फिगरेशन निवडणे अधिक महत्त्वाचे आहे. GIF चे 256-रंग पॅलेट प्रति फ्रेम ही त्याची सर्वात मोठी अडचण आहे: वैविध्यपूर्ण प्रकाशासह लांब क्लिप दृश्यमान रंगाचे बँडिंग तयार करतात आणि फ्रेमची संख्या काहीशेपेक्षा जास्त मोठ्या फाइल्स उत्पन्न करतात. वाजवी डीफॉल्ट: क्लिप 5-10 सेकंदांखाली ठेवा, 480 पिक्सेल रुंद किंवा त्याहून लहान करा आणि प्रति सेकंद 10-15 फ्रेम्स लक्ष्य करा.
व्हिडिओ समर्थन नसलेल्या प्लॅटफॉर्मसह सुसंगतता हे संपूर्ण कारण आहे. ऑटोप्ले अक्षम असलेले स्लॅक चॅनेल GIF दाखवतात परंतु व्हिडिओ नाहीत; Reddit टिप्पणी थ्रेड्स GIFs इनलाइन एम्बेड करतात; अनेक ईमेल वृत्तपत्रे व्हिडिओ टॅग पूर्णपणे अवरोधित करतात; मेसेजिंग ॲप्स GIF ला प्रतिमा आणि व्हिडिओ फाइल्स म्हणून हाताळतात. तुमचे प्रेक्षक यापैकी एका प्लॅटफॉर्मवर असल्यास, GIF त्यांच्यापर्यंत पोहोचते आणि MP4 नाही.
GIF देखील नियंत्रणे किंवा परस्परसंवादाशिवाय स्वयंचलितपणे लूप होतात, ज्यामुळे त्यांना लहान लूपिंग प्रात्यक्षिकांसाठी नैसर्गिक निवड होते — UI ॲनिमेशन, उत्पादन वैशिष्ट्य हायलाइट, कोड स्निपेट वर्तन. MP4 मधील समान लूपला व्हिडिओ ऑटोप्लेला समर्थन देण्यासाठी एम्बेडिंग संदर्भ आवश्यक आहे, जे प्रत्येक संदर्भ करत नाही.
व्हिडिओ ड्रॉप करा, आउटपुट आकार आणि फ्रेम दर सेट करा, व्युत्पन्न करा.
GIF एन्कोडर द्वि-चरण पाइपलाइन वापरते. प्रथम, पॅलेटजेन प्रत्यक्षात वापरलेल्या रंगांना कव्हर करणारे इष्टतम 256-रंग पॅलेट तयार करण्यासाठी संपूर्ण व्हिडिओचे विश्लेषण करते. दुसरे, पॅलेट्युज प्रत्येक फ्रेमचे पिक्सेल जवळच्या-शेजारी जुळणी किंवा फ्लॉइड-स्टाईनबर्ग डिथरिंग वापरून पॅलेटवर मॅप करते. विकृत दृष्टीकोन अतिरिक्त फाइल आकाराच्या किंमतीवर दृश्यमानपणे गुळगुळीत ग्रेडियंट तयार करतो.
फ्रेम दर रूपांतरण fps फिल्टरिंग वापरते. जर स्त्रोत MP4 30 fps असेल आणि लक्ष्य GIF 10 fps असेल, तर प्रत्येक तीन फ्रेमपैकी दोन सोडले जातात. हे ब्लेंडिंग फ्रेम्सपेक्षा अधिक जलद आणि स्वच्छ आहे परंतु स्त्रोतामध्ये जलद क्रिया असल्यास किंचित चपळ गती निर्माण करू शकते.
फ्रेम संख्या, फ्रेम परिमाणे आणि रंग जटिलतेसह आउटपुट आकार स्केल. यापैकी कोणतेही कमी करणे — कमी फ्रेम्स, लहान आकारमान, कमी वैविध्यपूर्ण सामग्री — लहान GIF तयार करतात. फ्रेमच्या संख्येसह संबंध अंदाजे रेखीय आहे, परिमाणांसह चतुर्भुज आहे.