ffmpeg 7:5.1.3-1ubuntu4 source package in Ubuntu

Changelog

ffmpeg (7:5.1.3-1ubuntu4) mantic; urgency=medium

  * debian/patches/031f1561cd286596cdb374da32f8aa816ce3b135.patch:
  * debian/patches/1c6fd7d756afe0f8b7df14dbf7a95df275f8f5ee.patch:
    - cherry-pick upstream patches for new libcodec2-1.1
  * ffmpeg-remove-x86-optimization.patch: cherry-pick build fix with newer
    binutils from qtwebengine-opensource-src

 -- Gianfranco Costamagna <email address hidden>  Tue, 18 Jul 2023 08:38:24 +0200

Upload details

Uploaded by:
Gianfranco Costamagna
Uploaded to:
Mantic
Original maintainer:
Debian Multimedia Team
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
ffmpeg_5.1.3.orig.tar.xz 9.5 MiB 1b113593ff907293be7aed95acdda5e785dd73616d7d4ec90a0f6adbc5a0312e
ffmpeg_5.1.3.orig.tar.xz.asc 520 bytes e38622779b5811205660d1f2812d6a7401d4d2fd0ae41b3fbb14ef1769b9973f
ffmpeg_5.1.3-1ubuntu4.debian.tar.xz 54.4 KiB 7eb2c511c9ffe4df7cd1108d28f08ef07ef8dd67b4a769e533930b56bd6c8298
ffmpeg_5.1.3-1ubuntu4.dsc 5.7 KiB b4d0c6a97c365a5f24dbe327f56d5d7405b59f516b34ad9ccb66217f8c400ea8

View changes file

Binary packages built by this source

ffmpeg: 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
  * 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

ffmpeg-dbgsym: debug symbols for ffmpeg
ffmpeg-doc: 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.

libavcodec-dev: 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.

libavcodec-extra: 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.

libavcodec-extra59: No summary available for libavcodec-extra59 in ubuntu mantic.

No description available for libavcodec-extra59 in ubuntu mantic.

libavcodec-extra59-dbgsym: No summary available for libavcodec-extra59-dbgsym in ubuntu mantic.

No description available for libavcodec-extra59-dbgsym in ubuntu mantic.

libavcodec59: No summary available for libavcodec59 in ubuntu mantic.

No description available for libavcodec59 in ubuntu mantic.

libavcodec59-dbgsym: No summary available for libavcodec59-dbgsym in ubuntu mantic.

No description available for libavcodec59-dbgsym in ubuntu mantic.

libavdevice-dev: 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.

libavdevice59: No summary available for libavdevice59 in ubuntu mantic.

No description available for libavdevice59 in ubuntu mantic.

libavdevice59-dbgsym: No summary available for libavdevice59-dbgsym in ubuntu mantic.

No description available for libavdevice59-dbgsym in ubuntu mantic.

libavfilter-dev: 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.

libavfilter-extra: 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.

libavfilter-extra8: No summary available for libavfilter-extra8 in ubuntu mantic.

No description available for libavfilter-extra8 in ubuntu mantic.

libavfilter-extra8-dbgsym: No summary available for libavfilter-extra8-dbgsym in ubuntu mantic.

No description available for libavfilter-extra8-dbgsym in ubuntu mantic.

libavfilter8: No summary available for libavfilter8 in ubuntu mantic.

No description available for libavfilter8 in ubuntu mantic.

libavfilter8-dbgsym: No summary available for libavfilter8-dbgsym in ubuntu mantic.

No description available for libavfilter8-dbgsym in ubuntu mantic.

libavformat-dev: 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.

libavformat-extra: FFmpeg library with extra (de)muxers (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 libavformat variant
 that offers additional (de)muxers support. Application packages can depend
 on it if they require or suggest this variant in a robust manner.

libavformat-extra59: No summary available for libavformat-extra59 in ubuntu mantic.

No description available for libavformat-extra59 in ubuntu mantic.

libavformat-extra59-dbgsym: No summary available for libavformat-extra59-dbgsym in ubuntu mantic.

No description available for libavformat-extra59-dbgsym in ubuntu mantic.

libavformat59: No summary available for libavformat59 in ubuntu mantic.

No description available for libavformat59 in ubuntu mantic.

libavformat59-dbgsym: No summary available for libavformat59-dbgsym in ubuntu mantic.

No description available for libavformat59-dbgsym in ubuntu mantic.

libavutil-dev: 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.

libavutil57: No summary available for libavutil57 in ubuntu mantic.

No description available for libavutil57 in ubuntu mantic.

libavutil57-dbgsym: No summary available for libavutil57-dbgsym in ubuntu mantic.

No description available for libavutil57-dbgsym in ubuntu mantic.

libpostproc-dev: 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.

libpostproc56: No summary available for libpostproc56 in ubuntu mantic.

No description available for libpostproc56 in ubuntu mantic.

libpostproc56-dbgsym: No summary available for libpostproc56-dbgsym in ubuntu mantic.

No description available for libpostproc56-dbgsym in ubuntu mantic.

libswresample-dev: 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 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.

libswresample4: 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 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.

libswresample4-dbgsym: debug symbols for libswresample4
libswscale-dev: 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.

libswscale6: No summary available for libswscale6 in ubuntu mantic.

No description available for libswscale6 in ubuntu mantic.

libswscale6-dbgsym: No summary available for libswscale6-dbgsym in ubuntu mantic.

No description available for libswscale6-dbgsym in ubuntu mantic.