Skip to content

Installation

Dependencies

  • ffmpeg (optional, recommended) required for transmuxing streams.
  • chrome / chromium (optional) needed only for the capture sub-command.

Pre-built Binaries

Visit the releases page for pre-built binaries or grab the latest CI builds. Extract the binary and add its path to your system's PATH.

Downloads and extracts the vsd binary to your current directory.

scoop install vsd
irm https://github.com/clitic/vsd/releases/download/vsd-0.5.0/vsd-0.5.0-x86_64-pc-windows-msvc.zip -OutFile vsd.zip; Expand-Archive vsd.zip -DestinationPath . -Force; rm vsd.zip
irm https://github.com/clitic/vsd/releases/download/vsd-0.5.0/vsd-0.5.0-aarch64-pc-windows-msvc.zip -OutFile vsd.zip; Expand-Archive vsd.zip -DestinationPath . -Force; rm vsd.zip

Downloads and extracts the vsd binary to your current directory.

yay -Syu vsd
curl -L https://github.com/clitic/vsd/releases/download/vsd-0.5.0/vsd-0.5.0-x86_64-unknown-linux-musl.tar.xz | tar xJC .
curl -L https://github.com/clitic/vsd/releases/download/vsd-0.5.0/vsd-0.5.0-aarch64-unknown-linux-musl.tar.xz | tar xJC .

Downloads and extracts the vsd binary to your current directory.

brew install vsd
curl -L https://github.com/clitic/vsd/releases/download/vsd-0.5.0/vsd-0.5.0-aarch64-apple-darwin.tar.xz | tar xJC .

Downloads and extracts the vsd binary to Termux's $PREFIX/bin directory. Also see, android support for more details.

curl -L https://github.com/clitic/vsd/releases/download/vsd-0.5.0/vsd-0.5.0-aarch64-linux-android.tar.xz | tar xJC $PREFIX/bin

Install via Cargo

You can also install vsd using cargo.

cargo install vsd