Задать вопрос
@SmeliyR

Существует ли софт, позволяющий задействовать всю мощь CUDA при кодировании видеофайлов?

Имеется видеокарта NVidia P106-100, которая поддерживает технологию CUDA настолько хорошо, что какая-нибудь условная нейросеть saiga-mistral на ней работает в сотни раз быстрее чем на процессоре.

А есть ли какой-то софт, который позволит кодировать видеофайлы в один из современных или не очень кодеков (h264 h265 AV1 и т.п.) с таким же хорошим приростом скорости за счёт задействования всей мощи CUDA?
  • Вопрос задан
  • 549 просмотров
Подписаться 2 Простой 6 комментариев
Пригласить эксперта
Ответы на вопрос 2
@Wexter
Продай ты уже эту P106 и купи аналогичную ей 1060 с NVENC на борту. Никому не нужен энкодер/декодер на чистой куде потому что для этого есть NVENC. Да ещё и шина PCI-E у неё работает слишком медленно для кодирования видео
Ответ написан
Комментировать
@rPman
Cuda это язык верхнего уровня, компилируемый в байт-код видео процессора. Видеокодек nvenc это проприетарный кодек, байт-код которого поставляется с bios видеокарты (и/или с драйверами), т.е. никакого специфического железа там не должно быть, плюс там много что огорожено патентами, я помню читал в ~2011г. когда в ffmpeg пилили поддержку opencl... В общем лучи поноса отправлять nvidia или шире, группе компаний (там все топы типа майкрософта, оракла и т.п.), они же патенты на всякие видеокодеки держат.

Т.е. софт в принципе может существовать, но при попытке на нем заработать придут 'бандиты а законе' и сделают атата
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы