Всё зависит что для вас велосипед. Например можно использовать готовые qt5 классы для работы с видео.
Просто погуглил пример того, как кто-то это делал:
https://habrahabr.ru/post/148775/
Спасибо за ссылки.
Посмотрел и попробовал.
Какой-то совсем перегруженный пример. Попробовал разобраться, но там так наворочено, что аж глаза болят читать. Вроде сделано в qtcreator, но мой qtcreator это собирать отказывается, обваливаясь на объявлениях вроде:
webcam.cpp:56: ошибка: ‘commandLinkButton’ does not name a type
auto commandLinkButton = new QCommandLinkButton( QCamera::deviceDescription( webCam ) );
^
Я вот тоже не знаю что это за тип такой "auto" и понимаю недоумение qtcreator. Может это какой-то новый синтаксис? Разбираться в проблеме лень.
Я хочу писать на паскале. Все программы на паскале потом проще объяснять школьникам, да и люблю я именно паскаль. На Си пишу только по жуткой необходимости