GitHub开源工具 yt-dlp 超简易上手版

yt-dlp 主页:https://github.com/yt-dlp/yt-dlp

【只能下载油管视频】

内容预览:1. 下载yt-dlp;2. 下载单文件;3. 批量下载;4. 绕过YouTube 2026最新审核机制。

1. 下载工具

从最新的 release 版本列表中找到适合自己操作系统地版本

地址:https://github.com/yt-dlp/yt-dlp/releases

普通windows系统直接下载 yt-dlp_x86.exe 即可,不必多想


2. 下载单文件

(1) 如图1,将下载好的可执行程序 "yt-dlp_x86.exe" 放在某目录中,右键 --> copy --> 右键粘贴到图2所示位置。简单起见,这里将可执行程序放在了D盘总目录下。

(2) 如图2,执行命令 "start D:\yt-dlp_x86.exe -P D:\ https://..."

其中:

"D:\yt-dlp_x86.exe":可执行程序所在路径,如你放在C盘就改为 "C:\yt-dlp_x86.exe";

"-P D:\":指定下载的保存路径,如你准备放在C盘就改为"-P C:\";

"https://...":地址,如不清楚何为视频地址看图3。

(3) 图3为地址的正确获取方式

(4) 图4为 yt-dlp下载进程窗口,下载完成后会自动关闭


3. 批量下载

(1) 将待下载链接保存在txt文件中,如urls.txt,每行一条

(2) 执行以下命令:

D:\[YourYTPath]\yt-dlp_x86.exe -P "D:\[YourSavePath]" -a D:\[YouURLsFilePath]\urls.txt

例:yt-dlp可执行程序、urls.txt、视频下载后的保存路径都在D盘根目录,则执行:

D:\yt-dlp_x86.exe -P D:\ -a D:\urls.txt

注意:路径如果用双引号包裹,则末尾不要用斜杠,否则会被视为转义符。


4. 绕过YouTube 2026 最新 n-challenge机制

Long story in short: 在同一目录下集齐 yt-dlp_x86.exedeno.exeffmpeg.exeffprobe.exe;同时安装 Get cookies.txt LOCALLY 插件,拿到www.youtube.com_cookies.txt

4.1 yt-dlp_x86.exe

确保主程序是最新版本,超过90天的不建议继续使用。

4.2 deno.exe

从这里下载:deno

PC Windows 下载这个:deno-x86_64-pc-windows-msvc.zip

下载后把 deno.exe 拿出来,跟其他几个程序放在同一目录下。

4.3 ffmpeg.exe & ffprobe.exe

从这里下载:FFmpeg-Builds

PC Windows 下载这个:ffmpeg-master-latest-win64-gpl.zip

下载后从bin目录下把  ffmpeg.exeffprobe.exe 拿出来,跟其他几个程序放在一起。

4.4 Get cookie.txt

(1) 在chrome浏览器中安装 Get cookies.txt LOCALLY 插件, enable it.

(2) 登陆你的YouTube

(3) 点击Get cookies.txt LOCALLY 插件,点击 EXPORT,得到一个名为"www.youtube.com_cookies.txt"的文件。方便起见,把这个cookie文件也放到跟其他几个程序同目录下。

4.5 执行

集齐4大金刚与cookie文件后的效果:

仍旧假设所有目录都为D盘,则执行以下命令:

D:\yt-dlp_x86.exe --cookies "D:\www.youtube.com_cookies.txt" -P D:\ -a D:\urls.txt

其他可配置参数详见:https://github.com/yt-dlp/yt-dlp


Done

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