Linux平台下的弹幕直播播放工具。
5.0.0发布,更名为Revda,gui工具使用tauri
重写,不再依赖qt,很多地方有较大改动,请阅读Github Wiki。
- 支持国内外各大主流直播平台的直播播放。
- 稳定60帧的弹幕。
- 得益于mpv的优秀播放性能。
- 直播录制,包括直播流和弹幕,弹幕直接包含在录制下来的视频文件中(字幕轨)。
- Bilibili视频的播放与下载(都包含弹幕支持),自动连播以及选集。
Site | 直播 | 直播弹幕 | 视频 | 视频弹幕 |
---|---|---|---|---|
Bilibili | ✓ | ✓ | ✓ | ✓ |
Douyu | ✓ | ✓ | ||
Huya | ✓ | ✓ | ||
YouTube | ✓ | ✓ | ||
Twitch | ✓ | ✓ |
- cmake (for build)
- yarn (for build)
- extra-cmake-modules (for build)
- a proper rust compiler with cargo (for build)
- mpv
- ffmpeg
- curl
- webkit2gtk
- nodejs (optional, for douyu support)
ArchlinuxCN repo
sudo pacman -S revda-git
Thanks for @MarvelousBlack's maintenance.
paru -S revda-git # or any other aur helper
git clone https://github.com/THMonster/Revda.git --recursive
cd Revda
mkdir build
cd ./build
cmake -DCMAKE_BUILD_TYPE=Release ..
# build revda without dmlive
# cmake -DCMAKE_BUILD_TYPE=Release -DNODMLIVE=1 ..
make
sudo make install/fast