Reputation: 25018
So, I was recommended GStreamer to create video files. I was going over their tutorial for creating a video file.
The problems I encountered are:
I want to give a set of BufferedImages
or anything else that will show what was going on the screen. I have previously used JPEGtoMovie
provided bu the Java guys and for that I had to first save all the images to the disk as JPEG, sort them into their correct order from lexicographical order and a whole lot more.
I was planning to avoid that and that is why I was thinking of Vector<BufferedImage>
or BlockingArrayQueue<BufferedImage>
AVI
output?Upvotes: 2
Views: 1119
Reputation: 3450
I did not understood the part around the BufferImages. You can feed images manually to gstreamer (e.g. using [appsrc ! decodebin] instead of [videotestsrc]), but thats a last resort. There are also elements such as multifilesrc that read a sequece of images. Maybe you can give more details what you want to do (where do the source frame come from).
Upvotes: 2