Penjana arahan yt-dlp untuk Instagram
Bina arahan yt-dlp untuk siaran dan reel Instagram. Cookies dihidupkan secara lalai kerana hampir tiada apa yang berfungsi tanpanya.
Instagram memerlukan sesi
Instagram memberikan sangat sedikit kepada permintaan tanpa log masuk, jadi --cookies-from-browser sebenarnya wajib dan bukan pilihan. Tutup pelayar sebelum menjalankan arahan: Chrome dan Edge mengunci pangkalan data cookies mereka semasa terbuka.
Karusel didedahkan sebagai senarai main, jadi tetapkan pengendalian senarai main kepada seluruh senarai main untuk mendapatkan setiap item. Story memerlukan sesi yang mengikuti akaun itu dan hilang selepas 24 jam.
Instagram semakin tidak mempercayai akses automatik, dan sesi yang memuat turun terlalu banyak terlalu pantas diminta log masuk semula — petandanya, arahan yang semalam masih berfungsi hari ini memulangkan halaman log masuk. Gunakan akaun berdedikasi dan bukan akaun utama anda, kekalkan cookies-nya dengan log masuk seperti biasa dari semasa ke semasa, dan terima bahawa akaun yang dipakai begini sekali-sekala ditanda walau arahan ditulis berhati-hati mana pun. Itu kos platformnya, bukan pepijat yt-dlp.
Siaran, reel dan sorotan menyelesaikan melalui pengekstrak yang sama tetapi memaparkan benda berbeza kepada sesi berbeza. Reel daripada akaun yang anda ikuti dimuat turun dengan baik; reel di halaman terokai kerap menolak sesi yang tidak pernah berinteraksi dengan kandungan sedemikian. Sorotan — bulatan story yang dipinkan pada profil — setiap satu turun sebagai senarai main story-nya. IGTV sudah bersara: pautan lama kadangkala masih berfungsi, tetapi tiada apa yang baharu menggunakannya.
Instagram mengehadkan kadar lebih keras daripada mana-mana platform yang lazim dihadapi yt-dlp. Fragmen selari memburukkan keadaan, bukan membaikinya; satu item sekali larian dengan rehat di antaranya ialah corak yang bertahan. Larian berbilang item yang gagal separuh jalan itu perkara biasa — fail arkib ditambah teruskan-walaupun-ada-ralat menjadikan cubaan semula penyambungan, bukan permulaan semula, dan itu penting kerana menjelang larian tamat, pautan CDN item-item terawal biasanya sudah tamat tempoh, dan larian penuh semula akan mengambil halaman semula dan bukan medianya.
Apa yang tidak boleh dikembalikan: siaran daripada akaun peribadi yang tidak anda ikuti, story yang sudah melangkau dua puluh empat jam, dan apa sahaja yang dipadam sebelum anda menjalankan arahan. Pautan CDN dalam halaman yang baru diambil cepat tamat tempoh, jadi URL media yang berfungsi sejam lalu boleh menolak sekarang — ambil semula halaman siarannya, jangan mencuba pautan lama. Tamat tempoh itu juga hujah untuk memuat turun segera dan bukan kelak: Instagram tidak berjanji menyimpan media agar sentiasa boleh dicapai, dan ia menepati janji itu.