لائیو سٹریم ڈاؤن لوڈر — yt-dlp کمانڈ جنریٹر
لائیو سٹریم ریکارڈ کرنے کے لیے yt-dlp کمانڈ بنائیں، اور جہاں پلیٹ فارم اجازت دے وہاں آغاز ہی سے۔
لائیو کو محفوظ طریقے سے ریکارڈ کرنا
شروع سے ریکارڈنگ اُس لمحے کے بجائے آغاز سے پکڑتی ہے جب آپ نے کمانڈ چلائی، بشرطیکہ پلیٹ فارم کے پاس پہلا حصہ اب بھی موجود ہو۔ سٹریم کا انتظار والا آپشن شیڈول شدہ سٹریم کو جانچتا رہتا ہے اور لائیو ہوتے ہی شروع کر دیتا ہے۔
MKV چنیں۔ اچانک رُک جانے والی ریکارڈنگ — اور لائیو میں ایسا ہوتا ہے — عموماً قابلِ استعمال MKV چھوڑ جاتی ہے، جبکہ لکھتے ہوئے کٹ جانے والی MP4 اکثر کھلتی ہی نہیں۔ لائیو سٹریم دوبارہ جاری نہیں کی جا سکتی، اس لیے کنٹینر کا انتخاب ہی پورا تحفظ ہے۔
شیڈولڈ سٹریم کا انتظار چل رہی سٹریم ریکارڈ کرنے سے مختلف موڈ ہے: سٹریم کا انتظار والا آپشن اُس لنک کو جانچتا رہتا ہے جب تک سٹریم کھلے، پھر ریکارڈنگ شروع کرتا ہے — ٹرمینل جاری چھوڑ دیں اور وہ پہلے منٹ سے لے لیتا ہے۔ جانچ کا وقفہ منٹوں کا ہے، سیکنڈوں کا نہیں، اس لیے کمانڈ جلدی چلا دیں؛ جانچ میں دیر ہونے سے سٹریم کے منٹ ضائع ہوتے ہیں، اور جو منٹ کبھی ریکارڈ نہیں ہوئے اُنہیں کوئی آپشن واپس نہیں لاتا۔
شروع سے ریکارڈنگ کی پلیٹ فارم حد ہے: یوٹیوب سٹریم کا آغاز رکھتا ہے اور اُسے مطالبے پر دیتا ہے، اس لیے آپشن وہاں واقعی پہنچتا ہے؛ ٹوئچ بھی اپنی برقراری کھڑکی کے اندر ویسا ہی۔ دوسرے پلیٹ فارمز آپ کے شامل ہونے کے لمحے سے پہلے کچھ نہیں رکھتے۔ اسی لیے آپشن جادوئی سوئچ نہیں — وہ وہی لاتا ہے جو پلیٹ فارم نے محفوظ کیا، اور پلیٹ فارم بدلتے ہیں کہ وہ کیا محفوظ کرتے ہیں۔ اگر پلیٹ فارم بعد میں رپلے دے تو رپلے ہی کسی بھی لائیو کیپچر سے بہتر ماخذ ہے۔
لائیو سٹریم تعریف کے مطابق HLS ہے: سیکڑوں چھوٹے ٹکڑے حقیقی وقت میں آتے ہیں اور ffmpeg اُنہیں اُترتے ہی کنٹینر میں جوڑتا ہے۔ اسی لیے لائیو ریکارڈنگ وہ معاملہ ہے جہاں MKV سب سے زیادہ اہم ہے — MP4 کو اپنا فہرست اُس کے آخر میں لکھنا ہوتا ہے، اور دو گھنٹے کی سٹریم کے تیسرے منٹ پر مارے گئی ریکارڈنگ کا فہرست ہوتا ہی نہیں۔ ڈسک جگہ دوسری اصل حد ہے: لائیو ریکارڈنگ جتنی دیر چلتی ہے سٹریم کے بٹ ریٹ پر بڑھتی ہے، اور حجم کی حد اُس سٹریم پر ڈسک کی حفاظت کرتی ہے جو بارہ گھنٹے چلتی ہے کیونکہ نشر کرنے والا رکنے کو بھول گیا۔
بعد از واقعت کے دو چیزیں نام لینے کے قابل ہیں۔ مرنے والی ہوا والی ریکارڈنگ عام ہے — واقعے کے ٹکڑوں کے درمیان کا سکوت ماخذ میں ہوتا ہے — اور اُسے بعد میں کاٹنا ترمیم ہے، ناکام ڈاؤن لوڈ نہیں۔ اور گھنٹوں پہلے ختم ہوئی سٹریمز جب آپ اُنہیں ڈھونڈتے ہیں تو عام VOD ہو چکی ہوتی ہیں: پلیٹ فارم کے عام ویڈیو آپشنز استعمال کریں، جو یہ فارم طے شدہ طور پر دکھاتا ہے، اور لائیو مخصوص آپشنز صرف تب جب سٹریم دراصل لائیو ہو۔