LINUX.ORG.RU

История изменений

Исправление 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 в такой жопе.