lux
lux copied to clipboard
不能下载Bilibili高分辨率(>=720p)视频
Lux0.21, Win10
D:\Program Files\Lux>lux -i "https://www.bilibili.com/video/BV1aY411h7J2" Site: 哔哩哔哩 bilibili.com Title: 专题2-独柱墩抗倾覆验算 Type: video Streams: # All available quality [32-7] ------------------- Quality: 清晰 480P avc1.64001F Size: 413.04 MiB (433101475 Bytes) # download with: lux -f 32-7 ... [16-7] ------------------- Quality: 流畅 360P avc1.64001E Size: 313.47 MiB (328701275 Bytes) # download with: lux -f 16-7 ...
但网站视频里有除了360P和480P外,还有720p和1080p,用[WPF]JJDown可以下载1080p的视频。
作者有写用法,需要你自己的cookies;具体指令可以用这个:lux -c “name=cookies” -i “URL”
谢谢,但怎么获取cookie呢? 例如下面的:name=value; name2=value2或cookies.txt
Cookies can be a string or a text file, supply cookies in one of the two following ways.
As a string:
$ lux -c "name=value; name2=value2" "https://www.bilibili.com/video/av20203945" As a text file:
$ lux -c cookies.txt "https://www.bilibili.com/video/av20203945"
F12 Application->storage->Cookies ,自己手打键值对,可以存在文件里。 由于http无状态协议原因,其实header头里也有,自行查找可免去手打烦恼。
我设置也就是能下720p,1080p咋搞啊
- bilibili_cookie.txt文件示例:
SESSDATA=xxxxxx;
- 获取信息命令(bilibili_cookie.txt 在当前目录):
lux -c ./bilibili_cookie.txt -i "https://www.bilibili.com/video/BV1Wb411f7fV"
输出:
Site: 哔哩哔哩 bilibili.com
Title: 【东盟十国09丨缅甸】内战打了2年,缅甸怎么样了?
Type: video
Streams: # All available quality
[80-7] -------------------
Quality: 高清 1080P avc1.640032
Size: 300.40 MiB (314991536 Bytes)
# download with: lux -f 80-7 ...
[80-12] -------------------
Quality: 高清 1080P hev1.1.6.L150.90
Size: 202.39 MiB (212216579 Bytes)
# download with: lux -f 80-12 ...
- 下载命令
lux -c ./bilibili_cookie.txt -f 80-12 "https://www.bilibili.com/video/BV1Wb411f7fV"
@Shencha0722 @netsonicyxf
作者有写用法,需要你自己的cookies;具体指令可以用这个:lux -c “name=cookies” -i “URL”
请教一下,是不是只能默认下载最高画质的,不能选择清晰度下载?
作者有写用法,需要你自己的cookies;具体指令可以用这个:lux -c “name=cookies” -i “URL”
请教一下,是不是只能默认下载最高画质的,不能选择清晰度下载?
-f 就是选择画质
F12—网络,刷新网页,选中www.bilibili.com,在标头一栏中找到Cookie:,冒号后面的就是Cookie
还手动获取Cookie,你们都是「Cookie仙人」啊~
给浏览器装个Cookie Editer之类的插件,里面肯定会有导出Cookie的功能,如图:
选择Netscape
格式导出,这时Cookie值就「导出」到剪切板了,把剪切板的cookie值保存到一个txt文件中就行了。