क्रमांकित PNG फ़ाइलों के अनुक्रम को एनिमेटेड GIF में बदलने के लिए उपकरण?


14

मैंने ब्लेंडर का उपयोग करके छोटी पीएनजी फ़ाइलों की एक श्रृंखला बनाई है और मैं सोच रहा था कि क्या कोई उपकरण था (अधिमानतः रिपोज में।) जो उन्हें एनिमेटेड जीआईएफ में बदल देगा।

एक अतिरिक्त वजीफा: उपकरण को GIF के पृष्ठभूमि रंग को एक निर्दिष्ट रंग में सेट करने में सक्षम होना चाहिए क्योंकि PNG फ़ाइलों में एक अल्फा चैनल है और मैं नहीं चाहता कि GIF पारदर्शी हो।

जवाबों:


20

हाँ, imagemagickएस convertटूल का उपयोग करके :

convert   -delay 20   -loop 0   frame*.png   animated.gif

यह सभी स्रोत फ़्रेम ले जाएगा और उन्हें एक एनिमेटेड GIF छवि में बना देगा। -Delay 20 तर्क प्रत्येक फ्रेम के बीच एक दूसरी देरी के 20 सौवें हिस्से का कारण होगा, और -loop 0 से बार-बार gif को लूप करने का कारण होगा।

Gif के लिए पृष्ठभूमि का रंग सेट करने के लिए, जो कि backgroundऔर flattenझंडे के साथ किया जा सकता है :

convert -delay 20 -loop 0 frame*.png -background white -flatten animated.gif

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.