مولّد أوامر yt-dlp لإنستغرام
ابنِ أمر yt-dlp لمنشورات إنستغرام والريلز. الكوكيز مفعّلة افتراضيًا لأن شيئًا تقريبًا لا يعمل من دونها.
إنستغرام يحتاج جلسة دخول
يقدّم إنستغرام القليل جدًا للطلبات غير المسجَّلة الدخول، لذا فإن --cookies-from-browser إلزامي عمليًا لا اختياري. أغلق المتصفح قبل تنفيذ الأمر: يقفل Chrome وEdge قاعدة بيانات الكوكيز أثناء عملهما.
يُعرض الألبوم كقائمة تشغيل، لذا اضبط التعامل مع قائمة التشغيل على «القائمة كاملة» للحصول على كل عنصر. أما القصص فتحتاج جلسة لحساب يتابع صاحبها وتختفي بعد 24 ساعة.
يشكّ إنستغرام في الوصول الآلي شكًّا متزايدًا، والجلسة التي تنزّل الكثير بسرعة كبيرة تُطلب منها تسجيل الدخول من جديد — والعلامة الفارقة أن أمرًا عمل أمس يعيد اليوم صفحة تسجيل دخول. استخدم حسابًا مخصصًا لا حسابك الرئيسي، وحافظ على كوكيزه حديثة بتسجيل دخول عادي بين حين وآخر، وتقبّل أن حسابًا يُستعمل بهذه الطريقة يوضع موضع شك أحيانًا مهما كُتب الأمر بعناية. هذه هي تكلفة المنصة، لا خطأ في yt-dlp.
المنشورات والريلز وأبرز القصص تمرّ بالمستخرِج نفسه لكنها تعرض أشياء مختلفة لجلسات مختلفة. ريلز الحسابات التي تتابعها تنزّل بلا مشكلة؛ أما ريلز صفحة الاستكشاف فترفض غالبًا جلسة لم تتفاعل قط مع ذلك المحتوى. وأبرز القصص — دوائر القصص المثبَّتة على الملف الشخصي — يأتي كل منها كقائمة تشغيل لقصصه. أما IGTV فقد اعتزل: الروابط القديمة ما زالت تعمل أحيانًا، لكن لا شيء جديد يستعمله.
يقيد إنستغرام المعدل بقسوة أكثر من أي منصة أخرى تواجهها yt-dlp بانتظام. فالأجزاء المتوازية تجعل الأمور أسوأ لا أفضل؛ وعنصر واحد في كل مرة مع وقفات بين التشغيلات هو النمط الذي ينجو. والتشغيل متعدد العناصر الذي يفشل في منتصفه أمر عادي — ملف الأرشيف مع المتابعة رغم الأخطاء يحوّل إعادة المحاولة إلى استئناف لا إعادة بدء، وهذا مهم لأنه بحلول نهاية التشغيل تكون روابط CDN لأقدم العناصر قد انتهت صلاحيتها عادة، والتشغيل الكامل من جديد سيجلب الصفحات لا الوسائط.
ما لا يمكن استرجاعه: منشورات حسابات خاصة لا تتابعها، وقصص تجاوزت أربعًا وعشرين ساعتها، وكل ما حُذف قبل أن تنفّذ الأمر. وروابط CDN داخل صفحة مجلوبة تنتهي صلاحيتها سريعًا، فقد يرفض رابط وسائط عمل قبل ساعة الآن — أعد جلب صفحة المنشور بدل إعادة المحاولة بالرابط القديم. وانتهاء الصلاحية هذا هو أيضًا الحجة لتنزيل ما قريب لا لاحقًا: فإنستغرام لا يعد بإبقاء الوسائط متاحة، وهو يفي بذلك حرفيًا.