What you ask for used to be common, and called a film recorder.
Really old ones were analog. You connected video signals to them, and the result would end up on film. Usually it took several seconds to 10s of seconds to expose each frame. A common scheme was to have a camera pointed at a black and white monitor, with separate red, green, and blue filters that were switched in, usually by using a rotating filter wheel.
More modern film recorders (late 1980s) were digital. The host computer would write digital values, usually a scan line at a time. Again it was common to use a black and white CRT with a filter wheel. The image was sent in three passes, one for each color component.
I remember one high end film recorder that was the size of a desk. It exposed 8x10 inch sheet film by attaching it to a rotating drum, then hitting it with a modulated laser spot. The raster scan was done by a combination of the drum rotation and it also moving slightly sideways after each turn. This device was primarily used to record spy satellite image data onto film so that people could see and interact with it.
You may be able to find some old film recorder in a dusty corner of the internet somewhere. Be prepared to write the driving software yourself.