Описание тега cuvid

0 ответов

Декодировать видеопоток из сокета с помощью декодера CUVID

В примере декодирования CUVID (cudaDecodeD3D9) есть VideSource класс, который берет адрес файла видео и получает CUvideosource как это: cuvidCreateVideoSource(&hVideoSource_, sFileName.c_str(), &oVideoSourceParameters); //hVideoSource_ is th…
12 ноя '17 в 12:41
0 ответов

Можно ли получить вектор движения из ffmpeg с помощью декодера cuvid (h264_cuvid)

Интересно, возможно ли получить данные вектора движения из декодирования потока h264 с помощью ffmpeg с использованием декодера h264_cuvid? С помощью стандартного декодера "h264" я могу получить их в боковых данных avframe (передавая av_dict_set(&op…
17 ноя '17 в 13:52
0 ответов

Как декодировать несколько видео одновременно с NVENC?

Я хочу декодировать несколько видео одновременно с NVDEC в рамках одного процесса. Я много гуглил, но не смог найти ответ на свои вопросы. Нужно ли создавать отдельный декодер и парсер для каждого видео, то есть мне нужно позвонить cuvidCreateDecode…
27 фев '19 в 08:02
0 ответов

Есть ли способ использовать декодер cuvid в OpenCV?

Хотите знать, есть ли способ использовать кодеки NVIDIA (например, cuvid, scale_npp, nvenc_h264/nvenc_hevc) в OpenCV? Эти кодеки можно использовать в командной строке FFMpeg. Поскольку FFMpeg является бэкэндом для OpenCV (например, использует libavc…
07 сен '18 в 07:23
2 ответа

Ошибка при использовании декодера h264_cuvid с ffmpeg

Я пытаюсь декодировать видео, используя аппаратное ускорение NVIDIA с помощью ffmpeg. Я использую графическую карту NVIDIA GeForce GT 745M (GPU:GK107), которая совместима с cuvid в соответствии с рекомендациями NVIDIA здесь Я скомпилировал ffmpeg со…
01 июн '17 в 16:11
0 ответов

ffmpeg Устройства с поддержкой NVENC не найдены, если они работают на нескольких графических процессорах

У меня есть 4 графических процессора Geforce 1060 и работающий ffmpeg с cuvid на сервере Ubuntu. Если я запускаю это: /bin/ffmpeg -hwaccel cuvid -i 0.mkv -c:v hevc_nvenc -profile:v main -rc vbr_hq -qmin 18 -qmax 24 -b:v 1000k -maxrate 3000k -preset …
25 окт '17 в 13:38
1 ответ

Почему нет AVFrame->data[2] data при декодировании h264 с помощью ffmpeg, используйте "h264_cuvid"

ENV: Ubuntu 16.04 64 бит; ffmpeg 3.3.2 сборка, которая cuda cuvid libnpp... используйте ffmpeg cmd: ffmpeg -vsync 0 -c:v h264_cuvid -i test.264 -f rawvideo test.yuv работает нормально, сгенерированный файл yuv в порядке. НО, когда я декодирую этот ф…
26 июл '17 в 08:10
1 ответ

Кодировать видео OpenGL, не покидая память графического процессора

Я делаю некоторую предварительную работу, чтобы создать конвейер рендеринга, и я исследую, является ли OpenGL хорошим вариантом для моего случая использования: из языка разметки мне нужно создать видео, в идеале используя opengl, который уже реализу…
05 июл '18 в 14:30
0 ответов

Заставь ffplay оставлять видео на GPU

Есть ли способ использовать ffplay декодировать видео на GPU (используя h264_cuvid декодер, например), а затем показывать вывод на экране, не копируя каждый кадр на хост сначала? Я использую следующую команду для запуска ffplay декодирование + воспр…
06 фев '19 в 09:17
1 ответ

Библиотеки драйверов NVidia в образе nvidia/cuda

Я хочу запустить ffmpeg с ускоренным декодированием cuvid в контейнере на основе официального nvidia/cuda образ. Ffmpeg не может найти libnvcuvid.so, хотя есть все необходимые библиотеки cuda. Выход из ldconfig -p | grep libnv из контейнера: libnvrt…
14 фев '18 в 11:56
0 ответов

FFMpeg libavcodec hwaccel workings

Кто-нибудь может объяснить, как hwaccel декодирует, фильтрует и кодирует работу в FFMpeg libavcodec? Какова большая картина? Каковы основные функции и структуры?Есть ли разница в том, как обрабатываются графические процессоры VAAPI и CUDA? Подойдет …
03 дек '18 в 03:44
2 ответа

Как я могу преобразовать FFmpeg AVFrame с пиксельным форматом AV_PIX_FMT_CUDA в новый AVFrame с пиксельным форматом AV_PIX_FMT_RGB

У меня есть простое приложение C++, которое использует FFmpeg 3.2 для получения потока RTP H264. Чтобы сохранить процессор, я делаю часть декодирования с помощью кодека h264_cuvid. Мой FFmpeg 3.2 скомпилирован с ускорением hw. На самом деле, если я …
01 ноя '17 в 06:23
1 ответ

Как получить архитектуру графического процессора устройства для CUVID?

Я реализую видеодекодер, используя функцию NVIDIA NvDec CUVID. Согласно главе 2 (крайне неадекватного) руководства, пределы декодирования определяются архитектурой графического процессора. т. е. максимальное разрешение по горизонтали h265 составляет…
16 май '17 в 18:14
0 ответов

FFMPEG Видео с изображений в mp4 в NVIDIA GPU

Я пытаюсь закодировать видео h264 .mp4, созданное из изображений.jpg, используя 1070ti nvidia cuda power, с переходным переходом между изображениями. Я могу визуализировать видео в графическом процессоре, используя флаги -c:v h264_nvenc, я вижу коро…
16 авг '19 в 16:34
0 ответов

Проблема с перенастройкой декодера NVDEC на Tesla K80

Я построил декодер h264, который обрабатывает только I-кадры H.264 различных размеров (с помощью функции cuvidReconfigureDecoder()). Он работает, как ожидалось, на моем старом GeForce GTX 750 Ti, а также на производственном сервере, оснащенном RTX 2…
20 янв '20 в 16:43
2 ответа

Nvidia NVDEC - копирование декодированного кадра в текстуру D3D11 NV12

Я пытаюсь скопировать декодированный буфер NV12 NVDEC непосредственно в текстуру NV12 d3d11. Пока не повезло. Что мне удалось сделать, так это двойное копирование с использованием 2 текстур d3d11 (яркость + цветность), 2 cuGraphicsMapResources, 2 cu…
20 май '20 в 10:30
1 ответ

Невозможно получить возможности декодирования с помощью cuvidGetDecoderCaps CUDA SDK

У меня есть сервер с Tesla T4 GPU. Я пытаюсь декодировать видео H264 на GPU. Я использую Cuda SDK для получения CUVIDDECODECAPS (возможности декодирования графического процессора), но он возвращает 0 для MinWidth, MinHeight, MaxWidth, MaxHeight и fa…
16 фев '21 в 09:45
1 ответ

Полностью ускоренный графический процессор (декодирование, деинтерлейсинг, масштабирование, кодирование) поток переменных HLS с ffmpeg

Я пытаюсь создать переменный живой поток HLS MBR с помощью ffmpeg, который будет полностью ускорен на уровне графического процессора. Это означает ускоренное декодирование, деинтерлейсинг, масштабирование и кодирование. Вот мой сломанный пример ... …
0 ответов

cuda недопустимый дескриптор ресурса при использовании декодера h264_cuvid в моей программе на C [закрыто]

Я пытаюсь использовать ускорение графического процессора в своей программе декодирования ffmpeg и проверяю кодеки ffmpeg командой: ffmpeg -codecs | grep nv, и это показывает, что я могу использовать декодер h264_cuvid (на самом деле, я уже использов…
28 июл '21 в 06:21
0 ответов

cuda недопустимый дескриптор ресурса при использовании декодера h264_cuvid для декодирования видео в моей программе на C

Я пытаюсь использовать ускорение графического процессора в своей программе декодирования ffmpeg и проверяю кодеки ffmpeg командой: ffmpeg -codecs | grep nv, и это показывает, что я могу использовать декодер h264_cuvid (на самом деле, я уже использов…
29 июл '21 в 05:22