由于YouTube加强了对视频下载的管控,频繁使用yt-dlp下载视频使会报:Sign in to confirm you’re not a bot.,yt-dlp在10月22日更新了使用oauth的登录方法,官方地址如下:



简单的使用介绍:

1、更新yt-dlp:


pip install -U yt-dlp


yt-dlp -U

2、授权账户:


yt-dlp --username=oauth --password="" -F https://www.youtube.com/watch?v=GJC2UeuBrFk

提示授权账户:



[youtube] oauth: Initializing authorization flow

[youtube] oauth: To give yt-dlp access to your account, go to Sign in - Google Accounts and enter code AAA-BBB-CCC



在浏览器打开地址: Sign in - Google Accounts

输入 CODE(如AAA-BBB-CCC每次都不一样)

在浏览器接受授权,授权后授权文件自动保存在~/.cache/yt-dlp/youtube/oauth_refresh_token_default.json

3、如需要更换授权账户,先清除授权文件命令如下,再次执行第二部授权账户


yt-dlp --rm-cache-dir

4、测试下载视频命令,每次下载视频在yt-dlp后增加选项:–username=oauth --password=‘’:


yt-dlp --username=oauth --password='' -F https://www.youtube.com/watch?v=GJC2UeuBrFk

5、除此之外还支持配置文件的形式,和多账户的方式,请自行查看官方文档。

之前也有大佬开发了yt-dlp-youtube-oauth2的插件,但是已经不更新了,建议使用yt-dlp官方的oauth登录方式



GitHub - coletdjnz/yt-dlp-youtube-oauth2: [OBSOLETE] Plugin that adds OAuth2 login support to yt-dlp's YouTube extractors



卸载此插件命令:


pip uninstall yt-dlp-youtube-oauth2

感谢所有参与开发的大佬,敬礼 :saluting_face:

举报· 82 次点击
登录 注册 站外分享
1 条回复  
lisakhan 初学 2024-10-30 13:53:49

一直用这款app下载视频,真的很不错

返回顶部