使用 yt-dlp 下载在线视频教程

本教程将指导如何使用视频下载工具 yt-dlp 来下载网络视频。yt-dlp 支持众多视频网站,包括YouTube、Bilibili、腾讯视频、优酷等。

项目网址: https://github.com/yt-dlp/yt-dlp

下载链接: https://github.com/yt-dlp/yt-dlp/releases/download/2025.09.05/yt-dlp_x86.exe

第一步:准备工作

  1. 下载 yt-dlp.exe 程序文件。

第二步:打开命令提示符

  1. 打开 yt-dlp.exe 所在的文件夹。
  2. 在文件管理器的地址栏中输入 cmd,然后按 Enter 键。
  3. 这将在当前目录下打开一个命令提示符窗口。

第三步:下载普通视频

对于不需要登录即可观看的视频,下载非常简单。只需使用以下命令格式:

1
yt-dlp_x86.exe "视频的URL链接"

"视频的URL链接" 替换为实际网址即可。

第四步:下载需要登录的视频

对于需要登录才能观看或下载的网站(如Bilibili),需要借助浏览器Cookie来完成操作。

1. 安装浏览器扩展程序

需要一个可以导出Cookie的浏览器扩展。这里推荐使用 Cookie-Editor

  • Microsoft Edge 用户:
    1. 打开Edge浏览器,访问Microsoft Edge 加载项。
    2. 搜索 “Cookie-Editor” 并安装。
  • Google Chrome 用户:
    1. 打开Chrome浏览器Chrome 应用商店。
    2. 搜索 “Cookie-Editor” 并安装。

安装完成后,在浏览器的扩展程序管理中,将 Cookie-Editor 固定到工具栏上。

2. 导出Cookie

  1. 在浏览器中登录想下载视频的网站(例如 Bilibili)。
  2. 打开您想要下载的视频页面。
  3. 点击工具栏上的 Cookie-Editor 图标。
  4. 在弹出的窗口右下角,点击 Export 按钮。
  5. 在二级菜单中,选择 Export as Netscape。此时,Cookie信息已经复制到您的剪贴板。

3. 创建Cookie文件

  1. 回到 yt-dlp.exe 所在的文件夹。
  2. 新建一个文本文档,将其命名为 cookies.txt (或其他任何您喜欢的名称)。
  3. 打开这个文件,将刚才复制的Cookie信息粘贴进去,然后保存并关闭。

4. 执行下载命令

  1. 回到之前打开的命令提示符窗口。

  2. 使用以下格式的命令进行下载:

    1
    yt-dlp_x86.exe --cookies cookies.txt "视频的URL链接"
    • --cookies cookies.txt 指定了包含登录信息的Cookie文件。
    • "视频的URL链接" 是要下载的视频页面的网址。
  3. 按下 Enter 键,yt-dlp 将会自动开始下载,并默认选择最高画质的视频。

下载完成后,视频文件会保存在 yt-dlp.exe 所在的文件夹中。