Как сгенерировать видеофайл из последовательности QImage, используя QMediaRecorder в Qt5 Stack Overflow

По сути, я хочу закодировать видео с помощью QMediaRecorder предоставляя в качестве источника последовательность QImages, которые я генерирую в пользовательском коде во время выполнения.

До сих пор я не нашел простого способа сделать это, и все указывает на решение, где я должен каким-то образом реализовать свой собственный подкласс QMediaService и / или QMediaControl это занимает QImage в качестве входных данных, зарегистрировать их и как-то сделать QMediaRecorder используй их. Но в соответствии к этому на странице официальной документации Qt по этому вопросу, эта дорога менее пройдена, и я сам по себе:

В общем, реализация QMediaService выходит за рамки
эта документация и поддержка в соответствующих списках рассылки или IRC
каналы следует искать.

Я с этим постом надеюсь, что кто-то, кто обладает этими знаниями, может пролить некоторый свет на то, как это будет сделано. Я думаю, что документирование этого набора функций откроет много полезных возможностей для пользователей Qt5.

9

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]