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

Pre-built binaries

Prerequisites

Ensure the following requirements are installed based on your intended usage:

  • ypb serve: yt-dlp with additional dependencies (to avoid 403 HTTP errors)
  • ypb download: All of the above plus FFmpeg (for muxing during downloads)

Install from binaries

Pre-built binaries for different platforms are available on the GitHub latest release page.

Linux/macOS

Download the binary for your operating system using the links above, and place it to a directory that is in your PATH. Make the binary executable with chmod +x.

Once installed, verify the installation:

ypb version

Windows

Download the binary using the links above, and extract it to a permanent location such as C:\Program Files\ypb\. Add this directory to your system PATH via Environment Variables settings to make the binary accessible from any location in PowerShell.

Install from source

If you have Go installed, you can build ypb from source:

go install github.com/xymaxim/ypb@latest

Note: this is not recommended unless you need a development version.