ytdlp.online
หน้าแรก Tampermonkey

วิธีดาวน์โหลดและติดตั้ง yt-dlp

คู่มือการตั้งค่าทีละขั้นตอนสำหรับ Windows, macOS และ Linux

yt-dlp เป็นตัวดาวน์โหลดสื่อบรรทัดคำสั่งที่ทรงพลัง (fork ที่ได้รับการดูแลอย่างแข็งขันจาก youtube-dl) ที่ให้คุณดาวน์โหลดวิดีโอและเสียงจากเว็บไซต์หลายพันแห่ง เนื่องจากทำงานในเทอร์มินัลจึงไม่มีอินเทอร์เฟซกราฟิก

To download high-quality videos (1080p, 4K, etc.) or extract MP3 audio, you must install FFmpeg. Installing a JavaScript runtime such as Deno is highly recommended for YouTube's JavaScript challenges. Below is the complete guide to set up these tools on your device.

ไม่ต้องการติดตั้งซอฟต์แวร์? คุณสามารถเรียกใช้คำสั่งใดๆ โดยตรงใน คอนโซลออนไลน์ โดยไม่ต้องกำหนดค่า

วิธีที่ 1: WinGet (แนะนำและง่ายที่สุด)

Windows 10 (1809+) และ Windows 11 มี Windows Package Manager (winget) เป็นค่าเริ่มต้น จัดการการติดตั้ง เส้นทาง และอัปเดตอัตโนมัติ

  1. เปิด PowerShell หรือ Command Prompt (CMD)
  2. เรียกใช้คำสั่งต่อไปนี้:
    winget install yt-dlp
  3. รีสตาร์ทหน้าต่างเทอร์มินัลเพื่อใช้การเปลี่ยนแปลงสภาพแวดล้อม

วิธีที่ 2: Scoop / Chocolatey

สำหรับผู้ใช้ขั้นสูงที่ใช้ตัวจัดการแพ็คเกจบรรทัดคำสั่งบน Windows

Scoop:
scoop install yt-dlp
Chocolatey:
choco install yt-dlp

วิธีที่ 3: ดาวน์โหลดโดยตรง (.exe)

ดาวน์โหลดไบนารีที่เรียกใช้ได้แบบสแตนด์อโลนโดยตรง

  1. ดาวน์โหลดไบนารีล่าสุด:
  2. สร้างโฟลเดอร์สำหรับ yt-dlp เช่น: C:\yt-dlp\, และย้ายไฟล์ yt-dlp.exe ที่ดาวน์โหลดลงไป
  3. เพิ่มโฟลเดอร์ลงในตัวแปรสภาพแวดล้อม PATH ของระบบ:
    1. กด Win + S แล้วค้นหา "Environment Variables" จากนั้นคลิก "Edit the system environment variables"
    2. ในหน้าต่าง System Properties คลิกปุ่ม "Environment Variables..."
    3. ในส่วน "System variables" (หรือ "User variables") ค้นหาและเลือกตัวแปรชื่อ Path จากนั้นคลิก "Edit..."
    4. คลิก "New" แล้วพิมพ์เส้นทางโฟลเดอร์: C:\yt-dlp จากนั้นคลิก OK บนหน้าต่างทั้งหมด
  4. ปิดแล้วเปิดเทอร์มินัลใหม่ (PowerShell หรือ CMD) เพื่อให้การเปลี่ยนแปลง PATH มีผล

วิธีที่ 1: Homebrew (แนะนำ)

Homebrew เป็นตัวจัดการแพ็คเกจมาตรฐานสำหรับ macOS จัดการ dependencies ทั้งหมดรวมถึง Python และ FFmpeg อัตโนมัติ

  1. เปิดแอป Terminal
  2. ติดตั้ง yt-dlp โดยเรียกใช้:
    brew install yt-dlp

วิธีที่ 2: MacPorts

หรือคุณสามารถติดตั้ง yt-dlp โดยใช้ตัวจัดการแพ็คเกจ MacPorts

sudo port install yt-dlp

วิธีที่ 3: ติดตั้งโดยตรงด้วย Curl

ดาวน์โหลดไบนารีที่คอมไพล์แล้วลงในเส้นทางเรียกใช้งานโดยตรง

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp

วิธีที่ 1: pip (แนะนำสำหรับเวอร์ชันล่าสุด)

