वीडियो क्लिप को GIF में बदलें
मुफ़्त, बिना साइन-अप, और कुछ भी अपलोड नहीं होता।
हल किया उदाहरण
GIF हर फ़्रेम में केवल 256 रंग रखता है, इसलिए पैलेट किसी भी दूसरी सेटिंग से ज़्यादा मायने रखती है।
एक GIF हर फ़्रेम में 256 रंग रखता है, इसलिए पैलेट ही सब कुछ है। यह दो पास चलाता है — एक आपकी क्लिप की सर्वोत्तम पैलेट निकालने के लिए, एक उसे लगाने के लिए:
समतुल्य कमांड
ffmpeg -ss 5 -i holiday-clip.mp4 -t 4 -vf fps=12,scale=480:-2:flags=lanczos,palettegen -y palette.png && \
ffmpeg -ss 5 -i holiday-clip.mp4 -i palette.png -t 4 -lavfi 'fps=12,scale=480:-2:flags=lanczos[x];[x][1:v]paletteuse=dither=bayer:bayer_scale=5' -an -loop 0 -y out-holiday-clip.gif
ब्राउज़र में ठीक यही चलता है। एक टैब के लिए बहुत बड़ी फ़ाइल पर यही काम स्थानीय रूप से करने के लिए इसे कॉपी करें।
एक पास वाला GIF निर्यात एक तय वेब पैलेट इस्तेमाल करता है और किसी भी ग्रेडिएंट पर बुरी तरह बैंडिंग करता है। अतिरिक्त पास में कुछ सेकंड लगते हैं और यही उपयोगी और बेकार के बीच का फ़र्क़ है।
यह क्यों मायने रखता है
एक पास वाला GIF निर्यात एक तय, सामान्य पैलेट चुनता है और किसी भी ग्रेडिएंट पर दिखने वाली बैंडिंग करता है — आकाश, चेहरा, कोई फ़ेड। आपकी ख़ास क्लिप के सर्वोत्तम 256 रंग निकालने के लिए पहला पास और उन्हें डिदरिंग के साथ लगाने के लिए दूसरा पास चलाने में कुछ अतिरिक्त सेकंड लगते हैं और परिणाम बदल जाता है। यही दो-पास श्रृंखला यह उपकरण डिफ़ॉल्ट रूप से करता है।
इसके लिए क्या चाहिए
30.7 MB का FFmpeg डाउनलोड, जिसे आपका ब्राउज़र पहली बार के बाद कैश कर लेता है। आपके क्लिक करने तक कुछ भी डाउनलोड नहीं होता।