ดาวน์โหลดวิดีโอ 4K — ตัวสร้างคำสั่ง yt-dlp
ประกอบคำสั่ง yt-dlp สำหรับวิดีโอ 2160p โดยยังคงบทและเมทาดาทาไว้ครบ
4K ต้องการอะไรจริง ๆ
ที่ 2160p ภาพกับเสียงเป็นสตรีมแยกกันเสมอ จึงต้องมี ffmpeg เพื่อรวมเข้าด้วยกัน MKV เป็น container ที่ปลอดภัยกว่า เพราะ MP4 บรรจุโคเดกบางตัวที่ 4K ใช้ไม่ได้ และการฝืนใช้จะทำให้ yt-dlp ต้องเข้ารหัสใหม่ — ช้า คุณภาพลด และเมทาดาทา HDR มักหายไปแบบนี้เอง
ถ้าไม่มี 4K ให้เลือก เป็นไปได้สูงว่าคลิปนั้นไม่เคยถูกอัปโหลดที่ความละเอียดนั้น ก่อนสรุปว่าคำสั่งผิด ให้แสดงรายการฟอร์แมตดูก่อน เตรียมใจไว้ว่าอาจหลายกิกะไบต์ต่อชั่วโมง และใช้ขีดจำกัดขนาดหรือช่วงเวลาถ้าเรื่องนี้เป็นปัญหา
คำถามที่พบบ่อย
› ทำไมวิดีโอนี้ถึงไม่มี 4K
อาจไม่เคยถูกอัปโหลดเป็น 4K หรือแพลตฟอร์มจำกัดเวอร์ชันนั้นไว้ ก่อนสรุปว่าคำสั่งผิด ให้รัน -F ดูว่ามีอะไรอยู่บ้าง
› 4K ควรใช้ container อะไร
MKV รับได้ทุกการผสมโคเดก ส่วน MP4 เข้ากันได้กว้างกว่าแต่บรรจุโคเดก 4K บางตัวไม่ได้ และในกรณีนั้น yt-dlp ต้องเข้ารหัสใหม่ — ช้าและคุณภาพลด
› ไฟล์ 4K ใหญ่แค่ไหน
บ่อยครั้งหลายกิกะไบต์ต่อชั่วโมง ถ้าเรื่องนี้สำคัญให้ใช้ขีดจำกัดขนาดหรือช่วงเวลา
› HDR ยังอยู่ครบไหม
อยู่ ถ้าต้นทางมี ให้คงโคเดกเดิมไว้ — การเข้ารหัสใหม่นี่แหละที่มักทำให้เมทาดาทา HDR หายไป