yt-dlp 是一个强大的命令行音视频下载工具,支持从多个网站下载视频和音频内容。


📥 安装 yt-dlp

Linux 系统安装

  1. 使用 XShell 或其他 SSH 客户端连接飞牛主机
  2. 下载最新版 yt-dlp:
aria2c https://github.com/yt-dlp/yt-dlp/releases/download/2025.09.05/yt-dlp

下载地址:Releases · yt-dlp/yt-dlp


🎬 基本下载命令

下载最佳音视频质量

./yt-dlp -f "bestvideo+bestaudio" "视频URL"
  • -f "bestvideo+bestaudio":选择最佳画质视频和最佳音质音频

指定下载路径

./yt-dlp -o "/vol1/1000/Movies/电影/举起手来/%(title)s.%(ext)s" "视频URL"
  • -o:指定输出路径和文件名格式
  • %(title)s:自动替换为视频标题
  • %(ext)s:自动根据视频格式生成文件扩展名

使用 Cookies 文件(用于需要登录的网站)

./yt-dlp --cookies bilibili_cookies.txt "视频URL"

📂 我的视频存放目录结构

视频存放根目录:

/vol1/1000/Movies/

示例目录结构:

/vol1/1000/Movies/
├── 电影/
│   └── 举起手来/
└── 小布丁/
    └── 怪怪拼音历险记/

🔧 实用命令示例

查看可用格式和字幕

./yt-dlp --list-formats --list-subs "视频URL"

实际下载示例

./yt-dlp -f "bestvideo+bestaudio" -o "/vol1/1000/Movies/小布丁/怪怪拼音历险记/%(title)s.%(ext)s" --cookies bilibili_cookies.txt "https://www.bilibili.com/video/BV1NSbhzHE2A"

📌 常用参数说明

参数 说明
-f "bestvideo+bestaudio" 选择最佳画质视频和最佳音质音频
-o "路径/%(title)s.%(ext)s" 指定保存路径和文件名格式
--cookies <文件> 使用cookies文件模拟登录状态
--list-formats 列出所有可用格式
--list-subs 列出所有可用字幕

分类:

更新时间: