Source: ffmpeg
Version: 7:2.6.3-1+b1
Severity: wishlist

Hello,

I was looking at the various dependencies of the -ffmpeg packages, and it seems
to me some of them are a bit superfluous. For example:

- Do we really need 2 different MP3 encoders (libmp3lame and libshine)?
- Given the libmp3lame support, what's the purpose of libtwolame?
- What is the purpose of the libopenjpeg support given that ffmpeg has its
  own built-in JPEG2000 encoder/decoder?

Other stuff seems a bit niche to me (e.g. the libzmq thing in libavfilter), but
I guess someone could find that useful.

I mean, if people actually ask for these features then I see no problem, but
you might want to reduce the number of dependencies otherwise, to reduce the
attack surface of the ffmpeg packages.

Any thought?

Cheers

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Attachment: signature.asc
Description: Digital signature

Reply via email to