FFMPEG से छवियों का आउटपुट सबसेट


0

FFMPEG के साथ मैं एक .MP4 को छवियों के अनुक्रम के रूप में बाहर निकाल सकता हूं:

ffmpeg -i input.mp4 -vcodec png output%04d.png 

output001.png, output002.png, output003.png, output004.png आदि।

हालाँकि, मैं सिर्फ उस पूरे .MP4 के एक छोटे से हिस्से को बदलना चाहता हूँ, 00:07 और 00:10 के बीच में, 3 सेकंड की छवियों (30fps * 3 = 90 छवियों) का निर्माण करना

इस तरह की तरह:

ffmpeg -i input.mp4 -vcodec png -start 07 -end 10 output%04d.png 

(जहां शुरू और अंत अनुक्रम शुरू और अंत का प्रतिनिधित्व करते हैं)

क्या यह FFMPEG के साथ संभव है?

जवाबों:


2

उपयोग

ffmpeg -ss 7 -t 3 -i input.mp4 output%04d.png

या

ffmpeg -i input.mp4 -ss 7 -to 10 output%04d.png 

(यह धीमी है)


कि पूरी तरह से काम किया! यदि शुरुआती बिंदु मिनट के निशान से अधिक है, तो इसके लिए वाक्यविन्यास क्या है? क्या आपको इसे 67 की तरह सेकंड में भी निर्दिष्ट करने की आवश्यकता है?
Ghoul Fool

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