FFMPEG के फिल्टर में नेटवर्क शेयर से मूवी लोड कैसे करें?


2

मैं ffmpeg फ़िल्टर का उपयोग करके किसी अन्य के शीर्ष पर एक वीडियो को ओवरले करने की कोशिश कर रहा हूं, लेकिन मुझे नेटवर्क पथ पर होने पर फ़ाइल पथ से बचने में समस्या है।

ffmpeg -i "\\my_nas\path\to\source.mov" -vf "movie='\\my_nas\how\to\properly\escape\this\path.mov'[clip2]; [in] scale=640:360,pad=640:368:0:0:white [resized]; [resized][clip2] overlay=W-128:H-8 [out]" ...other params... -y "\\my_nas\path\to\dest.mp4"

आपकी सहायता के लिए धन्यवाद।

जवाबों:


0

इसे इस्तेमाल करे:

  1. net use k: \\my_nas\share_name

  2. ffmpeg -i k:\path\to\source.mov -vf "movie='k:\no\escaping\this\path.mov'[clip2]; [in] scale=640:360,pad=640:368:0:0:white [resized]; [resized][clip2] overlay=W-128:H-8 [out]" ...other params... -y "k:\path\to\dest.mp4"


1
movie मल्टीमीडिया स्रोत फ़िल्टर को छोड़ा जा सकता है यदि -filter_complex के बजाय प्रयोग किया जाता है -vf: ffmpeg -i movie1.mov -i movie2.mov -filter_complex "[0:v]scale,pad[resized];[resized][1:v]overlay" ... output
llogan

E.G. : यह सवाल नहीं है। मेरी स्क्रिप्ट वास्तव में आप की तरह चल रही है, लेकिन मैं एक नेटवर्क ड्राइव को जोड़ने से बचने के लिए चाहता हूं। आप "" से बचना भी भूल जाते हैं: "ऐसा होना चाहिए" फिल्म = k \: \\ no \\ बचकर ... वैसे भी धन्यवाद। @LordNeckbeard: टिप के लिए धन्यवाद, लेकिन आपने इसे टिप्पणी के रूप में क्यों पोस्ट किया? कृपया इसे उत्तर के रूप में दें ताकि मैं इसे स्वीकार कर सकूं।
bokan

@ बोकन मैं इसे एक उत्तर नहीं मानता, बल्कि ई। जी के उत्तर के अतिरिक्त।
llogan

@ लॉर्डनेकबर्ड: नहीं, ई.जी. उत्तर नेटवर्क साझा url (\\ NAS) के साथ फाइलें नहीं खोलता है जो मुझे चाहिए। आपका समाधान ऐसा करने की अनुमति देता है।
bokan
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.