การใช้ pip ของ Python ช่วยให้ได้รับอัปเดตล่าสุดสำหรับสคริปต์แยกวิดีโอโดยตรง

  1. ติดตั้งหรืออัปเดต yt-dlp โดยใช้ Python 3 pip:
    python3 -m pip install -U yt-dlp

วิธีที่ 2: ตัวจัดการแพ็คเกจ Distribution

ติดตั้ง yt-dlp ผ่านตัวจัดการแพ็คเกจของ Linux distribution

Debian / Ubuntu:
sudo apt update && sudo apt install yt-dlp
Arch Linux:
sudo pacman -S yt-dlp
Fedora:
sudo dnf install yt-dlp

วิธีที่ 3: ดาวน์โหลดโดยตรง

ดาวน์โหลดไบนารี Linux แบบสแตนด์อโลนลงในเส้นทางไบนารีที่เรียกใช้ได้โดยตรง

  1. ดาวน์โหลดและตั้งค่าสิทธิ์โดยใช้ wget/curl:
    sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp

วิธีติดตั้ง FFmpeg (จำเป็นสำหรับ HD และ MP3)

FFmpeg เป็นไลบรารีสื่อโอเพนซอร์สที่ yt-dlp ใช้เบื้องหลังเพื่อรวมแทร็กวิดีโอความละเอียดสูง (1080p, 4K) และแทร็กเสียงที่แยกกัน หรือแยกเสียงเป็น MP3 หากไม่มี FFmpeg, yt-dlp จะดาวน์โหลดได้เฉพาะสตรีม 720p หรือต่ำกว่าที่มีเสียงในตัว

Windows

ใช้ winget ติดตั้ง FFmpeg ด้วยคำสั่งเดียว:

winget install Gyan.FFmpeg

หรือดาวน์โหลดจาก Gyan.dev, แตกไฟล์และเพิ่มไดเรกทอรี bin ไปยัง PATH ตัวแปรสภาพแวดล้อมของคุณ

macOS

หากใช้ Homebrew จะติดตั้งอัตโนมัติ ติดตั้งด้วยตนเองด้วย:

brew install ffmpeg
Linux

ติดตั้งผ่านตัวจัดการแพ็คเกจระบบ:

Debian / Ubuntu:
sudo apt install ffmpeg
Arch Linux:
sudo pacman -S ffmpeg

วิธีติดตั้ง Deno (แนะนำสำหรับ YouTube)

Deno is a modern JavaScript runtime. yt-dlp uses Deno to execute YouTube's JavaScript-based signature algorithms. Installing Deno helps yt-dlp complete those challenges and maintain full download speeds.

Windows

ใช้ winget ติดตั้ง Deno ด้วยคำสั่งเดียว:

winget install DenoLand.Deno

หรือใช้ Scoop: scoop install deno

macOS

ติดตั้ง Deno ผ่าน Homebrew:

brew install deno
Linux

ติดตั้ง Deno โดยใช้สคริปต์ shell อย่างเป็นทางการ:

curl -fsSL https://deno.land/install.sh | sh

ตรวจสอบให้แน่ใจว่าติดตั้ง unzip และ curl แล้วก่อนเรียกใช้สคริปต์นี้

ตรวจสอบการติดตั้ง

เมื่อติดตั้งแล้ว เปิดเทอร์มินัล (PowerShell, Command Prompt หรือ Terminal.app) และตรวจสอบว่าทุกอย่างทำงานได้โดยเรียกใช้คำสั่งตรวจสอบเวอร์ชัน

1. เรียกใช้คำสั่งตรวจสอบเวอร์ชัน

เรียกใช้คำสั่งตรวจสอบเวอร์ชันในเทอร์มินัล:

yt-dlp --version
2. ผลลัพธ์ที่คาดหวัง

หากติดตั้งสำเร็จ จะแสดงหมายเลขเวอร์ชันวันที่เผยแพร่ เช่น:

2026.06.18

หากได้รับ "Command not found" ให้รีสตาร์ทเทอร์มินัลหรือตรวจสอบว่าโฟลเดอร์ที่มี yt-dlp ถูกเพิ่มลงใน PATH ของระบบอย่างถูกต้อง

การแก้ไขปัญหาข้อผิดพลาดทั่วไป

