История изменений
Исправление iZEN, (текущая версия) :
тебя носом ткнули в код
CUDA — это ещё не NVENC/HEVC. Это базисные вычислительные ядра и программный API для доступа к ним, которые помогают NVENC/NVDEC/HEVC обрабатывать видеопоток. Но NVENC/NVDEC/HEVC без специального патчинга mpv/ffmpeg недоступны, поэтому приложения mpv/ffmpeg вынуждены дёргать ядра CUDA через hwdec_cuda.c — в обход прориетарной технологии NVENC/NVDEC/HEVC. Поэтому ускорение видеокодирование/декодирование на Linux в такой жопе.
Исходная версия iZEN, :
тебя носом ткнули в код
CUDA — это ещё не NVENC/HEVC. Это базисные вычислительные ядра и программный API для доступа к ним, которые помогают NVENC/NVDEC/HEVC обрабатывать видеопоток. Но NVENC/NVDEC/HEVC без специального патчинга недоступны в mpv/ffmpeg, поэтому приложения mpv/ffmpeg вынуждены дёргать ядра CUDA через hwdec_cuda.c — в обход прориетарной технологии NVENC/NVDEC/HEVC. Поэтому ускорение видеокодирование/декодирование на Linux в такой жопе.