Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Building

Dependencies

Arch:

sudo pacman -S rust mpv wayland wayland-protocols libxkbcommon fontconfig mesa

Ubuntu/Debian:

sudo apt install cargo libmpv-dev libwayland-dev libxkbcommon-dev libfontconfig-dev libegl-dev

软呢帽:

sudo dnf install cargo mpv-libs-devel wayland-devel libxkbcommon-devel fontconfig-devel mesa-libEGL-devel

构建

git clone https://github.com/YangYuS8/wayvid
cd wayvid

# Release build
cargo build --release

# Install using script (recommended)
./scripts/install.sh --user

# Or manual install
sudo install -Dm755 target/release/wayvid-gui /usr/local/bin/
sudo install -Dm755 target/release/wayvid-ctl /usr/local/bin/

Binaries

v0.5 produces two binaries:

  • wayvid-gui - Main GUI application with embedded playback engine
  • wayvid-ctl - CLI control tool for scripting

Test

cargo test --workspace
cargo clippy --workspace

验证

wayvid-gui --version
wayvid-ctl --version