🌐 Language
English
| Simplified Chinese
| Traditional Chinese
| Japanese
| Korean
| Hindi
| Thai
| French
| German
| Spanish
| Italian
| Russian
| Portuguese
| Dutch
| Polish
| Arabic
| Persian
| Turkish
| Vietnamese
| Indonesian
| Assamese
🎬 yt-dlp Batch Video Download Tool (Windows / Linux Supported)
One-click video download script based on yt-dlp, inspired by NodeSeek's sharing.
Supports single video and batch downloads, compatible with Windows and mainstream Linux distributions (Debian / Ubuntu / Alpine / CentOS).
✨ Features
- 📥 One-click Run: No manual configuration required, just follow the prompts to start downloading
- 🍪 Custom Cookie Support: Suitable for downloading videos that require login (⚠️ This feature is not yet verified and may have bugs)
- 📂 Custom Output Directory Support: Easily save to your specified folder
- 📃 Batch Download Support: Automatically reads links from the
urls.txtfile for downloading - ⚙️ Automatic Dependency Installation: Automatically installs
yt-dlpandffmpegon Linux environments
🖼️ Screenshot Preview
| Example 1 | Example 2 |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
|
|
|
|
|
|
🪟 Windows Usage
- Download the following files:
yt-dlp.exeffmpegWindows version- After extraction, place the following files in the same directory (e.g.
yt-dlpfolder): yt-dlp.exeffmpeg.exeffprobe.exeyt-dlp.bat(script file)- Double-click
yt-dlp.batand follow the prompts to download videos. - Edit config/config.ini to modify default configurations
🐧 Linux Usage (The latest script from techlion also integrates the same functionality script)
Supported Systems: Debian / Ubuntu / Alpine / CentOS
One-click deployment or update and run:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/nodeloc666/yt-dlp-script/main/install.sh)"To uninstall:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/nodeloc666/yt-dlp-script/main/uninstall.sh)"📱 Recommended Android Usage
- Use the Seal App to experience
yt-dlpfunctionality on Android. - Installing Debian on termux can also download, but there's no need to use that; Seal is very user-friendly.
⚠️ Notes
- Batch Download Mode: The script will automatically read
config\urls.txtin the current directory, with one video link per line. If the file does not exist, it will be created automatically. - Resource Usage Reminder: Devices with limited memory should avoid downloading multiple large videos simultaneously or setting too high concurrency threads.
- CentOS Special Note: Due to a special environment, it has not been fully tested yet; it is recommended to use in non-production environments. Other mainstream systems have been verified to work.
- Linux version minor bug: The script checks dependencies once when running to the homepage; following the principle of code that runs is fine, so no fix has been made.
- Windows version minor bug: When returning to the homepage from other pages and then making a selection, the default option may become invalid, causing a loop; limited capability, no proper fix yet.
- Exit and restart
- Avoid default, just select by number
📄 License
This project follows the MIT License.
--- Tranlated By Open Ai Tx | Last indexed: 2025-10-08 ---