मैं वीडियो को ट्रिम करने सहित कुछ वीडियो हेरफेर को स्वचालित करने के लिए स्क्रिप्ट को सेटअप करने की कोशिश कर रहा हूं। उसके लिए मैं ffmpeg filter_complex का उपयोग कर रहा हूं।
मैं प्रारूप HH: MM: SS.m का उपयोग करके प्रारंभ और समाप्ति स्थिति निर्दिष्ट करना चाहूंगा, लेकिन मैं ऐसा करने में सक्षम नहीं हूं, इस तथ्य के बावजूद कि ffmpeg प्रलेखन बताता है कि यह किया जा सकता है। यहाँ कोड का एक सरलीकृत संस्करण है:
ffmpeg -i input.mp4 -filter_complex \
"[0:v]trim=1.40.1:1.59.3,setpts=PTS-STARTPTS[v]" \
-map "[v]" -pix_fmt yuv420p -c:v libx264 -preset fast -y output.mp4
मुझे लगता है कि यह इस तथ्य के कारण है कि ":" का उपयोग फ़िल्टर विकल्पों में तर्क को अलग करने के लिए किया जाता है।
इसे काम करने का कोई चांस?