Кроссплатформенный VA API позволяет и обеспечивает доступ к аппаратной обработке видео с использованием аппаратных графических процессоров (GPU) для ускорения обработки видео.
1 ответ

Gstreamer Appsink не получает данные из конвейера

Я проектирую конвейер для кодирования видеокадра из приложения opencv (полученного с веб-камеры) в формат video/x-h264, отправки его по сети и декодирования на другом устройстве другого типа (возможно, в raspberry pi) на правильный RGB поток для мое…
26 ноя '15 в 21:32
0 ответов

Реализовать функцию, подобную FFMpeg -r и -vf, используя библиотеки libav*?

Хотите знать, если кто-нибудь может предложить несколько советов о том, как использовать библиотеки FFMpeg libav* для реализации следующего? Особенно опции -r и -vf? ffmpeg -hwaccel vaapi -hwaccel_device /dev/dri/renderD129 -hwaccel_output_format va…
11 дек '18 в 09:12
0 ответов

Как мне кодировать видео h265 mov с полным цветовым диапазоном 0-255 с помощью vaapi libva

Я делаю аппаратное кодирование h265 в файл контейнера MOV, используя аппаратное ускорение vaapi с помощью libva. У меня есть воспроизводимый видеофайл, но экспортированный диапазон цветов не соответствует входным данным. Черные и белые сокрушены, и …
24 дек '18 в 20:55
1 ответ

Ошибка сборки libpthreads-stubs-0.3 в Windows

