Opencv c++ api. Videowriter accepting already encoded jpegs?

OpenCV is not a media handling library. it uses such libraries and gives you functions that are purely for convenience.

please use something like ffmpeg or gstreamer.