พบปัญหา? นี่คือวิธีแก้ไขข้อผิดพลาด yt-dlp ที่พบบ่อยที่สุดบน Windows, macOS และ Linux

หมายความว่า yt-dlp ไม่อยู่ใน PATH ของระบบ หากติดตั้งผ่าน winget, Homebrew หรือ pip เพียงปิดแล้วเปิดเทอร์มินัลใหม่ — PATH อัปเดตเฉพาะเซสชันใหม่

หากคุณดาวน์โหลด yt-dlp.exe ด้วยตนเอง ต้องเพิ่มโฟลเดอร์ลงในตัวแปรสภาพแวดล้อม PATH ดูขั้นตอนการตั้งค่า PATH โดยละเอียดด้านบน

หรือข้ามการตั้งค่าในเครื่องทั้งหมดแล้ว เรียกใช้ yt-dlp ในคอนโซลออนไลน์ของเรา — ไม่ต้องกำหนดค่า

YouTube บล็อกการดาวน์โหลดจาก IP ที่ถูกแจ้งหรือศูนย์ข้อมูล แก้ไขในเครื่องโดยส่งคุกกี้เบราว์เซอร์ให้ yt-dlp:
yt-dlp --cookies-from-browser chrome "URL"
This lets local yt-dlp use an existing browser session on your own machine.

บน ytdlp.online, Premium members enjoy dedicated high-speed bandwidth (10x faster) and high-priority processing.

yt-dlp ต้องการ FFmpeg เพื่อรวมสตรีมวิดีโอและเสียงที่แยกกัน (จำเป็นสำหรับดาวน์โหลด 1080p+) หรือแยกเสียง MP3 ดูส่วนการติดตั้ง FFmpegด้านบนสำหรับคำแนะนำการตั้งค่าโดยละเอียด

แก้ไขด่วน:
winget install ffmpeg
บน ytdlp.online, FFmpeg ติดตั้งไว้แล้ว — การรวมและแยกเสียงทั้งหมดเกิดขึ้นโดยอัตโนมัติบนเซิร์ฟเวอร์ของเรา

มักเกิดขึ้นเมื่อ YouTube อัปเดตอัลกอริทึมสตรีมมิ่ง ทำให้ yt-dlp เวอร์ชันเก่าใช้ไม่ได้ แก้ไขโดยอัปเดตเป็นเวอร์ชันล่าสุด:
yt-dlp -U
หากติดตั้งผ่านตัวจัดการแพ็คเกจ ให้ใช้คำสั่งอัปเดตของมัน (เช่น winget upgrade yt-dlp หรือ brew upgrade yt-dlp)

บน ytdlp.online, เราสแกนอัปเดตต้นทางทุกชั่วโมงและอัปเดตระบบหลักอัตโนมัติ

YouTube may throttle download speeds for yt-dlp. Installing Deno (a JavaScript runtime) helps yt-dlp complete YouTube's JavaScript challenges. See the Deno installation section above.

Additionally, make sure you are using the latest version of yt-dlp (yt-dlp -U), as YouTube's JavaScript challenges are updated frequently.

บน ytdlp.online, Deno ถูกกำหนดค่าไว้ล่วงหน้าและดาวน์โหลดทำงานบนเซิร์ฟเวอร์แบนด์วิดท์สูงเพื่อความเร็วสูงสุด

นี่เป็นการแจ้งเตือนผิดพลาด yt-dlp.exe แบบสแตนด์อโลนถูกสร้างด้วย PyInstaller ซึ่งรวม Python interpreter เป็นไฟล์เดียว ซอฟต์แวร์แอนตี้ไวรัสมักแจ้งเตือนแพ็คเกจ PyInstaller เพราะเทคนิคเดียวกันถูกใช้โดยมัลแวร์บางตัว — แต่ yt-dlp เองปลอดภัยอย่างสมบูรณ์

yt-dlp เป็นโปรเจกต์โอเพนซอร์ส 100% โฮสต์บน GitHub มี 100,000+ ดาว และผู้ร่วมพัฒนาหลายร้อยคน โค้ดสามารถตรวจสอบได้สาธารณะ

แก้ไข: เพิ่มข้อยกเว้นใน Windows Security สำหรับโฟลเดอร์ yt-dlp หรือติดตั้งผ่าน winget install yt-dlp (แพ็คเกจที่ Microsoft ยืนยันจะไม่ถูกแจ้งเตือน)

