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

Reply via email to