[优化版]基于yt-dlp的视频一键脚本

上一帖大佬们提出了一些功能,加上代码功能上实在一坨,今天进行了改进和功能的添加,感觉应该能满足大部分人使用了。

基于yt-dlp的一键脚本,项目地址,增添了新功能,同时优化脚本,可实现脚本自更新,欢迎大家尝尝鲜

🎬 yt-dlp 批量下载脚本(支持 Windows / Linux)

基于 yt-dlp 的一键式视频批量下载工具,灵感来自 nodeseek 大佬

支持单个或多个视频链接下载,兼容 Windows 与主流 Linux 发行版(Debian / Ubuntu / Alpine / CentOS)。


功能特色

  • 📥 一键运行,按提示输入信息即可开始下载
  • 🍪 支持自定义 Cookie(适用于登录后才能下载的视频)【未验证,可能会有bug】
  • 📂 支持自定义输出目录
  • 📃 支持批量下载(自动读取 urls.txt 文件)
  • 自动处理依赖环境(Linux 下自动安装 yt-dlpffmpeg

🖼️ 截图预览

示例 1 示例 2

🪟 Windows 使用方法

🎬 yt-dlp 视频批量下载工具(Windows / Linux 支持)

基于 yt-dlp 的一键式视频下载脚本,灵感来源于 NodeSeek 大佬的分享
支持单视频与批量下载,兼容 Windows 与主流 Linux 发行版(Debian / Ubuntu / Alpine / CentOS)。


功能特色

  • 📥 一键运行:无需手动配置,按提示输入即可开始下载
  • 🍪 支持自定义 Cookie:适用于需要登录才能下载的视频(️ 该功能尚未验证,可能存在 Bug)
  • 📂 支持自定义输出目录:轻松保存到指定文件夹
  • 📃 支持批量下载:自动读取 urls.txt 文件中的链接进行下载
  • 自动安装依赖:Linux 环境下自动安装 yt-dlpffmpeg

🖼️ 截图预览

示例 1 示例 2

🪟 Windows 使用方法

  1. 下载以下文件:

  2. 解压后,将下列文件放入同一目录(如 yt-dlp 文件夹):

    • yt-dlp.exe
    • ffmpeg.exe
    • ffprobe.exe
    • yt-dlp.bat(脚本文件)
  3. 双击运行 yt-dlp.bat,根据提示操作即可下载视频。


🐧 Linux 使用方法

支持系统: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)"

📱 Android 使用推荐

使用 Seal App,在 Android 上体验 yt-dlp 功能。


️ 注意事项

  1. 批量下载模式:脚本将自动读取当前目录下的 urls.txt,每行一个视频链接。若文件不存在,将自动创建。
  2. 资源占用提示:内存较小的设备请避免同时下载多个大视频,或设置过高的并发线程。
  3. CentOS 特别说明:由于环境较为特殊,尚未全面测试,建议在非生产环境中使用。其余主流系统均已验证可用。
  4. 脚本运行完会出现依赖检测成功,是个小bug,遵从代码能跑就行的原则,懒得改了

注意:Linux系统已经科技lion优化改进并收录至科技lion大佬的k脚本,大家可以到k脚本的应用市场体验

点赞
  1. yz说道:

    视频合并音频了吗
    默认是没声音的

  2. wszx001说道:

    @8oo1tq #33 确实,kejilion真大佬,我也喜欢用他的代码

发表回复

电子邮件地址不会被公开。必填项已用 * 标注

×
订阅图标按钮