scohop
06-13-2001, 09:46 AM
Hello,
I'm using mesa's offscreen rendering facility to render
frames (and currently writing them out to disk as tga files). However, I would like to instead write them out
to an mpeg video file. There are some mpeg libraries
around (like libfame for instance), but I'm not sure how
to convert my buffered rgba data to the yuv12 format
it requires- maybe there is a better library to use? At
this point I can dump all the tga's to disk and then use
a batch mpeg creation utility to generate mpegs, but
this method is unacceptably slow (with all the disk writes
for image files, and then only starting to create the
mpeg after all rendering and simulation calculations
have completed...)
Has anyone been succesful with something like this? I'm
open to suggestions, please help!
scott olsson
I'm using mesa's offscreen rendering facility to render
frames (and currently writing them out to disk as tga files). However, I would like to instead write them out
to an mpeg video file. There are some mpeg libraries
around (like libfame for instance), but I'm not sure how
to convert my buffered rgba data to the yuv12 format
it requires- maybe there is a better library to use? At
this point I can dump all the tga's to disk and then use
a batch mpeg creation utility to generate mpegs, but
this method is unacceptably slow (with all the disk writes
for image files, and then only starting to create the
mpeg after all rendering and simulation calculations
have completed...)
Has anyone been succesful with something like this? I'm
open to suggestions, please help!
scott olsson