Skip to content
/ Revda Public
forked from THMonster/Revda

Tools to play live stream with danmaku.

License

Notifications You must be signed in to change notification settings

NickCao/Revda

 
 

Repository files navigation

Revda

Linux平台下的弹幕直播播放工具。

5.0.0发布,更名为Revda,gui工具使用tauri重写,不再依赖qt,很多地方有较大改动,请阅读Github Wiki

Features

  • 支持国内外各大主流直播平台的直播播放。
  • 稳定60帧的弹幕。
  • 得益于mpv的优秀播放性能。
  • 直播录制,包括直播流和弹幕,弹幕直接包含在录制下来的视频文件中(字幕轨)。
  • Bilibili视频的播放与下载(都包含弹幕支持),自动连播以及选集。

Support Status

Site 直播 直播弹幕 视频 视频弹幕
Bilibili
Douyu
Huya
YouTube
Twitch

Screenshot

Screenshot.png Screenshot.png

Requirements

  • 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)

Installation

Archlinux

sudo pacman -S revda-git

Thanks for @MarvelousBlack's maintenance.

AUR

paru -S revda-git # or any other aur helper

From source

git clone https://github.com/THMonster/Revda.git --recursive
cd Revda
mkdir build
cd ./build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
sudo make install

Usage

Github Wiki

About

Tools to play live stream with danmaku.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 49.4%
  • Vue 41.1%
  • JavaScript 5.0%
  • Nix 2.2%
  • HTML 1.1%
  • TypeScript 1.0%
  • Makefile 0.2%