Libav Adds H.264 & HEVC Encoders For NVIDIA's NVENC
Following FFmpeg in supporting NVENC for NVIDIA's GPU-based video encoding on Linux systems, the forked Libav project has now written up their own NVENC support for H.264 and H.265/HEVC.
With the latest Libav Git code, there's NVENC support with H.264 and HEVC encoders. This code is partially based on the work done within the FFmpeg umbrella and adds 1,500 lines of new code for implementing the NVENC API exposed by recent versions of the NVIDIA Linux graphics driver.
This GPU-accelerated video encoding support was added to the NVIDIA Linux driver last year and was quick with FFmpeg support that made its way into the stable FFmpeg 2.6 series. There's also Wine-Staging NVENC support as another Linux client making use of this API that's to video encoding as VDPAU to video decoding.
The Libav NVENC H.264/HEVC encoder support was pushed to mainline today with this Git commit.
With the latest Libav Git code, there's NVENC support with H.264 and HEVC encoders. This code is partially based on the work done within the FFmpeg umbrella and adds 1,500 lines of new code for implementing the NVENC API exposed by recent versions of the NVIDIA Linux graphics driver.
This GPU-accelerated video encoding support was added to the NVIDIA Linux driver last year and was quick with FFmpeg support that made its way into the stable FFmpeg 2.6 series. There's also Wine-Staging NVENC support as another Linux client making use of this API that's to video encoding as VDPAU to video decoding.
The Libav NVENC H.264/HEVC encoder support was pushed to mainline today with this Git commit.
19 Comments