ดาวน์โหลด YouTube ด้วย yt-dlp (ติดตั้ง)

การติดตั้ง yt-dlp ทำได้ไม่ยากครับ แต่เนื่องจากมันเป็นเครื่องมือแบบ Command-line (ไม่มีหน้าต่างโปรแกรมให้คลิก) วิธีการติดตั้งจึงขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้งานอยู่

และที่สำคัญที่สุดคือ ควรติดตั้ง FFmpeg ควบคู่ไปด้วย เพื่อให้ yt-dlp สามารถรวมภาพความละเอียดสูง (1080p ขึ้นไป) เข้ากับเสียงได้อย่างสมบูรณ์ครับ

💻 วิธีการติดตั้ง (แยกตามระบบปฏิบัติการ)
1. สำหรับ Windows (วิธีที่ง่ายและเป็นระเบียบที่สุด)
แนะนำให้ใช้ winget ซึ่งเป็นระบบจัดการแพ็กเกจที่ติดมากับ Windows 10 และ 11 อยู่แล้วครับ พิมพ์คำสั่งเดียวจบเลย

1) เปิด Command Prompt หรือ PowerShell (เปิดแบบ Administrator)

2) พิมพ์คำสั่งนี้แล้วกด Enter เพื่อติดตั้งทั้ง yt-dlp และ FFmpeg พร้อมกัน:

Bash
winget install yt-dlp.yt-dlp FFmpeg.FFmpeg


3) ปิดแล้วเปิด Command Prompt ใหม่ ก็พร้อมใช้งานทันทีครับ

(หรือหากต้องการโหลดไฟล์ .exe โดยตรง สามารถเข้าไปโหลดได้ที่หน้า GitHub Releases ของ yt-dlp แล้วนำไปวางในโฟลเดอร์ที่ทำ Environment Path ไว้ครับ)

2. สำหรับ macOS (ผ่าน Homebrew)
หากคุณใช้ Mac วิธีที่สะดวกที่สุดคือการลงผ่าน Homebrew ครับ

1) เปิดโปรแกรม Terminal

2) พิมพ์คำสั่งนี้เพื่อติดตั้ง:  

Bash
brew install yt-dlp ffmpeg


3. สำหรับ Linux (ผ่านระบบจัดการแพ็กเกจ) 

เปิด Terminal แล้วเลือกใช้คำสั่งตามตระกูล Linux ที่คุณใช้: 

Ubuntu / Debian:  

Bash
sudo apt update
sudo apt install yt-dlp ffmpeg


Arch Linux:

Bash
sudo pacman -S yt-dlp ffmpeg


🔄 วิธีการอัปเดต (Update) 
เนื่องจากแพลตฟอร์มวิดีโอต่างๆ (โดยเฉพาะ YouTube) มีการปรับเปลี่ยนระบบหลังบ้านอยู่บ่อยๆ หากวันไหนคุณใช้งานแล้วเจอ Error หรือโหลดไม่ได้ สิ่งแรกที่ควรทำคือการอัปเดต yt-dlp ครับ 
คุณสามารถสั่งอัปเดตได้โดยตรงผ่านตัวมันเองด้วยคำสั่งนี้:

Bash
yt-dlp -U


💡 หมายเหตุสำหรับการอัปเดต: 

  • หากคุณติดตั้งผ่าน winget (Windows) สามารถอัปเดตผ่านคำสั่ง: winget upgrade yt-dlp.yt-dlp
  • หากคุณติดตั้งผ่าน Homebrew (Mac) สามารถอัปเดตผ่านคำสั่ง: brew upgrade yt-dlp 
  • หากคำสั่ง yt-dlp -U แจ้งเตือนเรื่องสิทธิ์ (Permission) บน Linux/Mac ให้เติม sudo ข้างหน้าเป็น sudo yt-dlp -U ครับ 

 

 🛠️ วิธีแก้ไขและติดตั้งให้ผ่าน
แนะนำให้แยกพิมพ์ทีละคำสั่งตามนี้ครับ (เปิด Command Prompt แบบ Run as Administrator เหมือนเดิมนะ)

1. จัดการอัปเดต yt-dlp ให้เป็นเวอร์ชันล่าสุด
ในเมื่อมันบอกว่ามีอยู่แล้ว ให้เราสั่งบังคับอัปเดตตรงๆ เลยครับ:

DOS
winget upgrade yt-dlp.yt-dlp

(ถ้ามันยังบอกว่าไม่เจอ ให้ข้ามไปใช้คำสั่ง yt-dlp -U หลังจากเสร็จขั้นตอนของ FFmpeg แทนได้เลยครับ)

2. ติดตั้ง FFmpeg (เปลี่ยนไปใช้ ID ที่เจาะจงขึ้น) 
บางครั้งคลังแสงของ Windows หาคำว่า FFmpeg.FFmpeg ไม่เจอ ให้เปลี่ยนไปใช้ ID ของค่าย Gyan (ซึ่งเป็นตัวที่เสถียรและนิยมที่สุดบน Windows) โดยพิมพ์คำสั่งนี้ครับ:

DOS
winget install Gyan.FFmpeg


🔍 วิธีเช็กว่าใช้งานได้ชัวร์หรือยัง?
 
หลังจากรันคำสั่งด้านบนเสร็จแล้ว ให้ปิดหน้าต่าง Command Prompt อันเดิม แล้วเปิดอันใหม่ขึ้นมา จากนั้นพิมพ์คำสั่งทดสอบ 2 ตัวนี้ครับ: 
1) เช็กเวอร์ชัน yt-dlp:  

DOS
yt-dlp --version


2) เช็กว่าเจอ FFmpeg ไหม: 

DOS
ffmpeg -version


💡 ถ้าผ่านหมดทั้งคู่: ยินดีด้วยครับ! ตอนนี้เครื่องของคุณพร้อมดาวน์โหลดวิดีโอชัดๆ แบบรวมภาพและเสียงได้ 100% แล้วครับ ลองซ้อมมือด้วยคำสั่งพื้นฐานอย่าง yt-dlp "ลิงก์วิดีโอ" ได้เลย

แสดงความคิดเห็น (0)
ใหม่กว่า เก่ากว่า