In fact, I don't think using the old method (using melt) to detect the codecs will work on newer versions (0.7.4) of MLT, see here:
https://bugs.launchpad.net/openshot/+bug/822354 On 14 September 2011 07:55, Andy Finch <we.rocked.i...@gmail.com> wrote: > I'd be inclined to drop support for the older versions of MLT, or at least > make 0.6.2 the minimum required for the following reasons: > > > - Users will get a better experience all round with newer versions of > MLT. > - From 0.6.0 onwards, the audio effects in Openshot were not working > due to changes in MLT - our code was modified some time back to accomodate > sox/MLT incompatabilities, which changed again in 0.6.0. Now they do work > on > 0.6.0 and above, but probably wont work on anything earlier than that. > - Kdenlive always specify a minimum MLT version (usually the latest) > when they do a release, and they don't seem to get too many complaints > about > that. > - One of the reasons for removing melt initially were that some > non-Ubuntu distributions were apparently not going to ship melt (I don't > have any confirmation of this). > > So long as we make it clear what versions are required and give some good > instructions on how to obtain a later version of MLT (i.e. from a PPA) then > I think we can get away with setting 0.6.2 as the minimum. I don't know > what's involved, but could we feasibly include a package of MLT in our PPA? > > Andy. > > On 14 September 2011 07:17, Jonathan Thomas <jonathan.oo...@gmail.com>wrote: > >> While testing the Daily PPA tonight, I found a few problems right away. >> The Setup.py file for OpenShot was modified to include the /docs/gnome and >> /docs/omf folders, which now conflict with the openshot-docs packaging. >> Also, I tested the PPA on Ubuntu 10.10, and it fails in the av_formats.py >> file. Probably due to an older version of MLT (0.5.6). >> >> Error: ValueError: invalid null reference in method "new_Properties" >> Ln 79: codecs = mlt.Properties(c.get_data('vcodec')) >> >> This same error is raised on the "vcodec", "acodec", and "formats" >> methods. >> >> It's always tricky to decide which versions of Ubuntu to support. In past >> releases of OpenShot, we usually stay compatible with the 4 most recent >> versions of Ubuntu. So, I'm not sure the best way to solve this, other than >> reverting the av_format.py code back to "melt", which is more compatible... >> at least for another release. Any thoughts? >> >> Thanks, >> -Jonathan >> >> >> On Tue, Sep 13, 2011 at 5:14 PM, Jonathan Thomas < >> jonathan.oo...@gmail.com> wrote: >> >>> Hi everyone! >>> >>> *Daily PPA* >>> I have setup a LaunchPad recipe ( >>> https://code.launchpad.net/~openshot.code/+recipe/openshot-daily) which >>> takes the latest source code from our trunk, and the latest Debian packaging >>> scripts from our Debian branch, and builds a daily version (assuming their >>> are new commits in our trunk). The resulting packages are then >>> automatically uploaded to a NEW Daily PPA: >>> https://code.launchpad.net/~openshot.developers/+archive/daily. I tried >>> my best to give this PPA a "scary" name so only testers will install it. I >>> haven't tested this new PPA yet, but I finally got it to build and publish >>> without error... so hopefully it works good. I'm going to give it a test >>> tonight. >>> >>> *Plans for 1.4.0:* >>> This is going to happen really fast, so try and keep up. =) I have filed >>> a new bug >>> report<https://bugs.launchpad.net/ubuntu/+source/mlt/+bug/848573>to sync >>> the newest version of MLT (0.7.4-3) from Debian unstable to Ubuntu >>> 11.10's repository. Hopefully, I'll be able to get the Ubuntu developers to >>> approve the request, since the "Feature Freeze" for 11.10 is already in >>> effect. Andy and I are freezing the code base of OpenShot as of today, for >>> any new features. Translations will take place over the next 10 days (or >>> so), and I will be posting a new blog entry to help motivate and recruit >>> translators. This gives us 10 days to test OpenShot 1.4.0 on the following >>> platforms (Lucid, Maverick, Natty, and Oneiric). Hopefully, the daily PPA >>> will allow more people to help us test than normal. During this 10 days, >>> only bug fixes, and translation updates will happen. Then we release 1.4.0 >>> to Debian and our PPA somewhere between September 23rd and 26th. We'll let >>> users give it a try for 1 or 2 days, and be sure we don't have any "huge" >>> bugs. Then we'll submit a sync request (with feature freeze exception) to >>> Ubuntu 11.10, and cross our fingers they will accept it. >>> >>> I would encourage every single person on this mailing list to help us >>> test. We have a very short window of time to get this released in time for >>> Ubuntu 11.10. I think it's very important we get our newest code into >>> Ubuntu, due to the fact we are now a "Featured Application", and our user >>> base will likely increase substantially over the next release cycle. So, >>> please, please, please help us test during the next 10 days. Our new Daily >>> PPA combined with a clean Ubuntu install on VirtualBox is a great >>> combination for testing. Good luck to us all! =) >>> >>> Thanks! >>> -Jonathan >>> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~openshot.developers >> Post to : openshot.developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~openshot.developers >> More help : https://help.launchpad.net/ListHelp >> >> >
_______________________________________________ Mailing list: https://launchpad.net/~openshot.developers Post to : openshot.developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~openshot.developers More help : https://help.launchpad.net/ListHelp