yt-dlp命令

项目地址

yt-dlp项目地址

1
https://github.com/yt-dlp/yt-dlp

安装yt-dlp + 依赖

创建虚拟环境

1
python3 -m venv yt-dlp-env

进入虚拟环境

1
source yt-dlp-env/bin/activate

提升权限

1
chmod +x ./yt-dlp

退出虚拟环境

1
deactivate

安装yt-dlp-ejs

1
pip install -U yt-dlp-ejs

设置pyt-dlp-ejs

1
2
mkdir -p ~/.config/yt-dlp
vim ~/.config/yt-dlp/config
  • 写入一下配置
1
2
--js-runtimes node
--remote-components ejs:github

yt-dlp命令合集

yt-dlp查询命令

1
./yt-dlp -F --cookies cookies.txt

yt-dlp下载命令

1
./yt-dlp -f 137+140 --cookies cookies.txt