Nvidia NVENC (short for Nvidia Encoder)[1] is a feature in Nvidia graphics cards that performs video encoding, offloading this compute-intensive task from the CPU to a dedicated part of the GPU. It was introduced with the Kepler-based GeForce 600 series in March 2012 (GT 610, GT620 and GT630 is Fermi Architecture).[2][3]
The encoder is supported in many livestreaming and recording programs, such as vMix, Wirecast, Open Broadcaster Software (OBS) and Bandicam, as well as video editing apps, such as Adobe Premiere Pro or DaVinci Resolve. It also works with Share game capture, which is included in Nvidia's GeForce Experience software.[4][5][6]
Until March 2023 consumer-targeted GeForce graphics cards officially support no more than 3 simultaneously encoding video streams, regardless of the count of the cards installed, but this restriction can be circumvented on Linux and Windows systems by applying an unofficial patch to the drivers. Doing so also unlocks NVIDIA Frame Buffer Capture (NVFBC), a fast desktop capture API that uses the capabilities of the GPU and its driver to accelerate capture.[7] Professional cards support between 3 and unrestricted simultaneous streams per card, depending on card model and compression quality,[2] the restrictions were loosened in 2023 allowing up to 5 simultaneously encoding video streams.[8] From January 2024 onwards, 8 simultaneous encoding video streams became the baseline.[9]
Nvidia chips also feature an onboard decoder, NVDEC (short for Nvidia Decoder), to offload video decoding from the CPU to a dedicated part of the GPU.[2]
^"NVIDIA GeForce RTX 40 Series Graphics Cards". NVIDIA. Retrieved February 28, 2024.
^ abc"NVIDIA VIDEO CODEC SDK". NVIDIA Developer. Nvidia. August 23, 2013. Retrieved November 12, 2017.
^"Maxwell's Feature Set: Kepler Refined". AnandTech. February 18, 2014.
^"System Requirements for NVIDIA GeForce Experience | GeForce | GeForce". www.geforce.com. Retrieved August 17, 2016.
^"Wirecast Tech Specs". telestream.net. Retrieved December 19, 2017.
^"Open Broadcaster Software – Index". obsproject.com. Archived from the original on March 23, 2019. Retrieved August 17, 2016.
^"nvidia-patch". GitHub.
^Shilov, Anton (March 24, 2023). "Nvidia Lifts Some Video Encoding Limitations from Consumer GPUs". tomshardware. Retrieved March 26, 2023.
NvidiaNVENC (short for Nvidia Encoder) is a feature in Nvidia graphics cards that performs video encoding, offloading this compute-intensive task from...
Interface (SLI) TurboCache Tegra Apple M1 CUDA Nvidia NVDEC NvidiaNVENC Qualcomm Adreno ARM Mali Comparison of Nvidia nForce chipsets List of AMD graphics processing...
accompanied by NVENC for video encoding in Nvidia's Video Codec SDK. NVDEC can offload video decoding to full fixed-function decoding hardware (Nvidia PureVideo)...
considerable amount of a GPU's die area and should not be confused with NvidiaNVENC. In addition to video decoding on chip, PureVideo offers features such...
Nvidia's video encoder, NVENC, is 1.5 to 2 times faster than on Kepler-based GPUs meaning it can encode video at 6 to 8 times playback speed. Nvidia also...
encoding, OBS Studio can use the x264 transcoder, Intel Quick Sync Video, NvidiaNVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4...
Intel's Ivy Bridge produced similar image quality compared to the NVENC encoder on Nvidia's GTX 680 while performing much better at resolutions lower than...
acceleration Nvidia NVDEC NvidiaNVENC TechPowerUp and the NVIDIA reference sheet contradict each other on the single precision performance, showing NVIDIA's data...
hardware for video encoding and decoding (Intel's Quick Sync Video, Nvidia'sNVENC, or AMD's Video Coding Engine / Video Core Next). This hardware is usually...
GeForce 40 series is a family of graphics processing units developed by Nvidia, succeeding the GeForce 30 series. The series was announced on September...
2016. "Nvidia Pascal HDCP 2.2". GeForce. Archived from the original on May 8, 2016. Retrieved May 8, 2016. "Whether GT1030 is support nvenc encoder?"...
GeForce 16 series is a series of graphics processing units developed by Nvidia, based on the Turing microarchitecture, announced in February 2019. The...
Like Intel's Quick Sync, NVENC is currently exposed through a proprietary API, though Nvidia does have plans to provide NVENC usage through CUDA. In the...
consumer-facing additional features; Nvidia instead focused on power efficiency. Nvidia's video encoder, NVENC, is 1.5 to 2 times faster than on Kepler-based...
specified size or time value. It supports hardware acceleration through NvidiaNVENC AV1/HEVC/H.264, CUDA, AMD APP AV1/HEVC/H.264 and Intel Quick Sync Video...
cycle. Qualcomm Snapdragon List of Qualcomm Snapdragon processors Nvidia NVDEC NvidiaNVENC Texas Instruments TMS320 CEVA, Inc. Super Harvard Architecture...
21, 2022. DaVinci Resolve 18.1, released on November 11, 2022, added NvidiaNVENC AV1 hardware encoding support. On October 20, 2022, Blackmagic Design...
GEFORCE GTX 700 SERIES) is a series of graphics processing units developed by Nvidia. While mainly a refresh of the Kepler microarchitecture (GK-codenamed chips)...
and decoding core. AMD's AMF AV1 encoder is comparable in quality to Nvidia'sNVENC AV1 encoder but can handle a higher number of simultaneous encoding...
software, camera). Encoder is compliant with Intel Quick Sync Video and NvidiaNVENC hardware acceleration. Flixwagon Platform Video Server Flixwagon No StreamCoder...