ไม่ต้องการเรียกใช้ไบนารีในเครื่อง? ใช้ คอนโซลออนไลน์บนคลาวด์ แทน — ไม่มีอะไรติดตั้งบนอุปกรณ์ของคุณ

วิธีอัปเดต yt-dlp

YouTube และแพลตฟอร์มวิดีโออื่นอัปเดตโปรโตคอลสตรีมบ่อยครั้ง อาจทำให้ yt-dlp เวอร์ชันเก่าหยุดทำงาน อัปเดตการติดตั้งในเครื่องเสมอเพื่อแก้ไขข้อผิดพลาดการดึงข้อมูลอัตโนมัติ

วิธี A: อัปเดตไบนารีแบบสแตนด์อโลน

หากดาวน์โหลดไบนารีโดยตรงหรือติดตั้งผ่าน pip ให้เรียกใช้คำสั่งอัปเดตในเทอร์มินัล:

yt-dlp -U
วิธี B: อัปเดตผ่านตัวจัดการแพ็คเกจ

Windows (winget): winget upgrade yt-dlp

macOS (Homebrew): brew upgrade yt-dlp

Python (pip): python3 -m pip install --upgrade yt-dlp

คำสั่งเริ่มต้นอย่างรวดเร็ว

เริ่มต้นด้วยคำสั่งพื้นฐานเหล่านี้ในเทอร์มินัล:

คำสั่งเริ่มต้นอย่างรวดเร็ว yt-dlp
เป้าหมาย คำสั่ง การดำเนินการ
ดาวน์โหลดวิดีโอ (คุณภาพดีที่สุด) yt-dlp "https://www.youtube.com/watch?v=oHg5SJYRHA0"
แยกไฟล์เสียง MP3 yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=oHg5SJYRHA0"
เคล็ดลับ: Need more advanced commands for subtitle extraction, format filtering, or batch downloading? ดูสูตรโกง yt-dlp ฉบับสมบูรณ์ →
💖 ชอบคู่มือติดตั้งนี้ไหม? แชร์ให้เพื่อนของคุณ! 💖

yt-dlp ปลอดภัยที่จะใช้ในปี 2026 หรือไม่?

ใช่ yt-dlp ปลอดภัย เป็นโปรเจกต์โอเพนซอร์ส 100% ภายใต้ลิขสิทธิ์ Unlicense โฮสต์บน GitHub มี 100,000+ ดาว และผู้ร่วมพัฒนาหลายร้อยคน โค้ดทุกบรรทัดสามารถตรวจสอบได้สาธารณะ

  • ไม่มีการเก็บข้อมูล ไม่มีโฆษณา ไม่มีซอฟต์แวร์แถม yt-dlp เป็นเครื่องมือ CLI ที่สะอาดและมีวัตถุประสงค์เดียว
  • การแจ้งเตือนผิดพลาดจาก Windows Defender เกิดจากการแพ็คเกจ PyInstaller ไม่ใช่โค้ดอันตราย ติดตั้งผ่าน winget เพื่อหลีกเลี่ยง
  • การใช้งานถูกกฎหมาย: yt-dlp เป็นตัวดาวน์โหลดสื่อทั่วไป ดาวน์โหลดเฉพาะเนื้อหาที่คุณมีสิทธิ์ — ไฟล์ที่คุณอัปโหลดเอง เนื้อหา Creative Commons หรือเนื้อหาที่ได้รับอนุญาตชัดเจน

หากไม่ต้องการเรียกใช้โปรแกรมในเครื่อง คอนโซลออนไลน์ เรียกใช้ yt-dlp บนเซิร์ฟเวอร์ — ไม่มีอะไรติดตั้งบนอุปกรณ์

100K+ ⭐
โอเพนซอร์สบน GitHub

ไม่ต้องการติดตั้งซอฟต์แวร์บนอุปกรณ์?

เรียกใช้คำสั่ง yt-dlp โดยตรงบนเซิร์ฟเวอร์ ใช้เว็บ UI เพื่อดาวน์โหลดเพลย์ลิสต์ บันทึกสตรีม และแยกเสียงทันที

เครื่องมือ yt-dlp
ดูเครื่องมือ yt-dlp ทั้งหมด
ความช่วยเหลือและเอกสาร yt-dlp