Sorry for not contacting for few days, was busy with exams (finally go over). So as we dealing with images around 2048x1556 then I think generating a video won't make sense. and as Larry said he hoping fairly minor change to OIIO's existing iv to make it play a sequence at frame rate with some basic controls, then what Mikael suggest seems fine to me, to use a timer and update the images based on counter/given fps. In the process I can use some tools/ part of code from djv if required for making the playback fast. I'm not that familier with djv, so will go through its code once today.
Secondly, I need to submit proposal for this project, so that if someone has time then he can review it and as I'll make progress in this project I can keep adding that to the proposal. So where can I put/post my proposal. Is there any wiki or website or should I wait for the google application period to start? Thank you, On Wed, Mar 21, 2012 at 12:04 AM, Mikael Sundell <[email protected]>wrote: > Hi all! > iv can easily be changed to support playback of individual image frames, I > did this a couple of months ago. Unfortunately I ended up writing a > standalone oiio + ocio based tool as I needed to add a new interface and a > few other things. > > Very basic steps: > > * Add a timer, QTimer or similar could be used to keep the UI snappy while > in playback mode. > > * Interpret the time elapsed based on fps, increment another frame if > needed. > > * Update the current image based on the new frame. > > As for opengl playback, use double PBO's for fast streaming upload and DMA > transfers. > > As for djv, I contributed a few things to it 2 years ago and OIIO could > easily be written as a plugin but I'm not sure if it's being maintained > anymore. As a reference it's superb, it uses recent OpenGL code and is > really fast. > > @Larry: Personally I would like to see movie support in oiio > (quicktime/libquicktime, ffmpeg). Probably a frame parameter in the API > would be enough, just to make it possible to write new "sequence based" > readers/writers. Is it on the roadmap at all? > > Thanks, > > Mikael > > > On Mon, Mar 19, 2012 at 9:47 PM, Larry Gritz <[email protected]> wrote: > >> DJV looks cool, and I have heard good things about it. But since it's >> not based on OIIO or OCIO, I'm assuming that "integrating" would be a major >> overhaul of that package, versus what I am hoping is a fairly minor change >> to OIIO's existing iv to make it play a sequence at frame rate with some >> basic controls. >> >> What I'm aiming for here is an OIIO-based viewer/player that: >> >> * Works with all images and formats that OIIO supports. >> * Uses OCIO for color management. >> * Can have its interesting bits carved out as utility functions for the >> public APIs of OIIO. >> * Stays aligned to OIIO's short- and long-term goals. >> >> Besides, the djv-0.8.3-pre2, which appears to be the latest version, >> dates from 2009. It doesn't look like a project undergoing any continued >> development, let alone one that would be inclined to have a major >> reorganization of its internals to be based on OIIO. >> >> If I'm totally wrong about any of this, please do correct me. >> >> Note that djv is BSD-licensed, so I think we should feel free to use any >> specific code from it that would further our goals, or to use it as a >> reference for comparison or to see how they did things. >> >> -- lg >> >> >> On Mar 19, 2012, at 6:23 AM, Ben Houston wrote: >> >> > Is there no way to integrate into the DJV Imaging tool? It is already >> > open source and it is used in a number of studios for fast and easy >> > viewing of image sequences. >> > >> > http://djv.sourceforge.net/ >> > >> > Just a thought. DJV already has channel support and a relatively nice >> UI. >> > >> > -ben >> >> -- >> Larry Gritz >> [email protected] >> >> >> _______________________________________________ >> Oiio-dev mailing list >> [email protected] >> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org >> > > > _______________________________________________ > Oiio-dev mailing list > [email protected] > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org > > -- Pankaj UG Student *|* Dept. of Computer Science and Engineering IIT Madras, Chennai, India
_______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
