summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control776
1 files changed, 776 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..ec05196
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,776 @@
+Source: ffmpeg
+Section: video
+Priority: optional
+Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
+Uploaders: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>,
+ Alexander Strasser <eclipse7@gmx.net>,
+ Reinhard Tartler <siretart@tauware.de>,
+ Balint Reczey <balint@balintreczey.hu>
+Homepage: https://ffmpeg.org/
+Standards-Version: 3.9.8
+Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/ffmpeg.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/ffmpeg.git
+Build-Depends-Indep:
+# needed to minify the CSS files
+ cleancss,
+# Autogenerated documentation
+ doxygen,
+# needed to create the CSS files for the HTML manuals
+ node-less
+Build-Depends:
+# needed for dh
+ debhelper (>= 10),
+# for build-profile support
+ dpkg-dev (>= 1.17.14),
+# --enable-libflite
+ flite1-dev,
+# --enable-frei0r
+ frei0r-plugins-dev <!stage1>,
+# --enable-ladspa
+ ladspa-sdk,
+# --enable-libass
+ libass-dev,
+# --enable-libbluray
+ libbluray-dev,
+# --enable-libbs2b
+ libbs2b-dev,
+# autodetected: external library 'bzlib'
+ libbz2-dev,
+# --enable-libcaca
+ libcaca-dev,
+# --enable-libcdio
+ libcdio-paranoia-dev,
+# --enable-libchromaprint
+ libchromaprint-dev <!stage1>,
+# autodetected 'crystalhd'
+ libcrystalhd-dev [amd64 i386],
+# --enable-libdc1394
+ libdc1394-22-dev [linux-any],
+# --enable-libebur128
+ libebur128-dev,
+# --enable-libfontconfig
+ libfontconfig1-dev,
+# --enable-libfreetype
+ libfreetype6-dev,
+# --enable-fribidi
+ libfribidi-dev,
+# --enable-opengl
+ libgl1-mesa-dev,
+# --enable-libgme
+ libgme-dev,
+# --enable-gnutls
+ libgnutls28-dev | libgnutls-dev,
+# --enable-libgsm
+ libgsm1-dev,
+# Fails to be detected by configure script, if not also libavc1394-dev is installed.
+# --enable-libiec61883
+ libiec61883-dev [linux-any],
+ libavc1394-dev [linux-any],
+# autodetected: indev 'jack'
+ libjack-jackd2-dev,
+# missing dependency of libtesseract-dev #836849
+ libleptonica-dev,
+# autodetected for the tiff decoder
+ liblzma-dev,
+# --enable-libmp3lame
+ libmp3lame-dev,
+# --enable-netcdf
+ libnetcdf-dev [!powerpcspe],
+# --enable-openal
+ libopenal-dev,
+# --enable-omx
+ libomxil-bellagio-dev,
+# --enable-libopencore_amrnb
+ libopencore-amrnb-dev,
+# --enable-libopencore_amrwb
+ libopencore-amrwb-dev,
+# --enable-libopencv
+ libopencv-imgproc-dev <!stage1>,
+# --enable-libopenjpeg
+ libopenjp2-7-dev,
+# --enable-libopenmpt
+ libopenmpt-dev,
+# --enable-libopus
+ libopus-dev,
+# --enable-libpulse
+ libpulse-dev,
+# --enable-librubberband
+ librubberband-dev,
+# autodetected: protocol 'sctp'
+ libsctp-dev [linux-any],
+# --enable-sdl2
+ libsdl2-dev,
+# --enable-libshine
+ libshine-dev (>= 3.0.0),
+# --enable-libsnappy
+ libsnappy-dev,
+# --enable-libsoxr
+ libsoxr-dev,
+# --enable-libspeex
+ libspeex-dev,
+# --enable-libssh
+ libssh-gcrypt-dev,
+# --enable-libtesseract (used only in -extra flavor)
+ libtesseract-dev,
+# --enable-libtheora
+ libtheora-dev,
+# --enable-libtwolame
+ libtwolame-dev,
+# This is not necessary, see explanation in debian/rules.
+# # --enable-libv4l2
+# libv4l-dev [!hurd-any],
+# autodetected: hwaccels 'h263_vaapi, mpeg2_vaapi, vc1_vaapi, h264_vaapi, mpeg4_vaapi, wmv3_vaapi'
+ libva-dev [!hurd-any],
+# autodetected: hwaccels 'h263_vdpau, mpeg2_vdpau, vc1_vdpau, h264_vdpau, mpeg4_vdpau, wmv3_vdpau, mpeg1_vdpau', decoders 'h264_vdpau, mpeg1_vdpau, mpeg4_vdpau, mpeg_vdpau, vc1_vdpau, wmv3_vdpau'
+ libvdpau-dev,
+# --enable-libvo_amrwbenc
+ libvo-amrwbenc-dev,
+# --enable-libvorbis
+ libvorbis-dev,
+# --enable-libvpx
+ libvpx-dev,
+# --enable-libwavpack
+ libwavpack-dev,
+# --enable-libwebp
+ libwebp-dev,
+# --enable-libx264
+ libx264-dev <!stage1>,
+# --enable-libx265
+ libx265-dev (>= 1.8),
+# autodetected libxcb-shape
+ libxcb-shape0-dev,
+# autodetected libxcb-shm
+ libxcb-shm0-dev,
+# autodetected libxcb-xfixes
+ libxcb-xfixes0-dev,
+# autodetected xlib
+ libxv-dev,
+# --enable-libxvid
+ libxvidcore-dev,
+# autodetected: decoder 'mpeg_xvmc'; outdev 'xv'
+ libxvmc-dev,
+# --enable-libzmq
+ libzmq3-dev,
+# --enable-libzvbi
+ libzvbi-dev,
+# The opencl API is considered experimental.
+# # --enable-opencl
+# ocl-icd-opencl-dev [!hurd-any] | opencl-dev [!hurd-any],
+# used to detect libraries
+ pkg-config,
+# HTML documentation
+ texinfo,
+# assembler optimizations
+ nasm,
+# autodetected zlib
+ zlib1g-dev
+
+Package: ffmpeg
+Architecture: any
+Multi-Arch: foreign
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Suggests:
+ ffmpeg-doc
+Breaks: libav-tools (<< 6:12~~),
+ qt-faststart (<< 7:2.7.1-3~)
+Replaces: libav-tools (<< 6:12~~),
+ qt-faststart (<< 7:2.7.1-3~)
+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
+ * qt-faststart: a utility to rearrange Quicktime files
+
+Package: ffmpeg-doc
+Section: doc
+Architecture: all
+Multi-Arch: foreign
+Depends:
+ libjs-jquery,
+ libjs-bootstrap,
+ ${misc:Depends}
+Description: Documentation of the FFmpeg multimedia framework
+ 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 the HTML documentation for the FFmpeg multimedia
+ framework including the API documentation created by doxygen and the manpages
+ for the libraries.
+
+Package: libavcodec57
+Architecture: any
+Section: libs
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg library with de/encoders for audio/video codecs - runtime 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 library provides a generic encoding/decoding framework and
+ contains multiple decoders and encoders for audio, video and subtitle streams,
+ and several bitstream filters.
+ .
+ The shared architecture provides various services ranging from bit stream I/O
+ to DSP optimizations, and makes it suitable for implementing robust and fast
+ codecs as well as for experimentation.
+ .
+ This package contains the runtime files.
+
+Package: libavcodec-extra57
+Architecture: any
+Section: libs
+Priority: extra
+Multi-Arch: same
+Conflicts: libavcodec57
+Provides: libavcodec-extra
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg library with additional de/encoders for audio/video codecs
+ 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 library provides a generic encoding/decoding framework and
+ contains multiple decoders and encoders for audio, video and subtitle streams,
+ and several bitstream filters.
+ .
+ The shared architecture provides various services ranging from bit stream I/O
+ to DSP optimizations, and makes it suitable for implementing robust and fast
+ codecs as well as for experimentation.
+ .
+ This package replaces the libavcodec57 package and contains the
+ following additional codecs:
+ .
+ * OpenCORE Adaptive Multi-Rate (AMR) Narrow-Band (Encoder/Decoder)
+ * OpenCORE Adaptive Multi-Rate (AMR) Wide-Band (Decoder)
+ * Android VisualOn Adaptive Multi-Rate (AMR) Wide-Band (Encoder)
+ .
+ Because this package links against libraries that are licensed under
+ Apache License 2.0, the resulting binaries are distributed under the
+ GPL version 3 or later.
+
+Package: libavcodec-extra
+Architecture: all
+Section: metapackages
+Priority: extra
+Multi-Arch: foreign
+Depends:
+ libavcodec-extra57,
+ ${misc:Depends}
+Description: FFmpeg library with extra codecs (metapackage)
+ 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 metapackage depends on the latest version of the libavcodec variant
+ that offers additional codec support. Application packages can depend
+ on it if they require or suggest this variant in a robust manner.
+
+
+Package: libavcodec-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends:
+ libavcodec57 (= ${binary:Version}) | libavcodec-extra57 (= ${binary:Version}),
+ libavutil-dev (= ${binary:Version}),
+ libswresample-dev (= ${binary:Version}),
+ ${misc:Depends}
+Description: FFmpeg library with de/encoders for audio/video codecs - development 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 library provides a generic encoding/decoding framework and
+ contains multiple decoders and encoders for audio, video and subtitle streams,
+ and several bitstream filters.
+ .
+ The shared architecture provides various services ranging from bit stream I/O
+ to DSP optimizations, and makes it suitable for implementing robust and fast
+ codecs as well as for experimentation.
+ .
+ This package contains the development files.
+
+Package: libavdevice57
+Architecture: any
+Section: libs
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg library for handling input and output devices - runtime 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 library provides a generic framework for grabbing from and rendering to
+ many common multimedia input/output devices, and supports several input and
+ output devices, including Video4Linux2, VfW, DShow, and ALSA.
+ .
+ This package contains the runtime files.
+
+Package: libavdevice-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends:
+ libavcodec-dev (= ${binary:Version}),
+ libavdevice57 (= ${binary:Version}),
+ libavfilter-dev (= ${binary:Version}),
+ libavformat-dev (= ${binary:Version}),
+ libavresample-dev (= ${binary:Version}),
+ libavutil-dev (= ${binary:Version}),
+ libpostproc-dev (= ${binary:Version}),
+ libswscale-dev (= ${binary:Version}),
+ libswresample-dev (= ${binary:Version}),
+ ${misc:Depends}
+Description: FFmpeg library for handling input and output devices - development 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 library provides a generic framework for grabbing from and rendering to
+ many common multimedia input/output devices, and supports several input and
+ output devices, including Video4Linux2, VfW, DShow, and ALSA.
+ .
+ This package contains the development files.
+
+Package: libavfilter6
+Architecture: any
+Section: libs
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg library containing media filters - runtime 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 library provides a generic audio/video filtering framework containing
+ several filters, sources and sinks.
+ .
+ This package contains the runtime files.
+
+Package: libavfilter-extra6
+Architecture: any
+Section: libs
+Priority: extra
+Multi-Arch: same
+Conflicts: libavfilter6
+Provides: libavfilter-extra
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg library with extra media filters - runtime 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 library provides a generic audio/video filtering framework containing
+ several filters, sources and sinks.
+ .
+ This package replaces the libavfilter6 package and contains the
+ following additional filters:
+ .
+ * Optical Character Recognition (uses Tesseract)
+ * SOFAlizer (Spatially Oriented Format for Acoustics, uses netcdf)
+ .
+ Because this package links against libraries that are licensed under
+ Apache License 2.0, the resulting binaries are distributed under the
+ GPL version 3 or later.
+
+Package: libavfilter-extra
+Architecture: all
+Section: metapackages
+Priority: extra
+Multi-Arch: foreign
+Depends:
+ libavfilter-extra6,
+ ${misc:Depends}
+Description: FFmpeg library with extra filters (metapackage)
+ 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 metapackage depends on the latest version of the libavfilter variant
+ that offers additional filter support. Application packages can depend
+ on it if they require or suggest this variant in a robust manner.
+
+Package: libavfilter-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends:
+ libavcodec-dev (= ${binary:Version}),
+ libavfilter6 (= ${binary:Version}) | libavfilter-extra6 (= ${binary:Version}),
+ libavformat-dev (= ${binary:Version}),
+ libavresample-dev (= ${binary:Version}),
+ libavutil-dev (= ${binary:Version}),
+ libpostproc-dev (= ${binary:Version}),
+ libswresample-dev (= ${binary:Version}),
+ libswscale-dev (= ${binary:Version}),
+ ${misc:Depends}
+Description: FFmpeg library containing media filters - development 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 library provides a generic audio/video filtering framework containing
+ several filters, sources and sinks.
+ .
+ This package contains the development files.
+
+Package: libavformat57
+Architecture: any
+Section: libs
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg library with (de)muxers for multimedia containers - runtime 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 library provides a generic framework for multiplexing and demultiplexing
+ (muxing and demuxing) audio, video and subtitle streams. It encompasses
+ multiple muxers and demuxers for multimedia container formats. It also
+ supports several input and output protocols to access a media resource.
+ .
+ This package contains the runtime files.
+
+Package: libavformat-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends:
+ libavcodec-dev (= ${binary:Version}),
+ libavformat57 (= ${binary:Version}),
+ libavutil-dev (= ${binary:Version}),
+ libswresample-dev (= ${binary:Version}),
+ ${misc:Depends}
+Description: FFmpeg library with (de)muxers for multimedia containers - development 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 library provides a generic framework for multiplexing and demultiplexing
+ (muxing and demuxing) audio, video and subtitle streams. It encompasses
+ multiple muxers and demuxers for multimedia container formats. It also
+ supports several input and output protocols to access a media resource.
+ .
+ This package contains the development files.
+
+Package: libavresample3
+Architecture: any
+Section: libs
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg compatibility library for resampling - runtime 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 library is provided for compatibility reasons only.
+ The FFmpeg project advises to use libswresample instead.
+ .
+ This package contains the runtime files.
+
+Package: libavresample-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends:
+ libavutil-dev (= ${binary:Version}),
+ libavresample3 (= ${binary:Version}),
+ ${misc:Depends}
+Description: FFmpeg compatibility library for resampling - development 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 library is provided for compatibility reasons only.
+ The FFmpeg project advises to use libswresample instead.
+ .
+ This package contains the development files.
+
+Package: libavutil55
+Architecture: any
+Section: libs
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg library with functions for simplifying programming - runtime 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 library is a utility library to aid portable multimedia programming.
+ It contains safe portable string functions, random number generators, data
+ structures, additional mathematics functions, cryptography and multimedia
+ related functionality (like enumerations for pixel and sample formats).
+ It is not a library for code needed by both libavcodec and libavformat.
+ The goal for this library is to be modular, small, efficient and useful.
+ .
+ This package contains the runtime files.
+
+Package: libavutil-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends:
+ libavutil55 (= ${binary:Version}),
+ ${misc:Depends}
+Description: FFmpeg library with functions for simplifying programming - development 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 library is a utility library to aid portable multimedia programming.
+ It contains safe portable string functions, random number generators, data
+ structures, additional mathematics functions, cryptography and multimedia
+ related functionality (like enumerations for pixel and sample formats).
+ It is not a library for code needed by both libavcodec and libavformat.
+ The goal for this library is to be modular, small, efficient and useful.
+ .
+ This package contains the development files.
+
+Package: libpostproc54
+Architecture: any
+Section: libs
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg library for post processing - runtime 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 library provides video post processing.
+ .
+ This package contains the runtime files.
+
+Package: libpostproc-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends:
+ libavutil-dev (= ${binary:Version}),
+ libpostproc54 (= ${binary:Version}),
+ ${misc:Depends}
+Description: FFmpeg library for post processing - development 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 library provides video post processing.
+ .
+ This package contains the development files.
+
+Package: libswresample2
+Architecture: any
+Section: libs
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg library for audio resampling, rematrixing etc. - runtime 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 library provides performs highly optimized audio resampling, rematrixing
+ and sample format conversion operations.
+ Specifically, this library performs the following conversions:
+ * Resampling is the process of changing the audio rate, for example from a
+ high sample rate of 44100Hz to 8000Hz. Audio conversion from high to low
+ sample rate is a lossy process. Several resampling options and algorithms
+ are available.
+ * Rematrixing is the process of changing the channel layout, for example from
+ stereo to mono. When the input channels cannot be mapped to the output
+ streams, the process is lossy, since it involves different gain factors
+ and mixing. Various other audio conversions (e.g. stretching and padding)
+ are enabled through dedicated options.
+ * Format conversion is the process of converting the type of samples, for
+ example from 16-bit signed samples to unsigned 8-bit or float samples.
+ It also handles packing conversion, when passing from packed layout (all
+ samples belonging to distinct channels interleaved in the same buffer), to
+ planar layout (all samples belonging to the same channel stored in a
+ dedicated buffer or "plane").
+ .
+ This package contains the runtime files.
+
+Package: libswresample-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends:
+ libavutil-dev (= ${binary:Version}),
+ libswresample2 (= ${binary:Version}),
+ ${misc:Depends}
+Description: FFmpeg library for audio resampling, rematrixing etc. - development 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 library provides performs highly optimized audio resampling, rematrixing
+ and sample format conversion operations.
+ Specifically, this library performs the following conversions:
+ * Resampling is the process of changing the audio rate, for example from a
+ high sample rate of 44100Hz to 8000Hz. Audio conversion from high to low
+ sample rate is a lossy process. Several resampling options and algorithms
+ are available.
+ * Rematrixing is the process of changing the channel layout, for example from
+ stereo to mono. When the input channels cannot be mapped to the output
+ streams, the process is lossy, since it involves different gain factors
+ and mixing. Various other audio conversions (e.g. stretching and padding)
+ are enabled through dedicated options.
+ * Format conversion is the process of converting the type of samples, for
+ example from 16-bit signed samples to unsigned 8-bit or float samples.
+ It also handles packing conversion, when passing from packed layout (all
+ samples belonging to distinct channels interleaved in the same buffer), to
+ planar layout (all samples belonging to the same channel stored in a
+ dedicated buffer or "plane").
+ .
+ This package contains the development files.
+
+Package: libswscale4
+Architecture: any
+Section: libs
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: FFmpeg library for image scaling and various conversions - runtime 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 library performs highly optimized image scaling and colorspace and pixel
+ format conversion operations.
+ Specifically, this library performs the following conversions:
+ * Rescaling is the process of changing the video size. Several rescaling
+ options and algorithms are available. This is usually a lossy process.
+ * Pixel format conversion is the process of converting the image format and
+ colorspace of the image, for example from planar YUV420P to RGB24 packed.
+ It also handles packing conversion, that is converts from packed layout
+ (all pixels belonging to distinct planes interleaved in the same buffer),
+ to planar layout (all samples belonging to the same plane stored in a
+ dedicated buffer or "plane"). This is usually a lossy process in case the
+ source and destination colorspaces differ.
+ .
+ This package contains the runtime files.
+
+Package: libswscale-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends:
+ libavutil-dev (= ${binary:Version}),
+ libswscale4 (= ${binary:Version}),
+ ${misc:Depends}
+Description: FFmpeg library for image scaling and various conversions - development 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 library performs highly optimized image scaling and colorspace and pixel
+ format conversion operations.
+ Specifically, this library performs the following conversions:
+ * Rescaling is the process of changing the video size. Several rescaling
+ options and algorithms are available. This is usually a lossy process.
+ * Pixel format conversion is the process of converting the image format and
+ colorspace of the image, for example from planar YUV420P to RGB24 packed.
+ It also handles packing conversion, that is converts from packed layout
+ (all pixels belonging to distinct planes interleaved in the same buffer),
+ to planar layout (all samples belonging to the same plane stored in a
+ dedicated buffer or "plane"). This is usually a lossy process in case the
+ source and destination colorspaces differ.
+ .
+ This package contains the development files.
+
+Package: libav-tools
+Architecture: all
+Section: oldlibs
+Priority: extra
+Multi-Arch: foreign
+Breaks: libav-tools-links (<< 7:2.7.2-2~)
+Replaces: libav-tools-links (<< 7:2.7.2-2~)
+Depends:
+ ffmpeg,
+ ${misc:Depends}
+Description: Compatibility links for libav-tools (transitional package)
+ 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 is a transitional package that provides the following links:
+ * avconv -> ffmpeg
+ * avplay -> ffplay
+ * avprobe -> ffprobe
+ This package can be removed, when nothing uses the av* program names anymore.