ตัวสร้างคำสั่ง yt-dlp สำหรับ Bilibili
ประกอบคำสั่ง yt-dlp สำหรับ Bilibili โดยเริ่มจากการปลอมเป็นเบราว์เซอร์ซึ่งเลี่ยงข้อผิดพลาด 403 ได้เกือบหมด
ข้อผิดพลาด 403 และข้อจำกัดคุณภาพ
Bilibili ปฏิเสธคำขอที่ดูไม่เหมือนมาจากเบราว์เซอร์ คำสั่งธรรมดาจึงมักได้ 403 กลับมา ชุดสำเร็จรูปนี้เปิดการปลอมเบราว์เซอร์ไว้ตั้งแต่ต้น เพราะส่วนใหญ่นั่นคือคำตอบ
1080p ขึ้นไปมักสงวนไว้ให้บัญชีที่ล็อกอินแล้ว และบางครั้งต้องเป็นบัญชีเสียเงิน ที่นี่ cookies จึงมีผลกับคุณภาพ ไม่ใช่แค่การเข้าถึง วิดีโอหลายตอนจะปรากฏเป็นรายการในเพลย์ลิสต์
คำถามที่พบบ่อย
› ทำไม Bilibili ถึงตอบ 403
Bilibili ปฏิเสธคำขอที่ดูไม่เหมือนมาจากเบราว์เซอร์ --impersonate chrome แก้ได้เกือบทุกครั้ง ถ้าเป็นเนื้อหาเฉพาะสมาชิกก็ใส่ cookies เพิ่ม
› เอา 1080p ขึ้นไปจาก Bilibili อย่างไร
ความละเอียดสูงกว่านั้นสงวนไว้ให้บัญชีที่ล็อกอินแล้ว และบางครั้งต้องเป็นบัญชีเสียเงิน ให้ใช้ --cookies-from-browser กับบัญชีแบบนั้น
› เอาทุกตอนของวิดีโอหลายตอนอย่างไร
ตั้งการจัดการเพลย์ลิสต์เป็นทั้งเพลย์ลิสต์ — แต่ละตอนจะปรากฏเป็นรายการในเพลย์ลิสต์