लाइव स्ट्रीम डाउनलोडर — yt-dlp कमांड जेनरेटर
लाइव स्ट्रीम रिकॉर्ड करने के लिए yt-dlp कमांड बनाएँ, और जहाँ प्लेटफ़ॉर्म दे वहाँ शुरुआत से।
लाइव को सुरक्षित तरीके से रिकॉर्ड करना
शुरू-से-रिकॉर्ड उस पल से नहीं जब आपने कमांड चलाया, बल्कि स्ट्रीम की शुरुआत से लेता है — बशर्ते प्लेटफ़ॉर्म के पास पहले का हिस्सा अब भी हो। स्ट्रीम-का-इंतज़ार तय समय वाली स्ट्रीम को जाँचता रहता है और लाइव होते ही शुरू कर देता है।
MKV चुनें। अचानक रुक जाने वाली रिकॉर्डिंग — और लाइव रिकॉर्डिंग रुकती है — आमतौर पर चलने लायक MKV छोड़ जाती है, जबकि लिखते-लिखते कटा MP4 अक्सर खुलता ही नहीं। लाइव स्ट्रीम को दोबारा जारी नहीं किया जा सकता, इसलिए container का चुनाव ही पूरी सुरक्षा है।
तय समय वाली स्ट्रीम का इंतज़ार चल रही स्ट्रीम रिकॉर्ड करने से अलग मोड है: स्ट्रीम-का-इंतज़ार URL को जाँचता रहता है जब तक स्ट्रीम खुले, फिर रिकॉर्डिंग शुरू करता है — टर्मिनल चालू छोड़ दें और वह पहले मिनट से ले लेता है. जाँच का अंतराल मिनटों का है, सेकंडों का नहीं, इसलिए कमांड जल्दी चला दें; जाँच में देर पड़ने से स्ट्रीम के मिनट ख़र्च होते हैं, और जो मिनट कभी रिकॉर्ड नहीं हुए उन्हें कोई विकल्प वापस नहीं लाता.
शुरू-से-रिकॉर्ड की प्लेटफ़ॉर्म सीमा है: YouTube स्ट्रीम की शुरुआत रखता है और उसे ऑन-डिमांड देता है, इसलिए विकल्प वहाँ सचमुच पहुँचता है; Twitch भी अपनी रिटेंशन खिड़की के भीतर वैसा ही. दूसरे प्लेटफ़ॉर्म आपके शामिल होने के पल से पहले कुछ नहीं रखते. इसीलिए विकल्प जादुई स्विच नहीं — वह वही लाता है जो प्लेटफ़ॉर्म ने सँभाला, और प्लेटफ़ॉर्म बदलते हैं कि वे क्या सँभालते हैं. अगर प्लेटफ़ॉर्म बाद में रिप्ले दे तो रिप्ले ही किसी भी लाइव कैप्चर से बेहतर स्रोत है.
लाइव स्ट्रीम परिभाषा से HLS है: सैकड़ों छोटे टुकड़े वास्तविक समय में आते हैं और ffmpeg उन्हें उतरते ही container में जोड़ता है. इसीलिए लाइव रिकॉर्डिंग वह मामला है जहाँ MKV सबसे ज़्यादा मायने रखता है — MP4 को अपना इंडेक्स अंत में लिखना होता है, और दो-घंटे की स्ट्रीम के तीसरे मिनट पर मारी गई रिकॉर्डिंग का इंडेक्स होता ही नहीं. डिस्क स्पेस दूसरी असली सीमा है: लाइव रिकॉर्डिंग जितनी देर चलती है स्ट्रीम के bitrate पर बढ़ती है, और आकार सीमा उस स्ट्रीम पर डिस्क की रक्षा करती है जो बारह घंटे चलती है क्योंकि प्रसारक रुकना भूल गया.
बाद में, दो बातें नाम लेने लायक हैं. मृत हवा वाली रिकॉर्डिंग सामान्य है — कार्यक्रम के टुकड़ों के बीच का सन्नाटा स्रोत में है — और उसे बाद में काटना संपादन है, नाकाम डाउनलोड नहीं. और घंटों पहले ख़त्म हुई स्ट्रीम जब आप उन्हें ढूँढते हैं तब साधारण VOD होती हैं: प्लेटफ़ॉर्म के सामान्य वीडियो विकल्प इस्तेमाल करें, जो यह फ़ॉर्म डिफ़ॉल्ट रूप से दिखाता है, और लाइव-विशिष्ट विकल्प तभी जब स्ट्रीम सचमुच लाइव हो.