Unstable ffmpeg package seems older than stable one!

Top Page

Reply to this message
Author: Phil Endecott
Date:  
To: dmo-discussion
Subject: Unstable ffmpeg package seems older than stable one!
Dear Experts,

Most likely I'm doing something stupid, but...

I found a reference to something called "hqdn3d" in ffmpeg that would
be useful to me, but the version I had installed didn't know about it.
So I guessed that it was new, and added dmo unstable to my sources.list
and installed a new version:

# apt-get install ffmpeg libavcodec52 libavdevice52 libavfilter1
libavformat52 libva1
[snip]
Get:1 http://ftp.uk.debian.org/debian/ sid/main libva1 i386 1.0.12-2 [35.2kB]
Get:2 http://www.debian-multimedia.org/ sid/main libavutil50 i386
5:0.6.2-0.4 [66.9kB]
Get:3 http://www.debian-multimedia.org/ sid/main libx264-115 i386
1:0.svn20110515-0.1 [544kB]
Get:4 http://www.debian-multimedia.org/ sid/main libavcodec52 i386
5:0.6.2-0.4 [4,687kB]
Get:5 http://www.debian-multimedia.org/ sid/main libavformat52 i386
5:0.6.2-0.4 [802kB]
Get:6 http://www.debian-multimedia.org/ sid/main libavdevice52 i386
5:0.6.2-0.4 [45.1kB]
Get:7 http://www.debian-multimedia.org/ sid/main libswscale0 i386
5:0.6.2-0.4 [143kB]
Get:8 http://www.debian-multimedia.org/ sid/main libavfilter1 i386
5:0.6.2-0.4 [51.3kB]
Get:9 http://www.debian-multimedia.org/ sid/main libpostproc51 i386
5:0.6.2-0.4 [43.9kB]
Get:10 http://www.debian-multimedia.org/ sid/main ffmpeg i386
5:0.6.2-0.4 [218kB]
[snip]
Preparing to replace libavutil50 5:0.6.1+svn20101128-0.2 (using
../libavutil50_5%3a0.6.2-0.4_i386.deb) ...
Preparing to replace libva1 1.0.7-0.0 (using
../libva1_1.0.12-2_i386.deb) ...
Preparing to replace libavcodec52 5:0.6.1+svn20101128-0.2 (using
../libavcodec52_5%3a0.6.2-0.4_i386.deb) ...
Preparing to replace libavformat52 5:0.6.1+svn20101128-0.2 (using
../libavformat52_5%3a0.6.2-0.4_i386.deb) ...
Preparing to replace libavdevice52 5:0.6.1+svn20101128-0.2 (using
../libavdevice52_5%3a0.6.2-0.4_i386.deb) ...
Preparing to replace libswscale0 5:0.6.1+svn20101128-0.2 (using
../libswscale0_5%3a0.6.2-0.4_i386.deb) ...
Preparing to replace libavfilter1 5:0.6.1+svn20101128-0.2 (using
../libavfilter1_5%3a0.6.2-0.4_i386.deb) ...
Preparing to replace libpostproc51 5:0.6.1+svn20101128-0.2 (using
../libpostproc51_5%3a0.6.2-0.4_i386.deb) ...
Preparing to replace ffmpeg 5:0.6.1+svn20101128-0.2 (using
../ffmpeg_5%3a0.6.2-0.4_i386.deb) ...

So it seems that my previous versions were all 0.6.1+svn20101128-0.2,
which is consistent with what
http://debian-multimedia.org/dists/stable/main/binary-i386/package/ffmpeg.php
says, and the new versions are all 0.6.2-0.4. Great. Except that not
only does this 0.6.2 not have the hqdn3d that I was looking for, but it
also seems to be older in other ways; it doesn't know about -vf, for example.

I have the impression that the "svn" bit of 0.6.1+svn20101128-0.2 is
the clue: it's not actually 0.6.1 at all, and I suspect that 0.6.2 had
already been released by then. This "stable 0.6.1" is actually newer
than the "unstable 0.6.2"!

If I have missed something significant, please tell me. Or if my
understanding is right, perhaps something can be done so that people
don't accidentally downgrade packages that they thought they were upgrading!

I now see that according to the ffmpeg changelog, hqdn3d was added in
0.7_beta1. I see that official Debian has 0.7 beta 2 in experimental.
Is it planned to have this is dmo experimental, or elsewhere, anytime soon?


Many Thanks,

Phil.