[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#729203: marked as done (ITP: ffmpeg -- complete, cross-platform solution to record, convert and stream audio and video)



Your message dated Tue, 16 Sep 2014 04:00:09 +0000
with message-id <E1XTjw1-0004e8-Mb@franck.debian.org>
and subject line Bug#729203: fixed in ffmpeg 7:2.4-1
has caused the Debian Bug report #729203,
regarding ITP: ffmpeg -- complete, cross-platform solution to record, convert and stream audio and video
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
729203: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729203
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist

Hi.

As I anticipate a lot of discussion and bikeshedding on this bug report, I
am going to preface it with some information. I am including some people
that may be interested parties in the CC'ies.

Motivated by Debian's bug #729147 being closed, by the fact that some
software either needs or recommends ffmpeg (see below), I think that Debian
should provide the *option* of using ffmpeg instead of libav to its users.

ffmpeg has many features that libav lacks and it is, as I understand it, the
set of ffmpeg's features are a strict superset of that of libav's.

When I read that libav was going to be forked, I thought that, given the
non-explicit reports on what happened at the time, it was a good thing. A
few years later, I think that I was wrong and libav doesn't suit me as both
a user and a package of other programs.

Just off the top of my head, here are some packages that either depend on or
recommend ffmpeg (sometimes, embedding their own copy of ffmpeg):

* mpv: https://github.com/mpv-player/mpv/wiki/FFmpeg-versus-Libav#situation-today
* xbmc: http://xbmc.org/xbmc-13-gotham-april-and-may-cycles/
* mythtv: https://github.com/MythTV/mythtv/tree/master/mythtv/external
* chromium: http://packages.debian.org/search?searchon=contents&keywords=libffmpegsumo.so

You can see a reply to Josh Triplett at http://bugs.debian.org/721317#18
pointing out some extra arguments.

This bug, in fact, is more of an Intent to Package than a Request for
Package, but I will leave it as a RFP because I don't really know if I will
have the enthusiasm to sustain the packaging during long times. What I *do*
know is that, whenever I hit a limitation with libav, that enthusiasm all of
a sudden comes back.

I don't want any flamewar or anything. I just want to use my computer to do
things that it currently doesn't.

So, without further ado, here goes the skeleton of the RFP/ITP:

----

* Package name    : ffmpeg
  Version         : 2.1
  Upstream Author : Name <somebody@example.org>
* URL             : http://ffmpeg.org/
* License         : GPL, LGPL
  Programming Lang: C
  Description     : complete, cross-platform solution to record, convert and stream audio and video


-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://rb.doesntexist.org/blog : Projects : https://github.com/rbrito/
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

--- End Message ---
--- Begin Message ---
Source: ffmpeg
Source-Version: 7:2.4-1

We believe that the bug you reported is fixed in the latest version of
ffmpeg, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 729203@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> (supplier of updated ffmpeg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 14 Sep 2014 23:53:23 +0200
Source: ffmpeg
Binary: ffmpeg qt-faststart ffmpeg-dbg ffmpeg-doc libavcodec-ffmpeg56 libavcodec-ffmpeg-dev libavdevice-ffmpeg56 libavdevice-ffmpeg-dev libavfilter-ffmpeg5 libavfilter-ffmpeg-dev libavformat-ffmpeg56 libavformat-ffmpeg-dev libavresample-ffmpeg2 libavresample-ffmpeg-dev libavutil-ffmpeg54 libavutil-ffmpeg-dev libpostproc-ffmpeg53 libpostproc-ffmpeg-dev libswresample-ffmpeg1 libswresample-ffmpeg-dev libswscale-ffmpeg3 libswscale-ffmpeg-dev
Architecture: source amd64 all
Version: 7:2.4-1
Distribution: experimental
Urgency: medium
Maintainer: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Changed-By: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Description:
 ffmpeg     - Tools for transcoding, streaming and playing of multimedia files
 ffmpeg-dbg - Debug symbols for the FFmpeg multimedia framework
 ffmpeg-doc - Documentation of the FFmpeg multimedia framework
 libavcodec-ffmpeg-dev - FFmpeg library with de/encoders for audio/video codecs - developm
 libavcodec-ffmpeg56 - FFmpeg library with de/encoders for audio/video codecs - runtime
 libavdevice-ffmpeg-dev - FFmpeg library for handling input and output devices - developmen
 libavdevice-ffmpeg56 - FFmpeg library for handling input and output devices - runtime fi
 libavfilter-ffmpeg-dev - FFmpeg library containing media filters - development files
 libavfilter-ffmpeg5 - FFmpeg library containing media filters - runtime files
 libavformat-ffmpeg-dev - FFmpeg library with (de)muxers for multimedia containers - develo
 libavformat-ffmpeg56 - FFmpeg library with (de)muxers for multimedia containers - runtim
 libavresample-ffmpeg-dev - FFmpeg compatibility library for resampling - development files
 libavresample-ffmpeg2 - FFmpeg compatibility library for resampling - runtime files
 libavutil-ffmpeg-dev - FFmpeg library with functions for simplifying programming - devel
 libavutil-ffmpeg54 - FFmpeg library with functions for simplifying programming - runti
 libpostproc-ffmpeg-dev - FFmpeg library for post processing - development files
 libpostproc-ffmpeg53 - FFmpeg library for post processing - runtime files
 libswresample-ffmpeg-dev - FFmpeg library for audio resampling, rematrixing etc. - developme
 libswresample-ffmpeg1 - FFmpeg library for audio resampling, rematrixing etc. - runtime f
 libswscale-ffmpeg-dev - FFmpeg library for image scaling and various conversions - develo
 libswscale-ffmpeg3 - FFmpeg library for image scaling and various conversions - runtim
 qt-faststart - Utility to rearrange a Quicktime file
Closes: 729203
Changes:
 ffmpeg (7:2.4-1) experimental; urgency=medium
 .
   * Import new major upstream release 2.4. (Closes: #729203)
      - Fixes CVE-2014-5271: proresenc_ks: fix buffer overflow
      - Fixes CVE-2014-5272: iff: fix out of array access
      - The non-free image tests/lena.pnm is not shipped anymore.
   * Switch Vcs-Browser to the cgit interface.
   * In the development packages add symbolic links from the standard lib*.so
     library names to the suffixed ones.
     This makes it possible to use the normal linker flags, e.g. '-lavcodec',
     to link against the FFmpeg libraries with '-ffmpeg' suffix.
   * Add missing copyright holders/years to debian/copyright.
   * Fix wildcard-matches-nothing-in-dep5-copyright lintian warnings.
   * Add qt-faststart to the Recommends: of the ffmpeg binary package.
   * Configure with --enable-libshine, since libshine >= 3.0.0 is now available
     in Debian.
   * Drop pkg-config_file_without_build_suffix.patch and instead create symlinks
     from the lib*.pc files to the suffixed lib*-ffmpeg.pc files.
   * Install similar symlinks for the static libraries.
   * Don't hardcode default.css as CSS filename in debian/ffmpeg-doc.install.
   * Drop patches included upstream:
      - makeinfo.patch
      - Fix-spelling.patch
   * Update Change-symbol-versioning.patch.
   * Adapt the packaging to the changed library soversions.
   * Generalize ffmpeg.lintian-overrides with wildcards.
   * Add debian/missing-sources with the sources of the minified CSS files in
     the upstream tarball.
   * Create the minified CSS files during package build instead of using the
     ones shipped in the tarball.
     For this add cleancss and node-less to Build-Depends-Indep.
   * Update debian/copyright.
Checksums-Sha1:
 2f67bde0b9fa9c5b51dc955d3fc345ca664afaab 3603 ffmpeg_2.4-1.dsc
 50e38caffa7d42e60f76f626723561847b77ecee 9194144 ffmpeg_2.4.orig.tar.gz
 8d2eec077d6e5c784a4988751bf843d6802e4bcf 71396 ffmpeg_2.4-1.debian.tar.xz
 654f32f35892ae664ebde4b01753e5ced57e4ae2 1165308 ffmpeg_2.4-1_amd64.deb
 269f1dfbdb353ff4c66e3ea3245539ada64c4d2a 36152 qt-faststart_2.4-1_amd64.deb
 2cd3d7e0addbee2d1f73a35181b8dd7b97d13b80 18697870 ffmpeg-dbg_2.4-1_amd64.deb
 37bf971c5c5354bed405aac5628cc9ad98b0610a 1551438 ffmpeg-doc_2.4-1_all.deb
 0b4ca268d4278d888acce13fc52bb1034819d56d 3627796 libavcodec-ffmpeg56_2.4-1_amd64.deb
 50a7b37cb7117826e85deefbde772de6676e3969 4031348 libavcodec-ffmpeg-dev_2.4-1_amd64.deb
 cd9c7d00cc0be4ff2d980ead4b71b874f5112060 88528 libavdevice-ffmpeg56_2.4-1_amd64.deb
 224007a481ebb55b47f4e53fa28f99276311a1a6 99514 libavdevice-ffmpeg-dev_2.4-1_amd64.deb
 0b1ad249b6a1443e22cd625ba86057ffa98c053e 449052 libavfilter-ffmpeg5_2.4-1_amd64.deb
 6cf0c453f9c60e741fabb3ba43871c7811467e41 535720 libavfilter-ffmpeg-dev_2.4-1_amd64.deb
 c9920bf924b901e9c7842cce06858648f3b47e31 724520 libavformat-ffmpeg56_2.4-1_amd64.deb
 8e9c6f5378579a46dc5cb09efa7b067f70e72edc 869104 libavformat-ffmpeg-dev_2.4-1_amd64.deb
 fb037e4388c5c452d9c644d09870433068677904 69456 libavresample-ffmpeg2_2.4-1_amd64.deb
 2ad175a6f8a8b91bd75de5b9661ee21135c0319e 79286 libavresample-ffmpeg-dev_2.4-1_amd64.deb
 a1dae87ebe1b021ea4ccec9b17d74dffd1193140 160228 libavutil-ffmpeg54_2.4-1_amd64.deb
 3ad0abfb86b410712b3526b5bc6a0a49f31937a0 237542 libavutil-ffmpeg-dev_2.4-1_amd64.deb
 0e548e07364a3a1454e08423afd8cd4f0229ded6 66884 libpostproc-ffmpeg53_2.4-1_amd64.deb
 34ac472d64b9325a6360505a0bdb29eb2e3be79b 67130 libpostproc-ffmpeg-dev_2.4-1_amd64.deb
 0ef319eab00821c4ce33620cb002502e34244dbf 67264 libswresample-ffmpeg1_2.4-1_amd64.deb
 f1cc9770499c047e043ea024bb6d5c415acd1029 79148 libswresample-ffmpeg-dev_2.4-1_amd64.deb
 6e6dadd0ff368e9fe1ab75a3fa65fff3f6b0cc7a 144416 libswscale-ffmpeg3_2.4-1_amd64.deb
 5fd00ee3043160a1f68e178ba594d80ae0259103 160518 libswscale-ffmpeg-dev_2.4-1_amd64.deb
Checksums-Sha256:
 8f38972cf42b16509a853b67af59128a68d0bbf53397db2674887bb0d3627e38 3603 ffmpeg_2.4-1.dsc
 22b538cef79b6d4d03cd553fe9734aea57bb4cdf378d1d45d7f26cd7ccf441d0 9194144 ffmpeg_2.4.orig.tar.gz
 024d2e504064adbd6ef9906fe61a53fc615f3073a36e0b411382ff22a5b37cff 71396 ffmpeg_2.4-1.debian.tar.xz
 ba76467728b9eed217c79c54d889650fc8c3691bba63bb9a5dae0ff7100723d0 1165308 ffmpeg_2.4-1_amd64.deb
 0a9d59ddb377dbbbe17181600e1f8e2bad13a05136b2589faf696c135880b5a7 36152 qt-faststart_2.4-1_amd64.deb
 3111c0ef37cdb651537f5dcfe9296a09d954680d1332ee62e70a744ba4c3026c 18697870 ffmpeg-dbg_2.4-1_amd64.deb
 26ea7fb38764d272684e9dddda1751ab4e678b7d9868e5982990a1dfcc8d64cd 1551438 ffmpeg-doc_2.4-1_all.deb
 465564d0bffb75e0d3b87bbe5b20b8f3b0b40f6b81c24c36209c9b71b328638c 3627796 libavcodec-ffmpeg56_2.4-1_amd64.deb
 2e0580b34b0ef82fe5a89b88f0c98d9dcec274bc3027011dd8fcd1cb32b5c225 4031348 libavcodec-ffmpeg-dev_2.4-1_amd64.deb
 b062704cb27f37452d74591ad179b03c2c37a4445c512eff0acde4813a33fdac 88528 libavdevice-ffmpeg56_2.4-1_amd64.deb
 346cbb41d66eef8b1bd0cc616dfdd447db5bfa4476ec1a87f653c2880a64c1ef 99514 libavdevice-ffmpeg-dev_2.4-1_amd64.deb
 60ad70facdbf2cc7d3fc20a973b032edbafa323f87b13139ab52ec2343504507 449052 libavfilter-ffmpeg5_2.4-1_amd64.deb
 66b363b02a552ed69e68a91bfdcd661b6995bc51e2feaba30613d6353ae304a9 535720 libavfilter-ffmpeg-dev_2.4-1_amd64.deb
 e55236e3dcc3c21f4bf1b5dbe7290c8dd2ecf8373991bcaa35a5f630887a5332 724520 libavformat-ffmpeg56_2.4-1_amd64.deb
 7a42181e24827160180cae6985ab2fed7b5449759e3ddf3a2396b7e367adf29e 869104 libavformat-ffmpeg-dev_2.4-1_amd64.deb
 7e50f5a2602e7dda4425581301196dd370530091c80f8bc1e9d1f36fbb00e732 69456 libavresample-ffmpeg2_2.4-1_amd64.deb
 0997c797aa3376c09bc42cf11586763ae9a00128090e7fd0ea91b58621486e1d 79286 libavresample-ffmpeg-dev_2.4-1_amd64.deb
 51689d124161ba66ce0ab28e03c92d9227ba79d22357cc6c1d89d5f077b3197c 160228 libavutil-ffmpeg54_2.4-1_amd64.deb
 b34c89b9a124fedb21f9cfa65d765b3195a8211b3613bf5cbed17704b04c339f 237542 libavutil-ffmpeg-dev_2.4-1_amd64.deb
 ca74b1f8c64c8d8fc8ab4e84e37a3d564e2704ceb5116997bf7dbc275e73742a 66884 libpostproc-ffmpeg53_2.4-1_amd64.deb
 fb8a3494560bfa2b6d37baf852a4614467d48d81ddd731be054556df9533eb02 67130 libpostproc-ffmpeg-dev_2.4-1_amd64.deb
 59a062f28d1eb476441e0e62217cfe774e7aae27bd586e3512f65bd1d5985ff4 67264 libswresample-ffmpeg1_2.4-1_amd64.deb
 4f6bd3b4d6a9db3ca986d44180a1a6e5a0ccbdf7b5c7eac5bdebc14997bf2bda 79148 libswresample-ffmpeg-dev_2.4-1_amd64.deb
 a9381fecb413cf312f4eae20a21f78cad3478f58e25a4ebc2eb3cca905c116f9 144416 libswscale-ffmpeg3_2.4-1_amd64.deb
 d0e3f8bc7c3db8d5992ec665c05d2ec34304435dcb7885fe8775f72495b50bd0 160518 libswscale-ffmpeg-dev_2.4-1_amd64.deb
Files:
 1e00a2ab9bf7e6823d6c79f68b01e744 1165308 video optional ffmpeg_2.4-1_amd64.deb
 f12f2f2be7c574f61c0623c4132daffa 36152 video optional qt-faststart_2.4-1_amd64.deb
 756ecc166a97852714c46f9072fcd142 18697870 debug extra ffmpeg-dbg_2.4-1_amd64.deb
 e60a28cd29ff9a18acc982d114be010f 1551438 doc optional ffmpeg-doc_2.4-1_all.deb
 bd2a370121f21b8a2c1f590ef75b0381 3627796 libs optional libavcodec-ffmpeg56_2.4-1_amd64.deb
 b9fbf9c0af68d9905460652707cc93de 4031348 libdevel optional libavcodec-ffmpeg-dev_2.4-1_amd64.deb
 5e8638a14c32b7ce71963598103aed1e 88528 libs optional libavdevice-ffmpeg56_2.4-1_amd64.deb
 2c6c35d4d21be555f4664bcf0af994bc 99514 libdevel optional libavdevice-ffmpeg-dev_2.4-1_amd64.deb
 37e747e65440891125382b146b1ad93e 449052 libs optional libavfilter-ffmpeg5_2.4-1_amd64.deb
 335993d90782edd04410e22a6e16cf5e 535720 libdevel optional libavfilter-ffmpeg-dev_2.4-1_amd64.deb
 8463399b0b8c51bd00864557a2775b3a 724520 libs optional libavformat-ffmpeg56_2.4-1_amd64.deb
 46dd9326554789498e267b8757017f87 869104 libdevel optional libavformat-ffmpeg-dev_2.4-1_amd64.deb
 fa037acb7f376aee6a5ca346dec120a0 69456 libs optional libavresample-ffmpeg2_2.4-1_amd64.deb
 588f5d186147d0765b54d156af586aee 79286 libdevel optional libavresample-ffmpeg-dev_2.4-1_amd64.deb
 128f9f6395da71cf6f095dbaab186ce3 160228 libs optional libavutil-ffmpeg54_2.4-1_amd64.deb
 4b65b79543c07dd6f39f4f2e066df492 237542 libdevel optional libavutil-ffmpeg-dev_2.4-1_amd64.deb
 86bb98d48d14d4d35c2b7c18caf9ecd9 66884 libs optional libpostproc-ffmpeg53_2.4-1_amd64.deb
 a582594102f3deeef65542c0daf47152 67130 libdevel optional libpostproc-ffmpeg-dev_2.4-1_amd64.deb
 00ddd855319f8f33265e8e5387c78521 67264 libs optional libswresample-ffmpeg1_2.4-1_amd64.deb
 efbbacedb4f4e0eb4a28fb65ddf8ab82 79148 libdevel optional libswresample-ffmpeg-dev_2.4-1_amd64.deb
 dba6e6a48ac81e672aba67110c9d453e 144416 libs optional libswscale-ffmpeg3_2.4-1_amd64.deb
 cf7bb335f720eb831a5b4a4732776e16 160518 libdevel optional libswscale-ffmpeg-dev_2.4-1_amd64.deb
 daf4b46fa309b8bae86a761add29095e 3603 video optional ffmpeg_2.4-1.dsc
 47c8ce076cffa42eae7e3d5ca592ae90 9194144 video optional ffmpeg_2.4.orig.tar.gz
 8f4e69c5e4c466800542c0623538e139 71396 video optional ffmpeg_2.4-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlQXFjgACgkQz5U+dsJLkBjRsACgyNc32wx9r1dw7B0wU5vSV2Ux
P/gAoNEwhxtWCBg3sz8F3vVyBdYCnsqt
=ss5v
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: