简易bilibili(哔哩哔哩)视频播放器
注意: 本程序功能均使用公开API实现,不涉及破解版权内容等功能,用户播放、下载任何内容与本项目无关,请注意资源的版权。
- 没有烦人的登录弹框
- 不加载乱七八糟的跟踪脚本
- 支持直接跳到主站 (electron特色(
[x] 播放bilibil视频
[x] 登录功能
[x] 查看视频简介
[x] 自动连播
[x] 键盘访问 (大部分功能)
[x] 命令行自动播放
[ ] 切换清晰度 (因为未知原因,目前只能拿到360P视频(无语...在浏览器里面可以拿到720P,换成electron就只能360P))
[ ] 下载功能
[ ] 弹幕功能 (近期不准备实现)
Electron + Node.js
基本用法:bxvideoplayer.exe av或bv号
新语法: bxvideoplayer.exe --video=av或bv号
自动播放语法:指定av/bv的基础上加上 -p分P号选项
示例:
[[经典语法]]
bxvideoplayer.exe av833240056 # 解析av号 (此语法视频编号位置固定)
bxvideoplayer.exe BV1bW411n7fY # 解析bv号 (此语法视频编号位置固定)
-bxvideoplayer.exe lalala av833240056 <-- 不能调换参数顺序
[[新语法]]
bxvideoplayer.exe --video=av833240056 # 新写法,参数位置随意,无效参数直接忽略
bxvideoplayer.exe --video=BV1bW411n7fY # 新写法,参数位置随意,无效参数直接忽略
bxvideoplayer.exe lalala --video=av833240056 # 也能运行
[[自动播放]]
bxvideoplayer.exe av833240056 -p1 # 指定视频av或bv号,加上分P,即可实现自动播放
bxvideoplayer.exe -p1 --video=av833240056 # 如果要调换参数顺序,需要使用新语法
-bxvideoplayer.exe -p1 av833240056 <-- 无法解析!
bxvideoplayer.exe av833240056 -p 1 # 分P写分开也是可以的,看个人习惯
GPL-3.0.