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.