Специальное оборудование Nvidia H.264, HEVC на микросхеме графического процессора, которое выполняет кодирование видео.
0 ответов

ffmpeg выдает "is_avc" = false с h264_nvenc & tee muxer

Я использую ffmpeg для кодирования MKV (видеофайлы Matroska) в 2x MP4 (H264 - 720p Main@L4) & (H264 - 360p Baseline@L3.1). Наличие действительно странной проблемы при использовании -c:v h264_nvenc а также tee muxer тогда полученный выходной файл име…
14 авг '18 в 15:03
1 ответ

H.265 (HEVC) Декодирование на iOS - каков правильный порядок NALU перед декодированием кадров

Недавно я получил декодирование HEVC / H.265, работающее с использованием API VideoToolbox в iOS. Входящий поток RTP поступил из FFMPEG с использованием кодека x265 в libx265. После долгих попыток я создал свою CMFormatDescription, используя входящи…
02 ноя '18 в 19:14
2 ответа

Невозможно скомпилировать ffmpeg для поддержки аппаратного ускорения NVIDIA

Я пытаюсь скомпилировать ffmpeg для поддержки аппаратного ускорения NVIDIA. Но я получаю следующие ошибки: libavcodec/cuvid.c: In function ‘check_cu’: libavcodec/cuvid.c:83:5: error: implicit declaration of function ‘cuGetErrorName’ [-Werror=implici…
05 янв '17 в 13:30
0 ответов

Кодирование + отображение без отслеживания (NVEnc, OpenGL, CUDA)

Я пишу приложение для Windows, которое обрабатывает, кодирует в H.264 и отображает живые изображения, полученные с камеры с частотой 60 Гц. Я использую Quadro P400. Мне нужно, чтобы задержка от приобретения до отображения была минимальной. Изображен…
05 мар '18 в 18:16
1 ответ

Как транслировать видео H.264 по UDP с помощью аппаратного кодера NVidia NVEnc?

Это будет вопрос с самостоятельным ответом, потому что он сводил меня с ума в течение целой недели, и я хочу избавить коллег-программистов от разочарования, которое я пережил. Ситуация такова: вы хотите использовать аппаратный кодер NVidia NVEnc (до…
17 окт '15 в 11:13
2 ответа

Артефакты серого квадрата после 10-битного кодирования HEVC с использованием кодера NVENC от FFmpeg

Недавно я приобрел новый графический процессор - AORUS GeForce GTX 1080 Ti. Я узнал, что он поддерживает 10-битное кодирование HEVC, поэтому я хотел попробовать. К сожалению, после кодирования я заметил некоторые артефакты, которые возникают в темны…
14 июл '17 в 12:40
2 ответа

Захват рабочего стола с помощью FFmpeg со скоростью 60 кадров в секунду с использованием кодека NVENC

У меня проблемы с записью рабочего стола на скорости 60FPS с использованием последней версии FFmpeg, скомпилированной для Windows, с кодеком NVENC. Метаданные говорят, что файл имеет 60 кадров в секунду, но когда я его воспроизводю, я ясно вижу, что…
05 июл '16 в 11:21
1 ответ

Сборка ffmpeg на ubuntu: сборка nasm не удалась

Пытается собрать ffmpeg на Ubuntu 18.10 https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu сначала установить зависимости sudo apt-get update -qq && sudo apt-get -y install \ autoconf \ automake \ build-essential \ cmake \ git-core \ libas…
04 фев '19 в 23:03
2 ответа

Аппаратное ускорение FFmpeg с NVENC позволяет выводить видео Half Green

Использование сборки FFmpeg, найденной здесь: https://github.com/illuspas/ffmpeg-hw-win32 gcc 5.3.0 --enable-nvenc nvidia_video_sdk_6.0.1 --enable-libmfx Intel(R)_Media_SDK_2016.0.1 --enable-libfdk-aac 0.1.4 --enable-libspeex 1.2rc1 --enable-libx264…
04 июн '16 в 19:43
1 ответ

Как установить размер gop на NVenc(HEVC) с помощью ffmpeg?

Я хочу установить размер gop на NVenc(HEVC) с помощью ffmpeg, но все, что я сделал, оказалось неудачным: -keyiny 60 or -gop-len 60 or -gop-length 60 Команда, которую я установил, выглядит следующим образом: ffmpeg -hwaccel cuvid -r 50 -i BasketballD…
21 июн '18 в 03:34
0 ответов

Nvidia Decoder Performance показатели

Какой максимальный FPS у графического процессора NVIDIA для видео 720p? NVIDIA опубликовала цифры только для 1080p. Начиная с GTC 2016, http://on-demand.gputechconf.com/gtc/2016/presentation/s6226-abhijit-patait-high-performance-video.pdf может кто-…
09 фев '17 в 07:57
1 ответ

Сборка gstreamer из исходного кода в windows с использованием cerbero .... проблемы со сборкой gst-libav-1.0

Я впервые собираю gstreamer из исходного кода, и я сталкиваюсь с трудностями при сборке gst-libav-1.0 в Windows. Я перешел по ссылке, указанной на сайте gstreamer. избегается только создание.cerbero.cbc (поскольку это создает намного больше проблем,…
08 июн '18 в 05:11
1 ответ

Поддерживает ли декодирование NVDEC 8.0 sdk отображение декодированных поверхностей на текстуры D3D11?

Я разрабатываю декодер на основе API NVDEC 8.0 для обработки потоковой передачи H264. Однако я натолкнулся на невозможность выяснить, можно ли и каким образом отображать декодированные кадры на поверхности D3D11, не копируя кадры обратно в основную …
02 мар '17 в 07:43
1 ответ

ffmpeg полный аппаратный транскод NVIDIA с деинтерлейсингом

Я знаю, что если ffmpeg скомпилирован с поддержкой libnpp, вы можете выполнить полное аппаратное транскодирование с масштабированием, например: ffmpeg -hwaccel_device 0 -hwaccel cuvid -c: v h264_cuvid -i input -vf scale_npp = -1: 720 -c: v h264_nven…
14 дек '16 в 19:20
1 ответ

Доступен ли CRF в NvEnc (Nvidia Video Codec SDK 7.1.9)?

Я не могу найти упоминания о CRF в документации NvEnc и форуме разработчиков Nvidia. В сети можно найти немало предположений, связанных с ffmpeg (например, "не поддерживается"), но на самом деле ничего определенного и не актуального. Кто-нибудь може…
26 июн '17 в 09:56
1 ответ

Использование памяти ffmpeg nvenc GPU

Я транскодирую видео на NVIDIA QUADRO K4200 в Ubuntu (версия ffmpeg 2.7.1, NVENC SDK 5.0.1). Использование памяти графическим процессором для одного потока составляет 100 МБ. Пожалуйста, посмотрите вывод команды nvidia-smi: Но когда я запускаю тот ж…
04 мар '16 в 08:48
1 ответ

Выходной битовый поток NVencs не читается

У меня есть один вопрос, связанный с Nvidias NVenc API. Я хочу использовать API для кодирования графики OpenGL. Моя проблема в том, что API не сообщает об ошибках во всей программе, все вроде бы нормально. Но сгенерированный вывод не читается, напри…
29 июл '16 в 11:51
1 ответ

Как указать графический процессор, который будет использоваться nvenc в ffmpeg

Я использую ffmpeg для транскодирования с помощью nvenc, и на моей материнской плате установлены две графические карты nvidia: GeForce GTX 690 и Tesla k-10. Есть ли какие-либо конкретные параметры кодека для nvnenc в ffmpeg для кодирования с любым и…
04 ноя '16 в 13:48
2 ответа

Запуск ffmpeg с nvenc внутри докера nvidia

Я установил Nvidia Video Codec SDK 8.2 + ffmpeg внутри контейнера докера с помощью nvidia-docker, но когда я запускаю это ffmpeg -f rawvideo -s:v 1920x1080 -r 30 -pix_fmt yuv420p -i HeavyHand_1080p.yuv -c:v h264_nvenc -preset slow -cq 10 -bf 2 -g 15…
28 авг '18 в 16:51
0 ответов

Ошибка выполнения в примере проекта видеокодека NVIDA

Я протестировал проект SDK nv-кодека "NvDecodeD3D11" из Video_Codec_SDK_8.0.14. Когда я его компилирую, происходит ошибка в cuvidCtxLockCreate(&g;_CtxLock, g_oContext); Это сказало, что нарушение прав доступа выполняет местоположение 0x0000000000000…
26 сен '17 в 03:05