nVidia CUDA x86 [РЕШЕНО]

Ответить
doslid
Сообщения: 37
Зарегистрирован: 20 дек 2012, 18:30
Operating system: Lubuntu 12.10

nVidia CUDA x86 [РЕШЕНО]

Сообщение doslid » 29 фев 2016, 11:13

Добрый день!
Прошу помощи в таком вопросе.
Я хочу пересобрать ffmpeg с поддержкой nvenc. У меня РОСА 7 32-бит. Установил nvidia-cuda-toolkit 5.5.22 со всеми зависимостями, но нет вот этих необходимых для сборки файлов:
nvCPUOPSys.h
nvEncodeAPI.h
nvFileIO.h
NvHWEncoder.h
nvUtils.h
Они вроде как устанавливаются вместе с CUDA Samples, но я таковых не обнаружил. Где можно найти эти файлы?
Спасибо!
Последний раз редактировалось doslid 02 мар 2016, 12:12, всего редактировалось 1 раз.

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: nVidia CUDA x86

Сообщение Pulfer » 29 фев 2016, 14:16

Новые версии CUDA уже не поддерживают 32-битную архитектуру, а старые (в том числе 5.5.22 из репозиториев) не поддерживают компилятор gcc новых версий (4.9+). Поэтому, к сожалению, скорее всего не получится пересобрать 32-битный ffmpeg с поддержкой nvenc. Разве что какие-то танцы с бубном применить.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

doslid
Сообщения: 37
Зарегистрирован: 20 дек 2012, 18:30
Operating system: Lubuntu 12.10

Re: nVidia CUDA x86

Сообщение doslid » 29 фев 2016, 14:59

Pulfer, спасибо за ответ! Таки я разобрался.)

Скачал с сайта нВидиа установочный файл CUDA 5.5 для 32-битной Убунты и установил куду. От установки древнего драйвера нВидиа отказался, остальное установил. Нужных файлов после установки все равно не нашлось.
Тогда я содрал их тут : https://github.com/jean343/RPI-GPU-rdpC ... /NvEncoder и закинул их в /usr/include.
Потом собрал ffmpeg как написано здесь : https://habrahabr.ru/post/262507/ устанавливая по ходу дела все зависимости, которые он потребует.
"Родной" ffmpeg 2.8.5 из репозиториев надо удалить перед сборкой.
GeForce GT630 справился с конверсией ДВД за 11 минут, процессор i3 3.6 GHz то же самое делает вчетверо дольше.
Танцы с бубном - рулят! ))

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: nVidia CUDA x86

Сообщение Pulfer » 29 фев 2016, 15:24

Ну что ж, хорошо, что получилось :-)
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Xakep
Сообщения: 238
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: nVidia CUDA x86

Сообщение Xakep » 01 мар 2016, 08:16

Мда... С моим стареньким GeForce GT 440 не прокатило.
"[nvenc @ 0x2477720] No NVENC capable devices found" :(
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...

Ответить

Вернуться в «Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)»