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