HCC2D Packages

APT Repositories

Install HCC2D command-line packages using the official APT repositories hosted at hcc2d.com.

These repositories let Debian and Ubuntu users install, update, and remove the HCC2D CLI encoder and Streamer with standard APT commands.

1. Install the shared repository key

curl -fsSL https://hcc2d.com/apt-encoder/hcc2d-archive-keyring.gpg \
  | sudo tee /usr/share/keyrings/hcc2d-archive-keyring.gpg >/dev/null

2. Add the repositories

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/hcc2d-archive-keyring.gpg] https://hcc2d.com/apt-encoder noble main" \
  | sudo tee /etc/apt/sources.list.d/hcc2d-encoder.list >/dev/null

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/hcc2d-archive-keyring.gpg] https://hcc2d.com/apt-streamer noble main" \
  | sudo tee /etc/apt/sources.list.d/hcc2d-streamer.list >/dev/null

3. Install the packages

sudo apt update
sudo apt install hcc2d-encoder hcc2d-streamer

Updates and removal

After the repositories are configured, standard package management works as usual:

sudo apt upgrade
sudo apt remove hcc2d-encoder hcc2d-streamer

Choose the correct distribution codename

Replace noble with your own distribution codename if needed. Supported codenames currently published are Ubuntu jammy, Ubuntu noble, Debian bookworm, and Debian trixie.

Repository files

Advanced users and automation can access the signed metadata directly from each APT repository root. Both repositories use the same public key.

← Back to HCC2D