ตัวสร้างคำสั่ง yt-dlp สำหรับ TikTok
ประกอบคำสั่ง yt-dlp สำหรับวิดีโอ TikTok หนึ่งคลิปหรือทั้งโปรไฟล์ของครีเอเตอร์ โดยชื่อไฟล์ยังอ่านออก
ข้อควรรู้สำหรับ TikTok
ชื่อเรื่องบน TikTok คือบรรทัดแรกของแคปชัน ชื่อไฟล์จึงยาวมากและมักใช้ไม่ได้ ชุดสำเร็จรูปที่นี่ตั้งชื่อไฟล์ตามผู้อัปโหลดกับ id ซึ่งเรียงลำดับได้และไม่มีทางชนกัน
จะมีสตรีมแบบไม่มีลายน้ำหรือไม่นั้นขึ้นกับวิดีโอและภูมิภาค — ก่อนสรุปว่าไม่มี ให้รันคำสั่งพร้อม -F เพื่อดูว่ามีอะไรอยู่จริง ๆ โพสต์ส่วนตัวหรือเฉพาะผู้ติดตามต้องใช้ cookies จากบัญชีที่มองเห็นโพสต์นั้น
ตอนนี้ TikTok ไม่ได้มีแค่วิดีโอแนวตั้ง: โพสต์โหมดภาพและสไลด์โชว์มาจากรูปทรง URL เดียวกัน และ yt-dlp ถือว่ารายการที่มีหลายชิ้นแบบนั้นเป็นเพลย์ลิสต์ — ทุกภาพเป็นรายการของตัวเอง เสียงประกอบเป็นรายการเสียงแยกหากมีอยู่ นั่นคือรูปทรงของแพลตฟอร์ม ไม่ใช่ความล้มเหลว และไม่มีตัวเลือกใดรวมสไลด์โชว์กลับเป็นไฟล์เดียวได้ คำสั่งที่ดูเหมือน "โหลดได้แต่รูป" แท้จริงโหลดมาครบเท่าที่โพสต์นั้นมีแล้ว
URL โปรไฟล์ — tiktok.com/@handle — จะโหลดทุกวิดีโอในบัญชี และมันแบ่งเป็นหน้า ๆ ซึ่งกับครีเอเตอร์ที่อัปเดตถี่หมายถึงรอบรันที่ยาว แท็บไลก์กับแท็บรายการที่บันทึกไว้มีเฉพาะเจ้าของบัญชีเห็น จึงต้องใช้ cookies จากเซสชันที่ล็อกอินแล้ว จับการจัดการทั้งเพลย์ลิสต์มารวมกับไฟล์บันทึกรายการและการทำต่อแม้เจอข้อผิดพลาด: บัญชีที่โพสต์บ่อยย่อมมีอย่างน้อยหนึ่งโพสต์ที่ถูกลบ และถ้าขาดสองตัวเลือกนี้ โพสต์ที่ลบหนึ่งชิ้นก็หยุดอีกพันชิ้นที่เหลือเสียหมด
Twitch… ขออภัย TikTok จำกัดความเร็วอย่างรุนแรง การดาวน์โหลดที่เริ่มเร็วแล้วค่อย ๆ กลายเป็นการคลาน หรือตายกลางทางด้วย 403 มักเป็นการจำกัดอัตรา ไม่ใช่ตัวดึงข้อมูลพัง — เพิ่มขีดจำกัดความเร็ว ลดจำนวน fragment ที่ดึงพร้อมกัน และเว้นระยะห่างระหว่างการรันแต่ละครั้ง Cookies จากเซสชันที่ล็อกอินแล้วเพิ่มเพดานได้มากอย่างเห็นได้ชัด ปลายทาง VPN ที่คนอื่นอีกเป็นสิบก็ใช้อยู่มักทำให้การจำกัดความเร็วแย่ลงแทนที่จะดีขึ้น เพราะ IP นั้นน่าสงสัยอยู่แล้วก่อนที่คุณจะส่งคำขอไปเสียอีก
สำหรับเสียง -x ดึงแทร็กเสียงของวิดีโอ TikTok ออกมาเหมือนที่อื่นทุกแห่ง และข้ามวิดีโอไปเลย "original sound" ของวิดีโอเป็นรายการแยกที่มีหน้าของตัวเอง เพลงที่คุณได้ยินจากโพสต์ของคนอื่นจึงหยิบจากหน้าเสียงได้โดยไม่ต้องแตะวิดีโอเลย การตั้งชื่อไฟล์สำคัญที่นี่กว่าบนแพลตฟอร์มส่วนใหญ่ — เอาแคปชันมาเป็นชื่อเรื่องเมื่อไหร่ สองโพสต์ที่เปิดด้วยคำเดียวกันก็ชนกันทันที — ชุดสำเร็จรูปนี้จึงตั้งชื่อไฟล์ตามผู้อัปโหลดกับ id ของวิดีโอ