Я пытаюсь скомпилировать libpthreads-stubs-0.3 (для vaapi) на машине с Windows, которая имеет среду MinGW и MSys. Я установил пакет mingw32-pthreads-w32 dev (версия 2.9.1-1) в MinGW. Теперь, когда я пытаюсь скомпилировать libpthreads-stubs-0.3 (есть…
08 июн '16 в 10:14
0 ответов

Потоковое видео с GStreamer + vaapi

Я пытаюсь сжать изображение с веб-камеры с помощью vaapi***enc и передать изображение по протоколу UDP. Есть ли хорошие образцы или ссылки?Все примеры, которые я смог найти, не пробовали одновременно передавать видео vaapi и UDP. С другой стороны, я…
29 сен '16 в 18:44
3 ответа

Как вы получаете FFMPEG для кодирования с vaapi?

Я видел различные примеры использования libavcodec с vaapi для ускоренного декодирования, но как вы используете его для ускорения кодирования?
23 сен '14 в 16:55
0 ответов

Разработка собственного плагина в gstreamer-vaapi

Я разрабатываю пользовательский плагин для gstreamer-vaapi. Я обращаюсь к данным GstVaapiVideoMeta из буфера поступления, используя следующий фрагмент кода, GstVaapiVideoMeta *meta; . . meta = gst_buffer_get_vaapi_video_meta (buf); Компиляция удалас…
08 мар '18 в 08:16
0 ответов

Аппаратное кодирование FFMPEG H264

В настоящее время я пытаюсь использовать FFMPEG с аппаратным / графическим кодированием с кодеком H264. То, что я делаю, я направляю необработанные данные в ffmpeg для вывода их в поток udp. Это мои настройки: var ffmpegArgs = [ '-c:v', 'rawvideo',/…
1 ответ

Как конвертировать из AV_PIX_FMT_VAAPI в AV_PIX_FMT_YUV420 с помощью FFMPEG sws_scaler api?

Я использую приведенный ниже код для преобразования из VAAPI в формат YUV420. AVFrame* src, * dst; SwsContext* conversion_context_ = sws_getContext(videoDecoder_->width(), videoDecoder_->height(), AV_PIX_FMT_VAAPI,scaler_->getWidth(), scale…
25 апр '18 в 13:34
2 ответа

Как использовать ffmpeg с кодировщиком mjpeg_vaapi (с аппаратным ускорением)?

Когда я использую ffmpeg с кодировщиком mjpeg без аппаратного ускорения, все работает нормально. Я использую следующую команду: ffmpeg -nostdin -rtsp_transport udp_multicast -allowed_media_types 'video' -i 'rtsp://MYIP' -ss 00:00:0.00 -f image2pipe …
26 июл '18 в 19:06
1 ответ

Как изменить рейтинг плагина Gstreamer?

Я скачал и скомпилировал набор плагинов vaapi, и для некоторых конкретных случаев он прекрасно работает, но также ломает многие из моих существующих конвейеров. Я хотел бы изменить Gstreamer, чтобы сначала использовать другие декодеры. Есть ли спосо…
04 ноя '15 в 23:20
1 ответ

FFMPEG Hwaccel ошибка с hwupload

В настоящее время я пытаюсь использовать vaapi hwaccelleration на FFMPEG. В моей команде у меня есть hwaccel на vaapi, hwaccel_output_fomrat на vaapi, -hwaccel_device на /dev/dri/renderD128, так же как -vf как format=nv12, hwupload и как видео кодек…
03 авг '17 в 06:32
1 ответ

Подключение к общему ресурсу Docker Swarm

Запрос помощи Docker: я пытаюсь подключить контейнер в нашем Swarm к устройству в /dev, Соединение работает корректно через сопоставление устройств при работе в док-контейнере, однако мы не можем подключиться к устройству в нашем узле Swarm. Устройс…
06 мар '18 в 22:44
0 ответов

VA-API не может работать в экземпляре VMware Ubuntu

Моя система - Ubuntu 15.10, работающая в VMware Workstation 12.0.1 на хосте Windows 10, и я пытаюсь запустить программу, основанную на VAAPI, но когда она добирается до инициализации VAAPI, она возвращает ошибку: libva info: VA-API version 0.38.0 li…
03 дек '15 в 17:00
0 ответов

Как проверить совместимость VA-API на машине Intel с Unix?

Я пытаюсь написать скрипт, который будет использовать VA-API. Для этого мне нужно проверить, доступен ли VA-API. Чтобы ускорить процесс проверки, я не могу установить vainfo Есть ли какая-либо команда или файл, где я могу получить эту информацию?
14 фев '19 в 12:46
0 ответов

ffmpeg vaapi и drawtext

Простой вопрос, как ад: возможно ли использовать аппаратное ускорение транскодирования с ffmpeg, процессором Intel и VAAPI, используя наложение текста с drawtext? Моя текущая рабочая команда без drawtext: ffmpeg -vaapi_device /dev/dri/card0 -hwaccel…
31 май '17 в 09:29
1 ответ

Кодирование двух полных потоков HD в Linux + GPU с Intel HD4000 / VA API / FFMPEG / OpenGL

Я хочу кодировать / транслировать два полных потока HD в реальном времени с моего ноутбука в удаленное место, используя linux/xorg на хосте. VA API для этого я играл с VA API, но производительность довольно плохая - 5,59 кадров в секунду (см. вставк…
28 мар '16 в 10:30
1 ответ

Проблема совместимости VAAPI с графическим контроллером процессора Intel Corporation третьего поколения.

Я получаю ниже ошибки при запуске Vainfo libva info: VA-API version 0.99.0 libva info: va_getDriverName() returns 0 libva info: User requested driver 'iHD' libva info: Trying to open /opt/intel/mediasdk/lib64/iHD_drv_video.so libva info: Found init …
27 окт '16 в 11:10
0 ответов

ВНИМАНИЕ: ошибочный конвейер: нет элемента "vaapidecode"

Когда я запускаю эту линию gst-launch filesrc location=source.mp4 ! decodebin2 ! ffmpegcolorspace ! video/x-raw-rgb ! vaapidecode ! avimux ! filesink location=result-rgb.avi Я получил эту ошибку ВНИМАНИЕ: ошибочный конвейер: нет элемента "vaapidecod…
30 мар '15 в 12:20
1 ответ

eglCreateImageKHR возвращает ошибку EGL_BAD_ATTRIBUTE

Я реализовал аппаратное декодирование в Linux, используя VAAPI через FFmpeg. Поскольку у меня есть приложение OpenGL, я конвертирую декодированные поверхности VAAPI в текстуры OpenGL, используя vaCopySurfaceGLX. Это работает нормально, за исключение…
27 апр '16 в 02:28