yt-dlp 是一个功能丰富的命令行音频/视频下载器,目前已经支持1800多个网站。国外的YouTube、推特、Facebook,国内的B站、小红书、抖音等多个平台。(支持的所有网站列表)
该项目是基于现在不活跃的 youtube-dlc 的 youtube-dl 的一个分支。支持Windows、macOS、Linux。安装后打开终端,一行命令即可下载!!
yt-dlp 使用教程 (Windows)
下面就给以Windows系统为例给大家详细的说这款工具如果下载吧,别看是命令行工具,其实使用起来也非常简单。
1,下载 yt-dlp
github下载地址:https://github.com/yt-dlp/yt-dlp/releases ,
Windows系统就下载yt-dlp.exe 这个文件。
2,下载 FFmpeg
FFmpeg 是一个库和工具的集合,它用来处理处理音频、视频、字幕和相关元数据等多媒体内容。
FFmpeg 下载地址:https://ffmpeg.org/download.html
打开FFmpeg 官网下载地址,选择Windows,按照下面你的截图进行下载。下载后将FFmpeg 解压出来。
3,安装
将FFmpeg 解压之后,打开解压后的文件夹,找到bin文件夹,然后将yt-dlp.exe文件放到这个文件夹中。(yt-dlp.exe需要和ffmpeg.exe、ffprobe.exe 放在同一个文件夹内)
到这里yt-dlp 就算是安装好了~~
修改Windows系统环境变量(可选但推荐)
在搜索框,搜索”编辑系统环境变量”,打开系统属性,然后找到环境变量
然后在”系统变量”中找到”Path” ,点击编辑,
新建,然后添加yt-dlp.exe所在的文件夹路径,保存即可!!!,到这一步,yt-dlp就算是安装好了。
4,下载
打开终端,或者搜索cmd,打开命令提示符!
分享一个最简单的命令,yt-dlp +视频链接 + -f +“ba+bv” 即可下载最清晰的视频!
yt-dlp "视频链接" -f "ba+bv"
下载的视频存储在当前文件夹,可以用过下面的命令进行修改保存位置。cd +存储位置
5,命令大全
yt-dlp "你的链接" -F ----> 列出每个video可用格式
yt-dlp "你的链接" -f "ba" ----> 选择最好audio下载(没有video画面)
yt-dlp "你的链接" -f "bv" ----> 选择最好video下载(可能会没有声音)
yt-dlp "你的链接" -f "ba+bv" ----> 选择最好的video和audio下载
常用组合命令
yt-dlp -f "bv*[height<=1080]+ba" -S "ext" --concurrent-fragments 5 --progress --write-subs UR
这个命令的作用是:下载不超过1080p分辨率的最佳视频(偏好mp4等常用格式)和最佳音频并合并,同时使用5个线程进行下载以提高速度,显示进度条,并下载可用的字幕文件。
以下是每个参数的简单说明:
-f "bv*[height<=1080]+ba"
: 选择最高1080p的视频和最佳音频-S "ext"
: 优先选择通用格式(mp4等)--concurrent-fragments 5
: 使用5个线程下载--progress
: 显示进度条--write-subs
: 下载字幕