वीडियो को GIF में बदलें
मुफ़्त, बिना साइन-अप, और कुछ भी अपलोड नहीं होता।
हल किया उदाहरण
GIF 1987 का 256-रंग फ़ॉर्मैट है, और वीडियो से अच्छा GIF निकालना मुख्य रूप से पैलेट की बात है।
| एक्सटेंशन | .gif |
|---|---|
| MIME प्रकार | image/gif |
| प्लेबैक | हर जगह चलता है |
| MP4 से बिना रीएनकोड | नहीं |
| वीडियो कोडेक | gif |
समतुल्य कमांड
ffmpeg -i holiday-clip.mp4 -vf fps=12,scale=480:-2:flags=lanczos,palettegen -y palette.png && \
ffmpeg -i holiday-clip.mp4 -i palette.png -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
ब्राउज़र में ठीक यही चलता है। एक टैब के लिए बहुत बड़ी फ़ाइल पर यही काम स्थानीय रूप से करने के लिए इसे कॉपी करें।
क्या अपेक्षा रखें
आकार का पूर्वानुमान तभी होता है जब आप बिटरेट तय करें। ये आँकड़े ऊपर के बिटरेट उदाहरण के हैं:
| 60 से के लिए 1500 kbps पर | 12.1 MB |
|---|---|
| अनुमानित एनकोड समय | 6:45 |
स्थिर गुणवत्ता पर एनकोडर बिटरेट को सामग्री के पीछे चलने देता है, इसलिए आउटपुट आकार का पहले से पूर्वानुमान सच में नहीं हो सकता — एक स्लाइड प्रस्तुति और हाथ से शूट की गई पत्तियों की फ़ुटेज एक ही सेटिंग पर परिमाण के एक क्रम से भिन्न होती हैं।
यह क्यों मायने रखता है
GIF को असुविधाजनक बनाने वाली हर बात दो तथ्यों से निकलती है: प्रति फ़्रेम 256 रंग, और कोई असली मोशन कंप्रेशन नहीं। रंग की सीमा सामान्य पैलेट के बजाय आपकी ही क्लिप से पैलेट निकालकर सँभाली जाती है। मोशन कंप्रेशन की कमी ठीक ही नहीं की जा सकती, और इसीलिए GIF आमतौर पर समतुल्य MP4 से दस से पचास गुना बड़े होते हैं और इसीलिए फ़्रेम दर और चौड़ाई कम रखना इतना मायने रखता है।