BilibiliConsole
BilibiliConsole copied to clipboard
Bilibili的Linux客户端
BilibiliConsole
Bilibili的Linux客户端
由知乎用户@躺糖的回答启发,准备写一个基于FrameBuffer的BiliBili视频播放器。
功能设想
- 播放视频(直接通过参数指定av号和分P来播放),优先级:非常高
- 显示弹幕(可配置),优先级:高
- 账户登陆,优先级:中
- 发送弹幕,优先级:低
- 显示视频列表,优先级:非常低
- 插件系统,优先级:非常低
暂时就想到这么多了,还有其他想法的赶紧提issue
基础设定
开发语言:C++
播放视频采用的库:LibVLC
视频输出: SDL2 (通过 DirectFB 支持 TTY 输出, 需要自行配置 DirectFB)
其他设定待定
项目进展披露
- [x] 使用 LibVLC 和 SDL2 播放视频。
- [x] 完善播放器核心代码
- [x] 文字输出
- [x] 加入弹幕功能
- [ ] 连接Bilibili