Hi, I think it's a great idea !
First i played a little bit with clutter, it's very powerful and very easy to use but, it will involve a lot a work in openshot ! I think we could take advantage of this change to better seperate Core and UI. As goocanvas was the last thing wich prevent us to port openshot to gtk3/gobject introspection/gsettings (generic way to store settings with backend for KDE, gnome(dconf and gconf) and windows(the registry)), the 1.4 release can be a good start point. Thanks ! Le mercredi 08 juin 2011 à 11:25 -0500, Jonathan Thomas a écrit : > Greetings everyone! I have a few ideas I wanted to bounce off > everyone. Since the C++ library is taking longer than anticipated > (because of cross-platform slow down... mainly issues with Windows and > how much it sucks), I thought maybe we should knock out another MLT > powered release, and let's call this verison 1.4. > > > Here were a few things we could focus on: > > > Replace Goocanvas with Mutter (or another canvas) > - Goocanvas is giving us all sorts of trouble with performance (when > zoomed in) and not displaying the entire timeline, due to issues with > maximum width. This is a MAJOR change, and will likely take a lot of > time to get right, but it could make a HUGE difference to the > performance and speed of OpenShot's timeline. > > > Relative File Paths > - This has been a long standing issue, and one that is easily fixed. > The .OSP file only needs the relative path to the media, and at > run-time we locate the actual file path and use it. This would make > moving projects easily, as well as sharing your project easier. Easy > and low risk. > > > Improve SWIG Python bindings to MLT > - I have learned many things about SWIG in recent days, as well as the > ability to add generic Python try/catch around all MLT method calls. > It works great with C++, but I've never tried it with C, so no > promises this will work. But, best case, no more "segmentation > faults" from MLT that kill the Python interpretor. Instead, generic > Python errors would be raised, and we could handle them in some better > way. > > > Improve ICON and THEME > - As much as I like the new timeline theme, I think we can improve it > a bit more. This might go hand in hand with Mutter (or similar > canvas), but I want the clip representations to look as slick as > possible, spacing, play-head, etc... to all as good as possible. Just > saying there are bound to be some small and significant changes we can > make to improve the look and feel. > > > Transitions and Effects and Titles > - We have many effects that are not being tapped into, including many > Frie0r effects, additional audio effects, color correcting effects, > etc... We can also create a lot more transitions, or use the > community to generate many new transitions and title SVGs. These are > low risk additions to any release, and add some fun for users. > > > In summary, the new C++ video editing library is coming along great, > but more slowly than I hoped. So, a new release of OpenShot would > keep the momentum moving in our direction, and hopefully please our > users, fans, and critics. =) What does everyone think about this > idea? > > > Thanks! > -Jonathan > _______________________________________________ > Mailing list: https://launchpad.net/~openshot.developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~openshot.developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~openshot.developers Post to : [email protected] Unsubscribe : https://launchpad.net/~openshot.developers More help : https://help.launchpad.net/ListHelp

