diff options
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 776 |
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. |