Yt-dlp
来自音MAD维基
yt-dlp 是一个用于下载 YouTube、Bilibili、SoundCloud 等平台资源的命令行程序,与 youtube-dl 有着相近的使用方法,是 youtube-dl 的一个积极更新的分支。
安装
可以从 github 上直接下载编译好的可执行文件,拥有 Python 环境可以通过 pip 安装:
pip3 install yt-dlp
使用
基本指令
yt-dlp [选项] 视频链接/列表链接
获取视频的文件信息
yt-dlp -f [视频链接]
下载指定的视频音频文件组合并合并
yt-dlp [视频链接] -f[视频文件编号+音频文件编号 例如 247+140]
如果需要下载1080p的最高质量视频(合并音频)
yt-dlp -f 'bv*[height=1080]+ba' [视频链接]
如果需要下载最高质量的视频(无音频)
yt-dlp -f bv [链接]
如果需要下载最高质量的音频(无视频)
yt-dlp -f ba [链接]
如果出现了文件名称过长的错误,请自定义输出文件名称
yt-dlp [链接] -o [文件名](带后缀名)
如果需要使用代理设置请在使用时添加如下参数
yt-dlp --proxy [代理服务器地址]
如果需要登录才能访问高质量的视频或者音频,请在Chrome或者Firefox浏览器中登录网站,并追加参数
yt-dlp --cookie-from-browser <chrome / firefox>
外部链接
Github仓库:传送门
|