基于 yt-dlp 的一键式视频下载脚本,灵感来源于 NodeSeek 大佬的分享。 支持单视频与批量下载,兼容 Windows 与主流 Linux 发行版(Debian / Ubuntu / Alpine / CentOS)。
- 📥 一键运行:无需手动配置,按提示输入即可开始下载
- 🍪 支持自定义 Cookie:适用于需要登录才能下载的视频(
⚠️ 该功能尚未验证,可能存在 Bug) - 📂 支持自定义输出目录:轻松保存到指定文件夹
- 📃 支持批量下载:自动读取
urls.txt文件中的链接进行下载 - ⚙️ 自动安装依赖:Linux 环境下自动安装
yt-dlp和ffmpeg
| 示例 1 | 示例 2 |
|---|---|
![]() |
![]() |
![]() |
![]() |
-
下载以下文件:
-
解压后,将下列文件放入同一目录(如
yt-dlp文件夹):yt-dlp.exeffmpeg.exeffprobe.exeyt-dlp.bat(脚本文件)
-
双击运行
yt-dlp.bat,根据提示操作即可下载视频。 -
编辑config/config.ini进行默认配置修改
支持系统:Debian / Ubuntu / Alpine / CentOS
一键部署或更新并运行:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/nodeloc666/yt-dlp-script/main/install.sh)"如需卸载:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/nodeloc666/yt-dlp-script/main/uninstall.sh)"- 使用 Seal App,在 Android 上体验
yt-dlp功能。 - termux安装Debian也能下载,不过咱没必要用这个,Seal非常好用
- 批量下载模式:脚本将自动读取当前目录下的
config\urls.txt,每行一个视频链接。若文件不存在,将自动创建。 - 资源占用提示:内存较小的设备请避免同时下载多个大视频,或设置过高的并发线程。
- CentOS 特别说明:由于环境较为特殊,尚未全面测试,建议在非生产环境中使用。其余主流系统均已验证可用。
- Linux版小bug:脚本运行到首页,就会检测一次依赖,遵从代码能跑就行的原则,懒得改了
- Windows版小bug:当其他页面回到首页,再进行选择时,默认选项可能会失效,然后卡循环,能力有限,没修复好
两种解决方案:
- 退出重新运行
- 不要默认,按照数字选就行
本项目遵循 MIT License。



