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

Install

Ypb works on Linux, macOS, and Windows.

There are two installation methods available:

  1. Pre-built binaries: Install platform-specific binaries along with additional dependencies
  2. Container image: Run in a container with all dependencies bundled

Choosing installation method

The choice depends on your current setup and usage:

FeaturePre-built binariesContainer image
SetupYou already have yt-dlp and FFmpeg installed with additional dependenciesYou want a self-contained setup with all dependencies
InstallationManual installation of binaries and dependenciesRequires Podman or Docker
UpdatesManual updating of all dependenciesUpdating container image

Requirements

While ypb itself is lightweight, it relies on yt-dlp:

  • yt-dlp: For video info extraction and downloading. Nightly builds are recommended. If you use binaries, update with: yt-dlp --update-to nightly

  • FFmpeg (optional): For muxing downloads with ypb download.

Additional dependencies

The following dependencies are optional but strongly recommended: