Какое-то время назад мне понадобилось конвертировать большое количество видео и я задумался как сделать это побыстрее. Решил попробовать декодировать и кодировать средствами видеокарты(по причине наличия довольно мощной карточки от nvidia).
И если с декодированием на карточке, с помощью vdpau, проблем особо не возникло, то с кодированием оказалось не всё так просто.
Для кодирования на видяхе нужно использовать cuda, а если точнее, то отдельный «модуль»?? с названием cuvid. И вот тут я очень долго долбался с ffmpeg. Оказалось что для кодирования нужно было собрать его(ffmpeg) с опциями --enable-cuda и --enable-cuvid, которых в ебилде нет ни под каким соусом.
Я конечно скопировал ебилд локально и добавил их, но ведь это мои локальные решения. Которые ещё надо из ебилда в ебилд носить при смене версий.
Вот и решил поднять вопрос и узнать у знающих людей по какой причине такая вроде необходимая возможность не включена в виде use-флага? И если просто по недосмотру, то куда писать в спортлото?
cast Pinkbyte