LINUX.ORG.RU

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

Исправление Loki13, (текущая версия) :

NVENC - это тоже кодирование на видяхе.

Ок. Как без cuvid транскодировать видео? Условия: декодирование и кодирование на видяхе.

Мой способ:

ffmpeg -hwaccel cuvid -c:v h264_cuvid -i video.mkv -vcodec h264_nvenc out.mkv

Разница по скорости больше чем в 4 раза при кодировании libx264(40fps) и h264_nvenc(190fps)

Упс. это я не тот вариант скописастил. исправил.

Упс2. У меня же ffmpeg сейчас собран без cuvid. Через пол час приведу замеры.

Исправление Loki13, :

NVENC - это тоже кодирование на видяхе.

Ок. Как без cuvid транскодировать видео? Условия: декодирование и кодирование на видяхе.

Мой способ:

ffmpeg -hwaccel cuvid -c:v h264_cuvid -i video.mkv -vcodec h264_nvenc out.mkv

Разница по скорости больше чем в 4 раза при кодировании libx264(40fps) и h264_nvenc(190fps)

Упс. это я не тот вариант скописастил. исправил.

Исходная версия Loki13, :

NVENC - это тоже кодирование на видяхе.

Ок. Как без cuvid транскодировать видео? Условия: декодирование и кодирование на видяхе.

Мой способ:

ffmpeg -hwaccel vdpau -i video.mkv -vcodec h264_nvenc out.mkv

Разница по скорости больше чем в 4 раза при кодировании libx264(40fps) и h264_nvenc(190fps)