Development snapshot Ubuntu packages?

I've put together up-to-date development snapshot packages of ffmpeg (0.5+svn20090820), MLT (0.4.4+git20090820) and kdenlive (0.7.5+svn20090818) today for Jaunty.

If anyone else would like to have access to them I can push them into my Ubuntu PPA - please let me know here. I intend keeping each package updated at least once a week.

My requirement is to ensure I have the latest support for AVCHD as well as stability patches.

My development snap-shots are now available from my Ubuntu PPA:

https://launchpad.net/~intuitivenipple/+archive/video-editors

To configure a system to use my PPA do:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 29047922

Then:

echo "deb http://ppa.launchpad.net/intuitivenipple/video-editors/ubuntu $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/intuitivenipple.list
echo "deb-src http://ppa.launchpad.net/intuitivenipple/video-editors/ubuntu $(lsb_release -sc) main" | sudo tee -a /etc/apt/sources.list.d/intuitivenipple.list
sudo apt-get update

To install the packages do:

sudo apt-get install kdenlive

Note: Edited to reflect new name ("video-editors") of PPA

hi IntuitiveNipple,

thanks for your effort of packaging of unstable series of MLT and Kdenlive, but I must say that those already exists in my unstable ppa almost for jaunty (karmic scheduled next week).

deb http://ppa.launchpad.net/sunab/sunab2/ubuntu jaunty main

We may try to build a team on launchpad to join our efforts, what do you think about that?

You have packaged a bleeding edge version of ffmpeg for Jaunty, this will break compatibility with packages relying on it, as api changes in ffmpeg trunk a very regular. So we have to warn people about that. On my ppa I use the same version of Jaunty official repos to ensure compatibility, I have just added two little "comfort" patches

ps: I am a volunteer packager of kdenlive, I have made the 0.7.5 unofficial release see here. Glad to see someone else interested.

regards.

As I said in my introduction, the purpose of building these packages is to test the progress of AVCHD support.

I've already tested your packages (in fact, as you'll see from the changelog, my kdenlive and MLT packages are based on yours) but found the AVCHD support to be quite poor in that version of ffmpeg.

The latest snapshots I've packaged have much-improved AVCHD support and provides me with a basis for writing patches for ffmpeg to handle the weird 2:3 pull-down on Canon's PF24-in-60i MTS files (I have a Canon HF11), as well as investigating providing support for auto-detection and inverse-telecine for MLT.

I will be publishing packages in my PPA containing my own patches to all three packages implementing this additional functionality as well as other bits I'm interested in.

It would be good to set up an automated build script to produce daily packages for MLT and kdenlive to allow wider and more frequent testing of HEAD.
I have a set of test and publishing scripts that I use for all my packaging - they ensure that when uploaded to the PPA the builds will be successful.

I don't have a lot of time to devote to kdenlive (my main work is Ubuntu & Linux kernel development) but if you'd like some collaboration on a kdenlive PPA I'd be willing to help with that.

An update to address the issue of the new libavutil shared-object version having bumped to 50 (from 49).

The effect of this is that applications that depend on libavutil49 or libavutil-unstripped-49 (such as totem via gstreamer-ffmpeg or vlc and vlc-nox) will be unable to process formats managed by the ffmpeg libraries.

There is a simple fix, which is to add a symbolic link from the -49 library name to the -50 library:


sudo ln -s /usr/lib/libavutil.so.50.3.0 /usr/lib/libavutil.so.49

I've just added shadow's MPEG-TS (AVCHD) seek patches for ffmpeg and MLT to my development packages. I'm currently doing local build-tests of the packages. Once I'm happy with them I'll upload them to my PPA for others to try.

ffmpeg (4:0.5+svn20090822-0ubuntu1~tj~ppa1j)
mlt (0.4.4+git20090820-0ubuntu2~tj~ppa1j)

Feedback on the seek should be to:

http://www.kdenlive.org/forum/state-avchd-support-kdenlive-mlt-and-ffmpeg

I've created a more generic PPA for all video-editors since I shall be building others that rely on the same updated ffmpeg and MLT packages. I'm editing my articles here to show the new PPA name, which is "video-editors".

If you've previously added my 'kdenlive' archive you'll need to edit /etc/apt/sources.list.d/intuitivenipple.list and change "kdenlive" to "video-editors":

deb http://ppa.launchpad.net/intuitivenipple/video-editors/ubuntu jaunty main
deb-src http://ppa.launchpad.net/intuitivenipple/video-editors/ubuntu jaunty main

I reverted shadow's seek patches since they made kdenlive unusable for me with Canon HF11 24mbps PF24 in 60i MTS stream files. Hopefully we can find a solution with additional patches.