Closed ButterflyMurders closed 9 months ago
扫码登陆的cookie无法通过课程的鉴权,需要自行将web端登陆的b站cookie导出,并在配置文件或命令行中配置才行。 下载已购入的课堂视频返回{"code":-403,"message":"访问权限不足"}
我是chrome浏览器,打开课程视频页面-F12-Network-选中一个文件-Request Headers-cookie-右键Copy value,得到一串“buvid3=XXXXXX”
然后用命令 bbdown -p 3 -c "buvid3=XXXXXX" https://www.bilibili.com/cheese/play/ss5918
,试图下载课程的第三条视频,依然提示"code":-403,"message":"访问权限不足"
另外,下载同样的课程视频,用yt-dlp并使用EditThisCookie导出的cookie也无法下载yt-dlp --playlist-items 3 --cookies "D:\Desktop\cookie.txt" https://www.bilibili.com/cheese/play/ss5918
(bbdown可以使用保存的cookie文件吗?),但是用yt-dlp的命令"--cookies-from-browser"却可以下载yt-dlp --playlist-items 3 https://www.bilibili.com/cheese/play/ss5918 --cookies-from-browser chrome:"C:\Users\XXXXXX\User Data\Default"
所以请问如何正确获取cookie并使用呢?
我是chrome浏览器,打开课程视频页面-F12-Network-选中一个文件-Request Headers-cookie-右键Copy value,得到一串“buvid3=XXXXXX” 然后用命令
bbdown -p 3 -c "buvid3=XXXXXX" https://www.bilibili.com/cheese/play/ss5918
,试图下载课程的第三条视频,依然提示"code":-403,"message":"访问权限不足" 另外,下载同样的课程视频,用yt-dlp并使用EditThisCookie导出的cookie也无法下载yt-dlp --playlist-items 3 --cookies "D:\Desktop\cookie.txt" https://www.bilibili.com/cheese/play/ss5918
(bbdown可以使用保存的cookie文件吗?),但是用yt-dlp的命令"--cookies-from-browser"却可以下载yt-dlp --playlist-items 3 https://www.bilibili.com/cheese/play/ss5918 --cookies-from-browser chrome:"C:\Users\XXXXXX\User Data\Default"
所以请问如何正确获取cookie并使用呢?
手动加载网页cookie应该是使用-c "SESSDATA=**"参数吧
我是chrome浏览器,打开课程视频页面-F12-Network-选中一个文件-Request Headers-cookie-右键Copy value,得到一串“buvid3=XXXXXX” 然后用命令
bbdown -p 3 -c "buvid3=XXXXXX" https://www.bilibili.com/cheese/play/ss5918
,试图下载课程的第三条视频,依然提示"code":-403,"message":"访问权限不足" 另外,下载同样的课程视频,用yt-dlp并使用EditThisCookie导出的cookie也无法下载yt-dlp --playlist-items 3 --cookies "D:\Desktop\cookie.txt" https://www.bilibili.com/cheese/play/ss5918
(bbdown可以使用保存的cookie文件吗?),但是用yt-dlp的命令"--cookies-from-browser"却可以下载yt-dlp --playlist-items 3 https://www.bilibili.com/cheese/play/ss5918 --cookies-from-browser chrome:"C:\Users\XXXXXX\User Data\Default"
所以请问如何正确获取cookie并使用呢?手动加载网页cookie应该是使用-c "SESSDATA=**"参数吧
感谢指教 能成功下载了
1. 你使用的BBDown版本是什么?(指明 Release / Actions / DotnetTool)
Actions https://github.com/nilaoda/BBDown/actions/runs/6851227729 (Release内的v1.6.1已无法扫码登录)
2. 你在什么系统使用本软件?(Win/Linux/Mac)
Win x64
3. 你使用的完整命令是什么?
4. 遇到了什么问题?
BBdown已登录,课程已购买。 全集试看可下载,部分试看只下载5min且只有480P,其他显示{"code":-403,"message":"访问权限不足"}
5. 运行截图(最好开启
--debug
;注意自行将Cookie/Token等敏感信息隐藏)