Skip to content

ffmpeg: switch to scale_cuda for CUDA 13 support#449

Open
Strykar wants to merge 2 commits into
livepeer:masterfrom
Strykar:scale-cuda-cuda13
Open

ffmpeg: switch to scale_cuda for CUDA 13 support#449
Strykar wants to merge 2 commits into
livepeer:masterfrom
Strykar:scale-cuda-cuda13

Conversation

@Strykar
Copy link
Copy Markdown

@Strykar Strykar commented May 14, 2026

CUDA 13 drops the ffmpeg libnpp wrappers. Switch ffmpeg to
scale_cuda (cherry-pick from eli/no-npp), and in
install_ffmpeg.sh drop --enable-libnpp, swap the
--enable-filter flag, and expose NVCC_GENCODE_ARCH/SM overrides
(13 removed compute_60).

Built against nvidia/cuda:13.0.0-devel-ubuntu22.04 with
NVCC_GENCODE_ARCH=compute_75. CUDA 11/12 unchanged with no env.
Container-built binary repackaged as a .deb installs cleanly on
ubuntu:22.04/24.04 and debian:13 (bare-metal path validated).

iameli and others added 2 commits May 12, 2026 09:38
scale_cuda replaces scale_npp. CUDA 13 dropped compute_60; default
preserved for CUDA 11/12, override via env for newer SDKs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants