[Q] Is there a way to get gstreamer1.0-ffmpeg in Debian?
Now that the original ffmpeg is back in Debian, I've been waiting for a gstreamer1.0-ffmpeg package (ffmpeg backend for gstreamer). There is a gstreamer0.10-ffmpeg package, but no 1.0. On the other hand there is a gstreamer1.0-libav so I'm stuck with libav for the time being (I think Firefox devs plan to deprecate support for the 0.10 API so I'll end up with broken codecs in Iceweasel if I make the switch).
I'd really like to go back to ffmpeg. Does anyone know if there is a plan for this?
Posted Nov 25, 2014, 3:12 AM UTC
Honestly I've been using deb-multimedia since forever, and it has never moved from ffmpeg to libav.
I don't know if it's changed recently, but this creates way more problems than it solves - the ffmpeg it pulls in conflicts with Debian's ffmpeg (or libav*) and literally breaks lots of apps that depend on those libraries, unless you install the deb-multimedia version of those apps instead.
Which is exactly what I do. They are also generally built with more features.
If that works for you I have no problem with that at all, but wanted to point out that a lot of the apps it breaks don't have a fixed version in deb-multimedia.
I've had some bad experiences in the past, but honestly I haven't experienced a single breakage since forever. Maybe I just have the 'right' packages.
Yes, but you still have to be careful with packages from deb-multimedia.org. You can still run into conflicts, especially on unstable or testing.
You should always pin deb-mm down in /etc/apt/preferences.
I routinely run on unstable, and it's been a while since I've had conflicts or other problems with the dmo packages. Honestly, in at least the least year or so I've had more problems with version desync between amd64 vs i686 archs (as in: one version being uploaded earlier than the other, but each breaking the other if not at exactly the same version —the GCC is particularly prone to this, IME) than with dmo packages.
Then again, I am aware of the general complications connected with using unofficial packages in general. But if I didn't expect breakages I wouldn't be running unstable in the first place.
Deb-mutimedia doesn't have
gstreamer1.0-ffmpegeither. (http://deb-multimedia.org/dists/unstable/main/binary-amd64/) So sadly this doesn't helpI used deb-multimedia in the past, but I want to stick with official repos this time. There has been a good amount of work to get ffmpeg back in Debian, why not get the most of it.
By the way, hats off to everyone involved.
If I remember correctly, the gstream1.0-libav in dmo is actually ffmpeg (it's called libav to override the official one).