From: Michael R. <mr...@us...> - 2004-12-01 11:33:41
|
Hi, > I'm new to the world of streaming media, so please forgive me if I use > the wrong terms. > > I'm looking to re-write our flipbooker (it loads sequences of still > images and runs them at speed) to handle quicktime movies/audio. > > Instead of reading quicktime into a bunch of still images, what I'd > like to do instead is use xine as a play-back engine for quicktime OR > still images. > > What I think that means is that I need to be able to build a stream in > memory, and have each frame of that stream be loaded from a still > image. > > Ideally I'd also like to be able to replace any single frame of a > quicktime (for display purposes) with a higher-quality (uncompressed) > frame. This at least I believe I could do by intercepting the video > stream. > > Does that make any sense ? > > I believe the question I'm asking is "How can I make xine load > sequences of still-images as a stream of video ?" Currently, you cannot. But I think it is possible to extend xine to do that. xine can already decode and display PNG images. What would be needed for series of still images is: * a new input plugin, that opens the various files and presents them to the rest of xine as one continuous stream * a new demuxer plugin that understands the image stream from this input plugin and packages the data for the still decoder * currently, the decoder can do PNG, but it would have to be slightly extended to learn that even still frames might have a duration; additional image formats can also be added If someone wants to give this a try, the xine team would happily welcome any effort and answer any questions that might arise. Michael -- printk("autofs: Out of inode numbers -- what the heck did you do??\n"); 2.0.38 /usr/src/linux/fs/autofs/root.c |