Open darbyjohnston opened 5 years ago
hey, looks like the .ifl support is missing from DJV2 , is that intentional ? That was handy to play several image sequences next to each other. Thanks !
Hi sozap, sorry for the late reply, somehow I missed your post. IFL has not been ported to the new version, I actually didn't think anyone used it, you are the first person to mention it. I hadn't been planning to port it to the new version, instead at some point I hope to add support for OpenTimelineIO which supports a number of different editorial formats.
Out of curiosity how do you generate your IFL files?
Some additional ideas for features: https://github.com/darbyjohnston/DJV/issues/188
Hi Darby, indeed .IFL is kind of limited. Anyway that was handy to play a few shots next to each-other. A playlist system would be better, even more if it's in a easy to write format and especially if you can play images sequence with sound. IFL files were written using a python script.
Being able to save and load playlists of multiple files in a timeline is a very important feature. If there is a place to vote for this I would!
We are considering at least partly replacing a certain big commercial image seq player in our pipeline - and would very much like to add DJV support to our playback system (animation studio with maybe 30 users). But since we do animated features, being able to play multiple shots in a sequence (and not have to wait for an encode of all shots to one video file) is an absolute must. OTIO support sounds fantastic. but all we need to actually start using DJV in production is just something simple like playing a bunch of movs, one after the other.
@jojurgens I'm currently working on rewriting the "playback engine" to support playback of multiple movies, and the OTIO support is an integral part of that. I'm actually doing the work in a separate project which I will merge back into DJV when it's ready, if you are interested here's the link: https://github.com/darbyjohnston/tlRender
For your use case, are you envisioning some kind of UI in DJV for creating the playlist?
We have our own inhouse PyQt based production management system that builds playlists dynamically, so in our particular case, gui support isn't a number one priority. Though in the long run, we would love to see PyQt/PySide support so that we can make our own guis
I've looked briefly at tlRender and it looks really promising. Is there a WIndows build available anywhere?
Great, in that case having your production management system create an .otio file for the playlist should be relatively easy.
At some point I would like to add PyQt/PySide support to tlRender for exactly what you mentioned, allowing people to build custom UIs for media playback. I already have some C++ Qt widgets for that purpose and hopefully exposing them to PyQt/PySide isn't that difficult.
Unfortunately there aren't any pre-built binaries available yet, but building from source is relatively straightforward.
Original ticket: https://sourceforge.net/p/djv/feature-requests/5/