หน้านี้รวบรวมคำถามที่พบบ่อยที่สุดเกี่ยวกับ yt-dlp รวมถึงวิธีการติดตั้ง การใช้งาน เว็บไซต์ที่รองรับ และวิธีการแก้ไขปัญหาข้อผิดพลาดทั่วไป

yt-dlp เป็นโปรแกรมแบบบรรทัดคำสั่งโอเพนซอร์สฟรีที่ใช้สำหรับดาวน์โหลดวิดีโอและไฟล์เสียงจากเว็บไซต์ออนไลน์ เป็นโปรแกรมที่พัฒนาต่อยอดจาก youtube-dl โดยชุมชนผู้ใช้งาน เพื่อปรับปรุงประสิทธิภาพ ความเข้ากันได้ และการรองรับฟีเจอร์ต่างๆ
ใช่, yt-dlp โดยทั่วไปปลอดภัย เมื่อดาวน์โหลดจากแหล่งที่มาอย่างเป็นทางการ
เหตุผลที่ yt-dlp ถือว่าปลอดภัย:
ทั้ง yt-dlp และ youtube-dl เป็นโปรแกรมดาวน์โหลดผ่านบรรทัดคำสั่ง แต่ yt-dlp มีคุณสมบัติที่ดีกว่าหลายอย่าง
| คุณสมบัติ | yt-dlp | youtube-dl |
|---|---|---|
| การพัฒนาเชิงรุก | ✔ อัปเดตบ่อยครั้ง | ❌ อัปเดตช้า |
| ความเร็วในการดาวน์โหลด | ✔ เร็วขึ้น | ช้าลง |
| เว็บไซต์ที่รองรับ | ✔ เว็บไซต์เพิ่มเติม | น้อยลง |
| การเลือกรูปแบบ | ✔ ตัวเลือกขั้นสูง | พื้นฐาน |
| รองรับคำบรรยายและข้อมูลเมตา | ✔ ปรับปรุงแล้ว | จำกัด |
YT-DLP รองรับ เว็บไซต์มากกว่า 1000 แห่ง รวมทั้ง:
คุณสามารถดูรายการทั้งหมดได้ในหน้าเอกสารอย่างเป็นทางการของ yt-dlp
วิธีการติดตั้งจะแตกต่างกันไป ขึ้นอยู่กับระบบปฏิบัติการของคุณ
yt-dlp.exe
บันทึกไว้ในโฟลเดอร์ (เช่น
C:\yt-dlp
) > เปิด
พร้อมท์คำสั่ง
ในโฟลเดอร์นั้นเพื่ออัปเดต yt-dlp เป็นเวอร์ชันล่าสุด:
yt-dlp -U
แนะนำให้ทำการอัปเดตบ่อยๆ เนื่องจากเว็บไซต์ต่างๆ มักเปลี่ยนแปลงระบบสตรีมมิ่งอยู่บ่อยครั้ง
-x
ตัวเลือกนี้จะแยกเสียงออกจากวิดีโอ)YT-DLP สามารถดาวน์โหลดเพลย์ลิสต์ทั้งหมดได้โดยอัตโนมัติ
ตัวอย่าง: yt-dlp PLAYLIST_URL
เพื่อจำกัดจำนวนการดาวน์โหลด: yt-dlp –playlist-items 1-10 PLAYLIST_URL (คำสั่งนี้จะดาวน์โหลดเฉพาะ 10 วิดีโอแรกเท่านั้น)
บางแพลตฟอร์มจำกัดการเข้าถึงเนื้อหาเฉพาะผู้ใช้ที่ล็อกอินแล้วเท่านั้น
ขั้นตอน:
ตัวอย่าง:
yt-dlp --cookies cookies.txt VIDEO_URL
วิธีนี้ทำให้ yt-dlp สามารถเข้าถึงวิดีโอที่เฉพาะบัญชีผู้ใช้ที่ล็อกอินแล้วเท่านั้นสามารถเข้าถึงได้
เพื่อดาวน์โหลด คุณภาพวิดีโอและเสียงที่ดีที่สุดเท่าที่มีอยู่ :
yt-dlp -f bestvideo+bestaudio VIDEO_URL
เพื่อรวมไฟล์โดยอัตโนมัติ:
yt-dlp -f bestvideo+bestaudio --merge-output-format mp4 VIDEO_URL
โดยค่าเริ่มต้น yt-dlp จะดาวน์โหลดไฟล์ไปยัง ไดเร็กทอรีการทำงานปัจจุบัน (โฟลเดอร์ที่คุณรันคำสั่ง)
วิธีการเลือกโฟลเดอร์ดาวน์โหลด:
yt-dlp -P "D:\Videos" VIDEO_URL
คุณสามารถส่งออกคุกกี้จากเบราว์เซอร์ต่างๆ ได้ เช่น กูเกิล โครม หรือ Mozilla Firefox .
ตัวอย่าง:
yt-dlp --cookies cookies.txt VIDEO_URL
หรืออีกวิธีหนึ่งคือใช้:
yt-dlp --cookies-from-browser chrome VIDEO_URL
ระบบจะโหลดคุกกี้จากเบราว์เซอร์ของคุณโดยอัตโนมัติ
FFmpeg จำเป็นสำหรับคุณสมบัติขั้นสูง เช่น:
ตัวอย่างคำสั่ง:
yt-dlp -f bestvideo+bestaudio --merge-output-format mp4 VIDEO_URL
FFmpeg จะรวมสตรีมเข้าด้วยกันโดยอัตโนมัติ
สาเหตุที่เป็นไปได้:
แก้ไข:
yt-dlp -U
ลองดาวน์โหลดใหม่อีกครั้ง
เอ ข้อผิดพลาด 403 โดยปกติหมายความว่าการเข้าถึงถูกจำกัด
วิธีแก้ปัญหา:
yt-dlp --cookies-from-browser chrome VIDEO_URL
yt-dlp --add-header "User-Agent:Mozilla/5.0" VIDEO_URL
วิธีแก้ปัญหาทั่วไป:
ข้อผิดพลาดนี้อาจเกิดขึ้นได้เมื่อ:
พยายาม:
yt-dlp -4 VIDEO_URL
ซึ่งบังคับให้ใช้การเชื่อมต่อ IPv4
บางเว็บไซต์ใช้ DRM (Digital Rights Management) เพื่อปกป้องเนื้อหา
ตัวอย่างเช่น:
วายที-ดีแอลพี ไม่สามารถดาวน์โหลดวิดีโอที่มีการป้องกัน DRM ได้ เนื่องจากสตรีมวิดีโอได้รับการเข้ารหัส
ในกรณีเหล่านี้ โดยปกติแล้วจะไม่สามารถดาวน์โหลดผ่าน yt-dlp ได้ อย่างไรก็ตาม คุณสามารถใช้โปรแกรมบันทึกหน้าจอ เช่น สวีแชร์ เรคอร์ดอิท เพื่อบันทึกวิดีโอที่มีการป้องกัน DRM