इस वीडियो उदाहरण का पालन करें, फिर चुने गए अंतराल, फ्रेम दर और प्लेबैक गति को अपनी रिकॉर्डिंग के अनुसार अनुकूलित करें। GIF मेकर खोलें.
वीडियो क्लिप चुनें
GIF मेकर खोलें और वीडियो चुनें। अपनी क्लिप अपलोड करें या तैयार नमूना लोड करने के लिए Try an example चुनें। वीडियो मोड एक स्रोत फ़ाइल के साथ काम करता है और GIF निर्यात से पहले आपको ट्रिम टाइमलाइन देता है।
वीडियो मोड एक MP4, MOV, M4V या WebM फ़ाइल स्वीकार करता है जो 100 MB तक की हो, जिसकी स्रोत अवधि पांच मिनट तक और समर्थित आयाम 4K तक हों। फ़ाइल के अंदर के वीडियो को समर्थित एन्कोडिंग का उपयोग करना चाहिए। केवल .mp4 पर समाप्त होने वाला फ़ाइल नाम यह गारंटी नहीं देता है कि इसे डिकोड किया जा सकता है।
इस उदाहरण के लिए, वीडियो और Try an example चुनें। स्रोत gif-video-orbit.mp4 है: पांच सेकंड का, 640 × 360 एनिमेशन 24 फ्रेम प्रति सेकंड पर। सर्वर टाइमलाइन तैयार करता है और निर्यात के लिए एक अस्थायी निजी स्रोत रखता है। ब्राउज़र-समर्थित वीडियो स्थानीय रूप से चलते हैं; कुछ वीडियो को संगत सर्वर पूर्वावलोकन की आवश्यकता होती है।
एक छोटे स्रोत और स्पष्ट विषय के साथ शुरुआत करें। एक GIF आमतौर पर तब सबसे अच्छा काम करता है जब एक गति या छोटा अनुक्रम विचार को संप्रेषित करता है।
क्लिप को ट्रिम करें और उसका समय निर्धारित करें
वीडियो मोड में, उपयोगी अंतराल का चयन करने के लिए फिल्मस्ट्रिप पर बैंगनी हैंडल को खींचें। शुरू करें और समाप्त सटीक सेकंड स्वीकार करते हैं; प्लेहेड का उपयोग करें वर्तमान पूर्वावलोकन स्थिति पर एक किनारा सेट करता है। क्लिप करने के लिए ज़ूम करें एक छोटे चयन को समायोजित करना आसान बनाता है, और ट्रिम रीसेट करें प्रारंभिक चयन को पुनर्स्थापित करता है।
उदाहरण के लिए शुरू करें को 1 और समाप्त को 3 पर सेट करें। यह मूल पांच-सेकंड के वीडियो से दो सेकंड का चयन करता है। Smoothness को 20 FPS और Playback speed को 2× · दोगुनी गति पर सेट करें। कनवर्टर उस चयन से 40 फ्रेम का नमूना लेता है और उन्हें एक सेकंड में चलाता है।
वीडियो चयन 20 सेकंड तक के हो सकते हैं, लेकिन अंतिम एनिमेशन भी 200 रेंडर किए गए फ्रेम तक सीमित है। एक 20-सेकंड का चयन 10 FPS पर फिट बैठता है; 20 FPS पर, आगे चलने वाला चयन दस सेकंड से अधिक लंबा नहीं होना चाहिए। Bounce वापसी यात्रा पर फ्रेम जोड़ता है और सीमा तक जल्दी पहुंच सकता है।
Smoothness बदलता है कि कितने वीडियो फ्रेम का नमूना लिया गया है। Playback speed बदलता है कि वे फ्रेम कितनी जल्दी चलते हैं। गति बढ़ाने से फ्रेम की संख्या कम नहीं होती है या 200-फ्रेम सीमा को बायपास नहीं किया जाता है।
इस गाइड में दिया गया उदाहरण
वीडियो नमूना; प्रारंभ 1 s; अंत 3 s; 20 FPS; 2× गति; संतुलित 480 px; मूल क्रॉप; फॉरवर्ड; हमेशा दोहराएं; कैप्शन: Made to move. नीचे का स्थान; 32 px; सफेद; 256 रंग; स्मूथ कलर ग्रेडिएंट और ऑप्टिमाइज़ GIF सक्षम।
- स्रोत वीडियो
- 640 × 360 px · 5 सेकंड
- चयनित अंतराल
- 1–3 सेकंड · 20 FPS
- डाउनलोड किया गया GIF
- 480 × 270 px · 40 फ्रेम
- एनिमेशन चक्र
- 1 सेकंड · हमेशा दोहराता है
आकार, फ्रेमिंग, कैप्शन और प्लेबैक चुनें
काम किए गए वीडियो उदाहरण के लिए, Size को Balanced · 480 px, Playback को Forward और Loop को Repeat forever पर छोड़ दें। मूल पहलू अनुपात रखें और कैप्शन में Made to move. दर्ज करें। इसकी स्थिति को नीचे, टेक्स्ट आकार को 32 px और टेक्स्ट रंग को सफेद पर छोड़ दें। तैयार आयाम 480 × 270 पिक्सेल हैं।
Size चयनित क्रॉप आकार को संरक्षित करते हुए सबसे लंबे आउटपुट किनारे को सीमित करता है। वीडियो विकल्प 320, 480, 640 और 960 px हैं; छोटे स्रोत स्वचालित रूप से बड़े नहीं किए जाते हैं। क्रॉप और फ्रेमिंग के अंतर्गत, जब गंतव्य को इसकी आवश्यकता हो तो एक वर्ग, पोर्ट्रेट, स्टोरी या लैंडस्केप अनुपात चुनें। विषय को फिर से फ्रेम करने के लिए Zoom का उपयोग करें और पूर्वावलोकन को खींचें; ट्रैश आइकन क्रॉप को रीसेट करता है।
Forward मूल दिशा रखता है। Reverse पीछे की ओर चलता है। Bounce आगे चलता है और दोनों एंडपॉइंट फ्रेम को दोहराए बिना वापस आता है। Loop नियंत्रित करता है कि अनुक्रम हमेशा के लिए दोहराया जाए या चुनी गई संख्या में। अंत से शुरुआत तक के संक्रमण का पूर्वावलोकन करें; एक सम्मोहक लूप उस जोड़ पर निर्भर करता है।
File optimization के अंतर्गत, Colors 32, 64, 128 या 256 रंगों की पेशकश करता है। Smooth color gradients रंग के चरणों को नरम करने के लिए डिथरिंग का उपयोग करता है, जबकि Optimize GIF जहां संभव हो अनावश्यक एन्कोडेड जानकारी को कम करता है। उदाहरण 256 रंगों और दोनों विकल्पों को सक्षम रखता है। कम रंग आकार को कम कर सकते हैं लेकिन दृश्य बैंड बना सकते हैं या बारीक विवरण बदल सकते हैं।
हल्के GIF के लिए, पहले चयन को छोटा करें, फिर छोटे Size या कम FPS का प्रयास करें। उच्च प्लेबैक गति फ़ाइल को काफी छोटा किए बिना लूप को छोटा बना सकती है।
GIF बनाएं, इसका निरीक्षण करें और डाउनलोड करें
चुने गए एनिमेशन की जांच करने के लिए पूर्वावलोकन के ऊपर Play बटन का उपयोग करें। वीडियो ट्रिमिंग, फ्रेमिंग और कैप्शन समायोजन ब्राउज़र पूर्वावलोकन को अपडेट करते हैं। जब आप परिणाम से खुश हों तो Create GIF चुनें; अंतिम GIF सर्वर पर एन्कोड किया जाता है और डाउनलोड पृष्ठ पर खुलता है।
उदाहरण animation.gif को 480 × 270 पिक्सेल पर डाउनलोड करता है, जिसमें 40 फ्रेम और एक सेकंड का एनिमेशन चक्र होता है। यह हमेशा के लिए दोहराता है। लेख तुलना एक सेकंड पर स्रोत वीडियो फ्रेम और वास्तविक आउटपुट के संबंधित पहले फ्रेम को दिखाती है, जिसमें जोड़ा गया कैप्शन शामिल है। ये स्थिर पूर्वावलोकन उपस्थिति प्रदर्शित करते हैं; वे एनिमेशन नहीं चलाते हैं।
डाउनलोड किए गए GIF को ऐसे ऐप में जांचें जो एनिमेशन का समर्थन करता है। क्रॉप, कैप्शन, पेसिंग और लूप जॉइन की पुष्टि करें। GIF एक सीमित रंग पैलेट और सेंटीसेकंड टाइमिंग का उपयोग करता है, इसलिए अंतिम रंग और गति वीडियो पूर्वावलोकन से थोड़े भिन्न हो सकते हैं। परिणाम में कोई ऑडियो नहीं है।
रिफ्रेश करने या छोड़ने से पहले डाउनलोड करें। संपादक या डाउनलोड पृष्ठ को रिफ्रेश करने से मुख्य टूल पृष्ठ पर वापसी होती है। वर्तमान वर्कफ़्लो के दौरान उसी वीडियो को संशोधित करने के लिए, Back पर जाएं, सेटिंग्स बदलें और दूसरा परिणाम बनाएं; वीडियो को दोबारा अपलोड किए बिना स्टेज किए गए स्रोत का पुन: उपयोग किया जा सकता है।
एक छोटा GIF अपने स्रोत MP4 से बहुत बड़ा हो सकता है। वीडियो संपीड़न और GIF संपीड़न अलग तरह से काम करते हैं; क्लिप को ट्रिम करना यह वादा नहीं है कि परिणामी फ़ाइल छोटी होगी।
सामान्य प्रश्न
क्या मैं वीडियो के बजाय फ़ोटो को एनिमेट कर सकता हूँ?
हाँ। GIF मेकर में फ्रेम ऑर्डरिंग, अवधि और ट्रांज़िशन नियंत्रण के साथ एक इमेज मोड भी है। अलग इमेज ट्यूटोरियल उस वर्कफ़्लो की व्याख्या करता है।
मैं कौन से वीडियो प्रारूप अपलोड कर सकता हूँ?
MP4, MOV, M4V और WebM समर्थित हैं जब उनका आंतरिक वीडियो एन्कोडिंग संगत हो। 100 MB तक की एक फ़ाइल अपलोड करें, जो पांच मिनट तक लंबी हो और समर्थित 4K रिज़ॉल्यूशन सीमा के भीतर हो। AVI और MKV अपलोड इस संस्करण में पेश नहीं किए गए हैं।
क्या मैं YouTube या मूवी URL पेस्ट कर सकता हूँ?
नहीं। वीडियो मोड एक अपलोड की गई फ़ाइल स्वीकार करता है। यह किसी वेबसाइट से वीडियो नहीं लाता है या स्ट्रीमिंग सेवा से क्लिप डाउनलोड नहीं करता है।
एडिटर मुझे उस क्लिप को छोटा करने के लिए क्यों कहता है जो पहले से ही 20 सेकंड से कम है?
एनिमेशन को 200 रेंडर किए गए फ्रेम के भीतर भी फिट होना चाहिए। अधिक FPS या बाउंस प्लेबैक उस बजट का जल्दी उपयोग करते हैं। चयनित अवधि या FPS को कम करें, या बाउंस को फॉरवर्ड में बदलें।
क्या मैं GIF में ध्वनि रख सकता हूँ?
नहीं। GIF आउटपुट में इमेज फ्रेम और टाइमिंग होती है, ऑडियो ट्रैक नहीं। स्रोत वीडियो का ऑडियो शामिल नहीं है।
अंतिम GIF पूर्वावलोकन से अलग क्यों दिखता है?
पूर्वावलोकन स्रोत वीडियो या छवियों को खींचता है। GIF एन्कोडिंग रंगों को चयनित पैलेट में कम कर देती है और टाइमिंग को सेंटीसेकंड में राउंड कर देती है। कम रंग गणना और छोटे आउटपुट आयाम इन अंतरों को अधिक ध्यान देने योग्य बना सकते हैं।
क्या पूरी रूपांतरण प्रक्रिया मेरे डिवाइस पर की जाती है?
नहीं। ब्राउज़र प्लेबैक और सामान्य पूर्वावलोकन समायोजन स्थानीय रूप से होते हैं जब समर्थित होते हैं, लेकिन स्रोत को सत्यापन और अंतिम सर्वर एन्कोडिंग के लिए अपलोड किया जाता है। जब ब्राउज़र वीडियो को डिकोड नहीं कर पाता है तो सर्वर पर एक संगत पूर्वावलोकन भी तैयार किया जा सकता है।
एक स्पष्ट शुरुआत और संतोषजनक वापसी के साथ एक लूप बनाएं
एक नमूना आज़माएं या अपनी खुद की फ़ाइल का उपयोग करें, और साझा करने से पहले परिणाम की समीक्षा करें।