GetBilibili
GetBilibili copied to clipboard
Download Bilibili Ultra-Definition Video
GetBilibili
Link
Get Bilibili Ultra-Definition Video Link
支持原视频链接、XML 和 JSON
GetBilibili.jar -l http://www.bilibili.com/video/av6896579/
GetBilibili.jar -l "https://interface.bilibili.com/playurl?cid=11239800&ts=1477907912&player=1&sign=d47cc63f6ca756e3d9b806b7068df18b"
GetBilibili.jar -l "https://interface.bilibili.com/playurl?cid=11239800&appkey=84956560bc028eb7&otype=json&type=flv&quality=3&sign=c639a8283b4180cf0c3d553de3387309"
Download
Download Bilibili Ultra-Definition Video
支持原视频链接、XML 和 JSON
GetBilibili.jar -d http://www.bilibili.com/video/av6896579/
GetBilibili.jar -d "https://interface.bilibili.com/playurl?cid=11239800&ts=1477907912&player=1&sign=d47cc63f6ca756e3d9b806b7068df18b"
GetBilibili.jar -d "https://interface.bilibili.com/playurl?cid=11239800&appkey=84956560bc028eb7&otype=json&type=flv&quality=3&sign=c639a8283b4180cf0c3d553de3387309"
Merge
Merge Segmented Video
新建 GetBilibili 文件夹,在里面放置 FLV 文件即可
GetBilibili.jar -m
Option
- -delete
- (Default: false) Delete segmented video after completion
- -convert
- (Default: false) Convert FLV to MP4 after completion
- -dir <arg>
- (Default: Jar Dir) Specify the download/merge directory
- -cookie <arg>
- (Default: null) Specify the cookie
Note
现在的这个 Key 因使用次数过多而被限速了(影响 -d
的原视频链接选项,10 KB/S),也不知道多久能恢复。
而我也不打算找更多的 Key 了,毕竟这不是可持续性发展。
所以我增加了 JSON 和 XML 这 2 种下载方式,算是一种 workaround 吧。
本项目已停止维护,后续开发将在 这个仓库 进行,主要工作是进行 C 语言版本的移植。
Reference
https://www.v2ex.com/t/307373
JRE:https://pan.baidu.com/s/1i5nt6AT 密码:nubs
TODO
- [x] 显示视频的标题、大小和时间
- [x] 保存文件名为视频标题
- [x] 自定义下载目录
- [x] 合并后无损转为 MP4 格式
- [x] 支持解析番剧视频
- [x] 支持解析隐藏视频(需自行设置 Cookie)
- [x] 支持解析 1080P 分辨率视频(需自行设置 Cookie)