मेरे ffmpeg आउटपुट के लिए एक लॉग फ़ाइल बनाना


2

मैं यह पता लगाने की कोशिश कर रहा हूं कि एफएफएमपीईजी का उपयोग करके मेरा आरटीएसपी डॉस कमांड 'फ्रीजिंग' क्यों है। Ihave को बताया गया है कि SuperUser पर मेरी किस्मत ज्यादा होगी लेकिन मुझे कहा जाता है कि हम एक लॉग फ़ाइल 1 का निर्माण करें।

मैंने देखा है और मैंने इस लॉग फ़ाइल को बनाने के लिए कई चीजों की कोशिश की है।

मेरी मूल कमांड लाइन यह थी:

ffmpeg.exe  -i rtsp://admin:admin@192.168.0.8:554/video_1 -an -f image2pipe -vf fps=fps=6 -qscale 0 -

और इसे इसे बदल दिया:

ffmpeg.exe  -i rtsp://admin:admin@192.168.0.8:554/video_1 -an -f image2pipe -vf fps=fps=6 -qscale 0 - > log.txt

लेकिन इससे आगे DOS नहीं मिलता है:

यहाँ छवि विवरण दर्ज करें

और लॉग फ़ाइल खाली है।

कृपया कोई सलाह दे सकता है?

धन्यवाद


1
ffmpeg stderr पर लॉग करता है, इसलिए आपको इसकी जाँच करनी होगी। किसी फ़ाइल में 2> रीडायरेक्ट करें।
slhck

मुझे यकीन है कि मैंने कोशिश की थी कि पहले से ही लेकिन जब मैं वापस आऊंगा तो इसे दूसरा मौका दूंगा। साभार
एंड्रयू सिम्पसन

खैर, मुझे लगता है कि यह काम किया।
19

हाँ, यह धन्यवाद और जल्दी ही टिक करने के लिए खेद था
एंड्रयू सिम्पसन

कोई समस्या नहीं है :) मुझे यकीन नहीं था क्योंकि मेरे पास परीक्षण करने के लिए एक विंडोज उदाहरण नहीं था।
23

जवाबों:


5

ffmpeg stderr पर लॉग करता है, इसलिए आपको इसकी जाँच करनी होगी। चूंकि आप पहले से ही स्टडआउट करने के लिए आउटपुट कर रहे हैं, इसलिए आपको उदाहरण के लिए, एक फ़ाइल पर स्टाइडर पुनर्निर्देशित करना होगा:

ffmpeg … 2> log.txt

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