在用python下载视频的过程中有用到Get-cookies.txt-LOCALLY(获取cookies.txt),如果视频需要会员或登录才能观看,你需要配置 yt-dlp 使用 cookies 登录。
- 谷歌浏览器插件地址:
https://gitcode.com/gh_mirrors/ge/Get-cookies.txt-LOCALLY/?utm_source=artical_gitcode&index=top&type=card& - 下载Zip压缩文件Get-cookies.txt-LOCALLY-master.zip
- 文件解压到Get-cookies.txt-LOCALLY文件夹
- 谷歌浏览器安装插件-扩展程序-管理扩展程序(开发者模式:打开)
- 加载已解压的扩展程序:Get-cookies.txt-LOCALLY/src(文件地址)
- 打开要下载视频的网站,登录会员
- 点击谷歌浏览器的扩展程序-可读取和更改网站数据-在所有网站上(不用记得关了)
- 播放要下载的视频(这样可以获取到cookie)
- 点击谷歌浏览器的扩展程序-审查弹出内容-选择netspace,点击Export All Cookies
- 得到cookies.txt,复制到python项目中
- 复制播放视频的链接,粘贴到python程序代码中,运行程序,下载视频
yt-dlp操作命令和脚本https://blog.csdn.net/run65536/article/details/135267783