फ़िल्टर Boxblur में असंबद्ध आउटपुट है


0

मैं विशिष्ट अंतराल के आधार पर वीडियो के विशिष्ट भाग को धुंधला करने की कोशिश कर रहा हूं, जैसे कि इस भाग में 2-10 सेकंड का धुंधला और दूसरे में 12-20 का धुंधला होना लेकिन मुझे यह काम नहीं मिल रहा है। यहाँ आज्ञा है कि मैं अब तक बना सकता हूँ

'ffmpeg -y -i with_out_sound.mp4 -filter_complex [0:v]crop=206:169:32:121,boxblur=10:enable='between(t,2,10)'[fg];[0:v]crop=206:169:62:100,boxblur=10:enable='between(t,12,20)'[fg1];[0:v[fg]overlay=32:121:enable='between(t,2,10)'[tmp];[0:v][tmp]overlay=62:100:enable='between(t,12,20)'[tmp2]-map [tmp2] with_blur.mp4'

लेकिन उपरोक्त कमांड से मुझे त्रुटि मिल रही है फ़िल्टर Boxblur का असंबद्ध आउटपुट है

जवाबों:


1

उपयोग

ffmpeg -y -i with_out_sound.mp4 -filter_complex \
"[0:v]crop=206:169:32:121,boxblur=10:enable='between(t,2,10)'[fg]; \
 [0:v]crop=206:169:62:100,boxblur=10:enable='between(t,12,20)'[fg1]; \
 [0:v[fg]overlay=32:121:enable='between(t,2,10)'[tmp]; \
 [tmp][fg1]overlay=62:100:enable='between(t,12,20)'[tmp2]"
-map [tmp2] with_blur.mp4

पहले ओवरले का नतीजा 2 ओवरले के लिए पृष्ठभूमि होना चाहिए।

त्रुटि उत्पन्न हो रही fg1थी क्योंकि कहीं भी उपयोग नहीं किया जा रहा था। सभी फ़िल्टर आउटपुट या तो 1) एन्कोडिंग के लिए मैप किए जाने चाहिए, 2) दूसरे फ़िल्टर द्वारा उपयोग किए गए या 3) एक सिंक में भेजे जाते हैं।

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