2009-03-06 8 views
5

मैंने लगभग 20 पीएनजी स्क्रीन कैप्चर किए हैं। मैं उन्हें वीडियो में चिपकाना चाहता हूं। क्या आप एक उपकरण की सिफारिश कर सकते हैं?वीडियो में पीएनजी के दर्जन दर्जन टू टूल

बेहतर अगर यह एक तस्वीर से दूसरे में चिकनी परिवर्तन होगा, जैसे फ्लैश में टिवन गति।

वास्तविक फ़्लैश का उपयोग करना एक विकल्प नहीं है। क्योंकि उपकरण मुक्त होना चाहिए और लिनक्स पर चलाना चाहिए।

+0

प्रभाव के बाद उपयोग या किसी भी वीडियो संपादन पैकेज –

उत्तर

4

उपयोग mplayer's mencoder:

for i in *.png; do for j in `seq 1 20`; do echo $i; done; done > frames.txt 
mencoder mf://@frames.txt -mf fps=5:type=png \ 
    -audiofile audio.mp3 -oac copy \ 
    -of lavf -ovc lavc \ 
    -lavcopts vcodec=flv:mbd=2:v4mv:mv0:trell:cbp:last_pred=3:vbitrate=200 \ 
    -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames \ 
    -o video.flv 
+1

बहुत बहुत धन्यवाद। i_certify ... क्या यह एक मजाक है? – temoto

+0

नहीं, यह नहीं है। जब मैंने इसका इस्तेमाल किया तो इसकी आवश्यकता थी - इसके बिना मुझे इसे जोड़ने का अनुरोध करने वाले मेनकोडर से एक त्रुटि मिली। – Tometzky

+0

धन्यवाद, मैंने इसे वियर्ड विकल्प के साथ करने की कोशिश की, मुझे त्रुटि मिली, w/o विकल्प ने इसे खाली flv बनाया। :( – temoto

1

png2mng.pl जैसा कि आप विस्तार से अनुमान लगा सकते हैं, यह एक पर्ल स्क्रिप्ट है।

+0

यह बहुत दिलचस्प है, यह वास्तव में एमएनजी का उत्पादन करता है, लेकिन अब मुझे नहीं पता कि इसे कैसे दिखाया जाए। :) Konqueror नहीं करता है। – temoto

+0

हम्म ने दिलचस्प विचार किया, केडी 3 के कॉन्करर ने इसे दिखाया। केडीई 4 से कॉन्करर नहीं है। यह Qt4 में कुछ बग है। – vartec

+0

धन्यवाद, वर्टेक, मैं केडीई 3 से कोशिश करूंगा। – temoto

0

आप शायद ffmpeg का उपयोग कर सकता है - मैं अपने 'Image2 "कोडेक का उपयोग किया है जेपीईजी फ्रेम की एक श्रृंखला में एक MPEG चालू करने के लिए पूरी तरह से सुनिश्चित रिवर्स संभव है। यदि यह पीएनजी नहीं पढ़ सकता है तो आप अपने पीएनजी को पहले जेपीईजी में बदलने के लिए ImageMagick का उपयोग कर सकते हैं।

13

यह मेरे लिए काम किया:

  1. ffmpeg स्थापित करें।
  2. फ़ाइल नाम में निरंतर संख्या के साथ अपने पीएनजी बनाएं, उदा। img0001.png, img0002.png, ..., ... img5467.png।
  3. तो ffmpeg को -qscale 5 -r 20 बी 9600 मैं img% 04d.png movie.mp4

धन्यवाद चलाएँ: http://www.miscdebris.net/blog/2008/04/28/create-a-movie-file-from-single-image-files-png-jpegs/

+0

दोस्तों, रिपोर्ट किया गया लिंक झंडे के अर्थ को समझने में मदद करता है। विशिष्ट में, यहां पोस्ट किए गए कमांड के परिणामस्वरूप वीडियो थोड़ा धीमा हो सकता है। इसके बजाय "-r 25" के साथ प्रयास करें। – Detro

1

हालांकि, सवाल पहले से ही बहुत समय पहले उत्तर दिया जाता है भावी संदर्भ के लिए, यह अतीत में फिर से कहा गया है और एक खूबसूरत जवाब यह है कि मुझे में की है शामिल हैं:

How can I script the creation of a movie from a set of images?

संबंधित मुद्दे