Penjana arahan yt-dlp untuk Pinterest
Bina arahan yt-dlp untuk pin video Pinterest.
Nota untuk Pinterest
URL pin individu yang mengandungi video berfungsi terus dan tidak memerlukan pilihan khas.
Sokongan untuk seluruh papan adalah terhad dan berubah mengikut markup Pinterest sendiri. Menghantar URL pin satu demi satu lebih perlahan tetapi jauh lebih boleh dipercayai.
Tidak semua pin ialah video — kebanyakannya imej — dan papan yang diserahkan utuh kepada yt-dlp kembali sebahagian besarnya sebagai entri imej. Pin video itulah tujuan halaman ini: buka pin, salin alamat halaman pin itu sendiri (bukan URL imej i.pinimg.com yang dipaparkan pelayar), dan biarkan yt-dlp menentukan sama ada media di belakangnya ialah video. Apabila yt-dlp menjawab dengan imej, pin itu memang tiada video; tiada pilihan yang menukar pin imej menjadi pin video.
Pinterest mengunci sebahagian kandungan di sebalik log masuk, dan tidak seperti kebanyakan platform, pagar itu menghadang pelayaran sebanyak muat turunnya — tanpa cookies, papan berhenti selepas halaman pertama dan pin video dalam sesetengah kategori tidak memulangkan apa-apa langsung. Pilihan cookies pelayar ialah laluan yang boleh dipercayai di sini: log masuk seperti biasa dalam pelayar anda, serahkan cookies itu kepada yt-dlp, dan penomboran akan mengikut akaun yang anda log masuki. Cookies daripada sesi tanpa log masuk tidak mendatangkan apa-apa.
Untuk papan yang panjang atau profil yang berbaloi dikekalkan selari, gabungkan cookies dengan fail arkib dan jalankan arahan yang sama mengikut jadual: arkib merekod setiap pin yang sudah diambil, jadi setiap larian berikutnya memindahkan hanya apa yang dipin sejak larian terakhir. Jangkakan bentuk output berubah dari masa ke masa — Pinterest mereka semula markupnya lebih kerap daripada platform mana pun yang disokong yt-dlp, dan apabila sebuah papan tiba-tiba dimuat turun sebagai satu galeri raksasa atau kehilangan tajuknya, yt-dlp yang dikemas kini biasanya keseluruhan penyelesaiannya. Laporkan hanya jika kemas kini tidak menyelesaikannya.
Namakan output mengikut papan, bukan pin. Tajuk pin berulang — "Untitled", nama papan, atau tiada langsung — jadi templat tajuk sahaja berlanggar walaupun dalam satu larian; templat lalai di sini mengekalkan id, yang unik, dan menambah indeks senarai main mengekalkan muat turun papan mengikut susunan papan. Bahagian dalam papan tiba sebagai sub-senarai main, dan fail arkib menjejak setiap peringkatnya tanpa memuat turun semula apa-apa pada larian berikutnya.