Mac下安装yt-dlp油管视频下载利器
1、克隆项目
git clone https://github.com/yt-dlp/yt-dlp.git
进入项目目录
cd yt-dlp
2、创建并激活虚拟环境
uv venv
source .venv/bin/activate
3、安装yt-dlp
uv pip install yt-dlp -i https://pypi.tuna.tsinghua.edu.cn/simple
验证是否安装成功:
yt-dlp --version
如何展示版本号信息则表示已安装成功!
4、下载视频
最新版的命令简化为:
yt-dlp 视频地址
如:
yt-dlp "https://www.youtube.com/watch?v=hTvo524hMjs&list=RDhTvo524hMjs"
如:https://www.youtube.com/watch?v=QIFTQq4e3dI
在浏览器的播放窗口中鼠标右键,选择「复制视频网址」
(https://youtu.be/QIFTQq4e3dI)
下载视频
yt-dlp -f best https://youtu.be/QIFTQq4e3dI
查看可下载的格式
yt-dlp -F https://youtu.be/QIFTQq4e3dI
下载指定格式
yt-dlp -f 148 https://youtu.be/QIFTQq4e3dI
-f, --format 参数(核心)
-f参数是最重要的格式选择参数:
基本用法:
-f best- 下载最佳预合并格式-f worst- 下载最差格式-f bestvideo- 下载最佳视频流(无音频)-f bestaudio- 下载最佳音频流(无视频)-f mp4- 下载最佳mp4格式
高级选择器:
bv*+ba/b- 下载最佳视频+音频,回退到最佳预合并格式best[height<=720]- 下载不超过720p的最佳格式bestvideo[ext=mp4]+bestaudio[ext=m4a]- 指定容器格式
-------------------------------------------
如果遇到提示错误:
先安装node.js,然后再运行:
先安装node.js,然后再运行:
yt-dlp --cookies-from-browser chrome https://youtu.be/ToQ9EySgUfg
确保「YouTube 最近对未登录用户更严格,需要带浏览器 Cookie 才允许下载」!
评论
发表评论