ตัวสร้างคำสั่ง yt-dlp สำหรับ Pinterest
ประกอบคำสั่ง yt-dlp สำหรับพินวิดีโอบน Pinterest
ข้อควรรู้สำหรับ Pinterest
ลิงก์พินเดี่ยว ๆ ที่มีวิดีโอใช้ได้ทันทีและไม่ต้องใช้ตัวเลือกพิเศษใด ๆ
การรองรับทั้งบอร์ดยังจำกัดและเปลี่ยนไปตามโครงสร้างหน้าเว็บของ Pinterest เอง การใส่ลิงก์พินทีละอันช้ากว่าแต่เชื่อถือได้มากกว่ามาก
ไม่ใช่ทุกพินคือวิดีโอ — ส่วนใหญ่เป็นภาพ — และบอร์ดที่ส่งทั้งก้อนให้ yt-dlp จะกลับมาเป็นรายการภาพเป็นส่วนใหญ่ พินวิดีโอต่างหากที่หน้านี้มีไว้ให้ คือเปิดพิน คัดลอกที่อยู่ของหน้าพินเอง (ไม่ใช่ URL ภาพ i.pinimg.com ที่เบราว์เซอร์แสดงให้เห็น) แล้วปล่อยให้ yt-dlp ตัดสินว่ามีเดียที่อยู่หลังมันเป็นวิดีโอหรือไม่ เมื่อ yt-dlp ตอบกลับมาเป็นภาพ แปลว่าพินนั้นไม่มีวิดีโออยู่จริง ไม่มีตัวเลือกใดเปลี่ยนพินภาพให้เป็นพินวิดีโอได้
Pinterest ขังเนื้อหาบางส่วนไว้หลังการล็อกอิน และต่างจากแพลตฟอร์มส่วนใหญ่ กำแพงนั้นกีดขวางการเข้าดูไม่ต่างจากการดาวน์โหลด — ไม่มี cookies บอร์ดจะหยุดหลังหน้าแรก และพินวิดีโอในบางหมวดไม่คืนอะไรเลย ตัวเลือก cookies จากเบราว์เซอร์คือเส้นทางที่เชื่อถือได้ที่นี่ คือล็อกอินตามปกติในเบราว์เซอร์ของคุณ มอบ cookies ให้ yt-dlp แล้วการแบ่งหน้าจะเดินตามบัญชีที่คุณล็อกอินอยู่ cookies จากเซสชันที่ยังไม่ได้ล็อกอินไม่ให้ประโยชน์อะไรเลย
สำหรับบอร์ดยาว ๆ หรือโปรไฟล์ที่ควรติดตามให้ทัน ให้ผสม cookies กับไฟล์บันทึกรายการแล้วรันคำสั่งเดิมตามรอบ ไฟล์นั้นจดทุกพินที่ดึงไปแล้ว รอบถัดไปจึงถ่ายโอนเฉพาะพินที่เพิ่มมาตั้งแต่ครั้งล่าสุด คาดไว้เลยว่ารูปร่างของผลลัพธ์จะเปลี่ยนไปตามกาลเวลา — Pinterest ออกแบบ markup ใหม่บ่อยกว่าแพลตฟอร์มอื่นใดที่ yt-dlp รองรับ และเมื่อบอร์ดหนึ่งพลันดาวน์โหลดมาเป็นแกลเลอรียักษ์ก้อนเดียวหรือเสียชื่อเรื่องไป yt-dlp ที่อัปเดตแล้วมักคือทั้งหมดของวิธีแก้ รายงานก็ต่อเมื่ออัปเดตแล้วยังไม่หาย
ตั้งชื่อผลลัพธ์ตามบอร์ด ไม่ใช่ตามพิน ชื่อเรื่องของพินซ้ำกันบ่อย — "Untitled", ชื่อบอร์ด หรือไม่มีเลย — เทมเพลตที่ใช้แต่ชื่อเรื่องจึงชนกันตั้งแต่ในรอบเดียว เทมเพลตเริ่มต้นที่นี่เก็บ id ไว้ ซึ่งไม่ซ้ำกัน และการเพิ่มเลขลำดับเพลย์ลิสต์ทำให้การดาวน์โหลดบอร์ดอยู่ในลำดับของบอร์ด ส่วนที่อยู่ข้างในบอร์ดมาเป็นซับเพลย์ลิสต์ และไฟล์บันทึกรายการติดตามทุกชั้นของเรื่องนี้โดยไม่ต้องดาวน์โหลดซ้ำอะไรเลยในรอบถัดไป