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

2016-09-19 21:59:21 +08:00
 XhstormR

https://github.com/XhstormR/GetBilibili

功能:

优点:

缺点:

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

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

16536 次点击
所在节点    分享创造
46 条回复
XhstormR
2016-09-20 18:51:24 +08:00
@a87150 UP 主一般都会二压 1080P ,文件更小,国内直链下载速度也更快。

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

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

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

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

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

© 2021 V2EX