[Hamara-devel] Fwd: libav and FFmpeg: switch over
shirish
shirish at hamaralinux.org
Thu Jul 9 18:50:59 BST 2015
Hi all,
Time to eat crow :(
@Vikas - umm... ffmpeg is just in unstable/sid
[$] apt-cache policy ffmpeg
ffmpeg:
Installed: 7:2.7.1-1
Candidate: 7:2.7.1-1
Version table:
*** 7:2.7.1-1 0
1 http://httpredir.debian.org//debian/ unstable/main amd64
Packages
100 /var/lib/dpkg/status
There are migratory builds which I thought were in testing but saw it
today to realize they are still in sid/unstable sorry.
[$] apt-cache policy libavutil-ffmpeg54
libavutil-ffmpeg54:
Installed: 7:2.7.1-1
Candidate: 7:2.7.1-1
Version table:
*** 7:2.7.1-1 0
1 http://httpredir.debian.org//debian/ unstable/main amd64
Packages
100 /var/lib/dpkg/status
Here are all of them :-
[$] aptitude show ffmpeg
Package: ffmpeg
State: installed
Automatically installed: no
Multi-Arch: foreign
Version: 7:2.7.1-1
Priority: optional
Section: video
Maintainer: Debian Multimedia Maintainers
<pkg-multimedia-maintainers at lists.alioth.debian.org>
Architecture: amd64
Uncompressed Size: 1,828 k
Depends: libavcodec-ffmpeg56 (>= 7:2.7), libavdevice-ffmpeg56 (>=
7:2.6), libavfilter-ffmpeg5 (>= 7:2.4), libavformat-ffmpeg56 (>= 7:2.6),
libavresample-ffmpeg2 (>= 7:2.4), libavutil-ffmpeg54 (>= 7:2.5), libc6
(>= 2.14), libpostproc-ffmpeg53 (>= 7:2.4), libsdl1.2debian (>=1.2.11),
libswresample-ffmpeg1 (>= 7:2.4), libswscale-ffmpeg3 (>= 7:2.4),
libvdpau1 (>= 0.2), libx11-6
Recommends: qt-faststart
Suggests: ffmpeg-doc
Breaks: libav-tools (< 6:9~)
Replaces: libav-tools (< 6:9~)
Description: Tools for transcoding, streaming and playing of multimedia
files
FFmpeg is the leading multimedia framework, able to decode, encode,
transcode, mux, demux, stream, filter and play pretty much anything that
humans and machines have created. It supports the most obscure ancient
formats up to the cutting edge.
This package contains:
* ffmpeg: a command line tool to convert multimedia files between formats
* ffserver: a multimedia streaming server for live broadcasts
* ffplay: a simple media player based on SDL and the FFmpeg libraries
* ffprobe: a simple multimedia stream analyzer
NOTE: It does not contain qt-faststart to avoid a conflict with
libav-tools. If you need qt-faststart from FFmpeg, install the package
qt-faststart, which is recommended by this package.
Homepage: https://ffmpeg.org/
And if you are thinking why this weird-naming of libav*-ffmpeg* it's so
that they can live with libav without conflict.
─[$] aptitude show libav-tools
Package: libav-tools
State: installed
Automatically installed: no
Version: 6:11.4-2
Priority: optional
Section: video
Maintainer: Debian Multimedia Maintainers
<pkg-multimedia-maintainers at lists.alioth.debian.org>
Architecture: amd64
Uncompressed Size: 1,837 k
Depends: libavcodec56 (>= 6:11~beta1) | libavcodec-extra-56 (>=
6:11~beta1), libavdevice55 (>= 6:11~beta1), libavfilter5 (>=
6:11~beta1), libavformat56 (>= 6:11~beta1), libavresample2 (>=
6:11~beta1), libavutil54 (>= 6:11~beta1), libc6 (>= 2.14),
libsdl1.2debian (>=1.2.11), libswscale3 (>= 6:11~beta1), libvdpau1 (>=
0.2), libx11-6
PreDepends: dpkg (>= 1.15.7.2~)
Suggests: frei0r-plugins (>= 1.3), x264
Replaces: libavcodec-extra-53 (< 4:0.6~)
Description: Multimedia player, encoder and transcoder
Libav is a complete, cross-platform solution to decode, encode,
record, convert and stream audio and video.
This package contains the avplay multimedia player, the avconv audio
and video encoder, and the avprobe stream analyzer. They support most
existing file formats (AVI, MPEG, OGG, Matroska, ASF...) and encoding
formats (MPEG, DivX, MPEG4, AC3, DV...). Additionally, it contains the
qt-faststart utility which rearranges Quicktime files to facilitate
network streaming.
This package replaces the 'ffmpeg' command-line tool that was provided
in earlier distroreleases.
Homepage: http://libav.org/
[$] apt-cache policy libav-tools
libav-tools:
Installed: 6:11.4-2
Candidate: 6:11.4-2
Version table:
*** 6:11.4-2 0
1 http://httpredir.debian.org//debian/ testing/main amd64
Packages
1 http://httpredir.debian.org//debian/ unstable/main amd64
Packages
100 /var/lib/dpkg/status
6:11.4-1~deb8u1 0
500 http://security.debian.org/ jessie/updates/main amd64 Packages
6:11.3-1+deb8u1 0
500 http://httpredir.debian.org//debian/ jessie/main amd64 Packages
I am guessing the migration will happen in such a way that all the
packages which are dependant on libav as of now will move to using
ffmpeg and then when there is no dependency left of any app. on libav a
new release of libav will happen which will pull/replace it with ffmpeg
with a big news.gz mentioning the transitioning.
You can already see that some tools are now between libav-tools and ffmpeg
[$] aptitude why libav-tools
i youtube-dl Recommends libav-tools | ffmpeg (>= 4:0.6) | ffprobe
The only tool it shows is because I don't do any video work on these
low-end machines.
Probably https://release.debian.org/transitions/ would have it in sometime.
Btw I already have the latest gcc
[$] gcc --version
gcc (Debian 5.1.1-22) 5.1.1 20150706
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is
NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
--
Regards,
Shirish Agarwal,
Community Lead,
Hamaralinux.org
More information about the Hamara-devel
mailing list