![]() The NVENCODE APIs expose encoding capabilities on Windows (Windows 7 and above) and Linux. ![]() This document provides information on how to program the NVENC using the NVENCODE APIs exposed in the SDK. For a full list of GPUs and formats supported, please see the available GPU Support Matrix. NVENC hardware’s encoding capabilities can be accessed using the NVENCODE APIs, available in the NVIDIA Video Codec SDK. Ability to add your own custom high-performance CUDA filters using the shared CUDA context implementation in FFmpeg.Create high-performance end-to-end hardware-accelerated video processing, 1:N encoding and 1:N transcoding pipeline using built-in filters in FFmpeg.Granular control over encoding settings such as encoding preset, rate control and other video quality parameters.Hardware-accelerated decoding of H.264, HEVC, VP9, VP8, MPEG2, MPEG4*, and AV1.Hardware-accelerated encoding of H.264 and HEVC*. ![]() If you have an NVIDIA GPU which supports hardware-accelerated video encoding and decoding, it’s simply a matter of compiling FFmpeg binary with the required support for NVIDIA libraries and using the resulting binaries to speed up video encoding/decoding.įFmpeg supports following functionality accelerated by video hardware on NVIDIA GPUs: A complete set of APIs, samples, and documentation for hardware-accelerated video encode and decode on Windows and Linux. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |