分享一下我的第一个开源作品 GetBilibili,只为下载 Bilibili 超清视频。

2016 年 9 月 19 日
 XhstormR

https://github.com/XhstormR/GetBilibili

功能:

优点:

缺点:

起因于经常在 BiliBili 收藏电影,无奈 you-get 、 youtube-dl 对于 BiliBili 的超清视屏解析都失效了,并迟迟不予修复,便萌生了造第一个轮子的想法,我应该会一直维护这个轮子,毕竟我也经常用的。

自学 JAVA 也已有 3 个月了,这是我的一个开源作品,有些地方可能做的不是很好,求建议,求鼓励,求 start 。

17482 次点击
所在节点    分享创造
46 条回复
XhstormR
2016 年 9 月 20 日
@a87150 UP 主一般都会二压 1080P ,文件更小,国内直链下载速度也更快。

@silencefent
我上传了 JAR 包的 https://github.com/XhstormR/GetBilibili/releases ,你只需要 JRE 运行环境。
SuperFashi
2016 年 9 月 20 日
嘛,不继续做的原因就是因为 appkey 虽然不难搞,但是更新太麻烦(懒)了,所以就不维护了。
silencefent
2016 年 9 月 20 日
@XhstormR 后来发现是我的 java 没更新到 1.80 版本的原因
XhstormR
2016 年 9 月 20 日
@silencefent 需要我提供 JRE 环境包吗,这样就不需要安装 JAVA 了。
silencefent
2016 年 9 月 20 日
@XhstormR 我这还是很久之前玩 minecraft 时候安装的 java ,现在更新后已经运行成功了,谢谢
cairnechen
2016 年 9 月 22 日
比较好奇楼主是用什么方式合并视频的,难道不需要 ffmpeg 么?
XhstormR
2016 年 9 月 22 日
@cairnechen 就是 ffmpeg 。
misaka19000
2016 年 9 月 22 日
请问楼主这是 Windows 下什么命令行界面?
XhstormR
2016 年 9 月 22 日
@misaka19000 就是 CMD 。
cairnechen
2016 年 9 月 22 日
@XhstormR 那你的 jar 是怎么依赖(不知道这个词是否准确)ffmpeg 的呢? youtube-dl 是需要下载 ffmpeg.exe 到同一目录或加入系统环境变量才能合并
XhstormR
2016 年 9 月 22 日
@cairnechen 我检测到没有 ffmpeg 的话,会自动下载,感觉这点上比 youtube-dl 做的好。
cairnechen
2016 年 9 月 22 日
@XhstormR 好吧,稍微看了下代码,居然直接去下载...
XhstormR
2016 年 9 月 22 日
@cairnechen 用新浪图床的源,用户基本感受不到延迟。
cairnechen
2016 年 9 月 22 日
@XhstormR 对于能找到 github 用 youtube-dl 的人,其实让用户自己去下载设置好点,对于普通用户当然是替它下载方便了,再进一步做 gui 就更好了
cairnechen
2016 年 9 月 22 日
@XhstormR 有一个问题想请教一下, b 站的 html5 播放器( mac linux 系统环境启用)上次改版以前,是只能播放高清视频,用 F12 很容易找到加载的 mp4 地址,最新的改版和 flash 一样播放分段 flv 了,我比较奇怪的是 youtube-dl 还是能嗅探到 mp4 ,但是嗅探不到 flv ,这是为什么?
XhstormR
2016 年 9 月 22 日
@cairnechen 这个我也不是很清楚,要看 youtube-dl 的源码才能知道。
misaka19000
2016 年 9 月 22 日
@XhstormR 是怎么美化的啊?
bluesky139
2016 年 9 月 23 日
@XhstormR 麻烦提供下 jre 包,我发现你是用 Java 8 编译的,我的是 Java 7 ,不想升。
XhstormR
2016 年 9 月 23 日
@bluesky139 看 append 。
newbie269
2016 年 9 月 23 日
滋茨楼主

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/307373

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX