Install this version:
emerge -a =media-plugins/gst-plugins-nvcodec-1.28.2
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =media-plugins/gst-plugins-nvcodec-1.28.2
Or alternatively:
emerge --autounmask-write -a =media-plugins/gst-plugins-nvcodec-1.28.2
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.28.2 | 8 | ~amd64 |
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="NVIDIA GPU codec (NVENC/NVDEC) plugin for GStreamer"
HOMEPAGE="https://gstreamer.freedesktop.org/"
KEYWORDS="~amd64"
# nv-codec-headers provides the NVENC/NVDEC API headers needed at build time.
# At runtime, NVIDIA drivers provide libcuda.so.1, libnvcuvid.so and
# libnvidia-encode.so via dlopen (no link-time CUDA dependency).
RDEPEND="
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[${MULTILIB_USEDEP}]
x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}
>=media-libs/nv-codec-headers-11.1.5.0
"
>=media-libs/gst-plugins-bad-1.28.2:[] x11-drivers/nvidia-drivers[] >=media-libs/nv-codec-headers-11.1.5.0
>=media-libs/gst-plugins-bad-1.28.2:[] x11-drivers/nvidia-drivers[]