वीएलसी में वीडियो स्ट्रीम रिकॉर्ड करने के लिए अनुसूची


9

मैं एक स्कूल में काम करता हूं और शिक्षकों और किडोस के लिए सुबह की घोषणाओं को प्रसारित / स्ट्रीम करने के लिए एक वर्कस्टेशन स्थापित करता हूं। कक्षा में शिक्षक विंडोज मीडिया प्लेयर या वीएलसी के माध्यम से इस स्ट्रीम तक पहुंचते हैं ... हालांकि, कभी-कभी शिक्षक देर से चल रहे हैं, या उनके कंप्यूटर में समस्याएं हैं, इसलिए एक शिष्टाचार के रूप में, मैं उन्हें अपने उबंटू मशीन से वीएलसी के जादुई लाल रिकॉर्ड बटन के माध्यम से रिकॉर्ड करता हूं । वहां से, मैं उन्हें एक Google डिस्क फ़ोल्डर में अपलोड करता हूं, जहां उनकी पहुंच और समस्या हल है। हालांकि, मैं हमेशा सुबह अपने कार्यालय में पहली बात नहीं करता हूं (परिणामस्वरूप कुछ दिन रिकॉर्डिंग के बिना)।

घोषणाएं हर दिन उसी समय (यानी, एमएफ) 7:55 पर शुरू होती हैं और लगभग 8:05 (5 ~ 10 मिनट तक चलती हैं, यह इस बात पर निर्भर करता है कि सामग्री कितनी है)।

क्या कोई व्यक्ति वीएलसी के लिए क्रोन / कमांड / स्क्रिप्ट के साथ मेरी मदद कर सकता है जो निर्दिष्ट समय पर हमारी घोषणाओं को स्वचालित रूप से दर्ज करता है?

जवाबों:


8

cron0755 से ~ 10 मिनट की रिकॉर्डिंग करने के लिए आप इस तरह की दो लाइनों का उपयोग कर सकते हैं ।

55 7 * * 1-5  cvlc --run-time=5 --sout file/ts:stream.mp4 htsp://@ip:9982/211
5  8 * * 1-5  sh -c "killall cvlc; cp stream.mp4 /path/to/upload"

मैंने 1-5पांचवें क्षेत्र में जोड़ा है इसलिए यह केवल सोमवार से शुक्रवार तक चलता है।

VLC वास्तविक नियंत्रण के बिना रिकॉर्डिंग को रोकना मुश्किल है। इसे मरने का सबसे आसान तरीका बताया गया है। यही दूसरी पंक्ति करती है ... और फिर सहेजी गई फ़ाइल के साथ कुछ (आप तक) करती है।


इसमें एक छोटी सी समस्या है कि शिक्षक को सही समय पर छोड़ना होगा ... यदि वीडियो एक दिन 10 मिनट से अधिक लंबा हो तो क्या होगा? सबसे अच्छा संभव समाधान किसी को मैनुअल कंट्रोल करने वाले वीडियो बनाने में शामिल करना है।


ऊपर क्रोन के लिए धन्यवाद! मैं आज इसके साथ खेलूंगा और वापस रिपोर्ट करूंगा ~! इसके अलावा, मैं इस चिंता को समझता हूं और इसकी सराहना करता हूं ... लेकिन अन्य सभी कर्मचारियों के साथ इतने सारे अन्य कार्यों को संभालना संभव नहीं है। यह शो 10 मिनट से अधिक नहीं चलेगा ... यह इस प्रकार है: यूएस / टेक्सास प्लेज / मोमेंट ऑफ साइलेंस> लंच मेनू> दिन की गतिविधियों / घटनाओं> अलविदा। क्योंकि कक्षा में शिक्षाप्रद समय कीमती है, इसलिए यह शो 8:05 से आगे नहीं बढ़ सकता है और नहीं ...
neonBlaque

क्या मैं पूछ सकता हूं, आपके उत्तर में पोर्ट 9982 के बाद / 211 क्या है ?? या यह कि संदर्भ के लिए केवल एक वैकल्पिक उदाहरण पोर्ट है?
नियॉनब्लिक

मैंने जिस धारा का परीक्षण किया है, उसका सिर्फ एक हिस्सा है। मैं घर पर एक सैटेलाइट डिश से जुड़े टीवीहेडेंड सर्वर से स्ट्रीमिंग कर रहा था और वह चैनल है। वह संपूर्ण URL ( htsp://@ip:9982/211) संभवतः आपके लिए बहुत भिन्न दिखाई देगा।
ओली

मैंने अभी इस पद्धति को आज़माया है, लेकिन cvlcहमेशा एक त्रुटि संदेश जारी करता है: "HTTP / 1.1 400 खराब अनुरोध"। क्या वीएलसी इंटरफ़ेस से ही ऐसा करने का कोई तरीका है?
लुइस डी सूसा

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