From bc6dc60ca0f7b74bf1801b3b7975540fbeccf66d5bfd1f366d13e243eed7af6c Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 6 Aug 2018 13:30:55 +0000 Subject: [PATCH 1/7] Accepting request 627678 from home:scarabeus_iv - bsc#1103064 attempt to allow migration from the unprefixed devel packages cleanly OBS-URL: https://build.opensuse.org/request/show/627678 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ffmpeg-4?expand=0&rev=15 --- ffmpeg-4.changes | 6 ++++++ ffmpeg-4.spec | 18 +++++++++--------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/ffmpeg-4.changes b/ffmpeg-4.changes index 25f745b..e279f79 100644 --- a/ffmpeg-4.changes +++ b/ffmpeg-4.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Jul 31 14:39:25 UTC 2018 - tchvatal@suse.com + +- bsc#1103064 attempt to allow migration from the unprefixed devel + packages cleanly + ------------------------------------------------------------------- Fri Jul 27 08:56:56 UTC 2018 - tchvatal@suse.com diff --git a/ffmpeg-4.spec b/ffmpeg-4.spec index 30d9ff0..f458c1e 100644 --- a/ffmpeg-4.spec +++ b/ffmpeg-4.spec @@ -270,7 +270,7 @@ This build of ffmpeg is limited in the number of codecs supported. Summary: Development files for FFmpeg's codec library Group: Development/Libraries/C and C++ Provides: libavcodec-devel = %version-%release -Conflicts: libavcodec-devel +Obsoletes: libavcodec-devel < %version-%release Requires: %{name}-libavresample-devel = %version-%release Requires: %{name}-libavutil-devel = %version-%release Requires: libavcodec58 = %version-%release @@ -304,7 +304,7 @@ Group: Development/Libraries/C and C++ Provides: ffmpeg-devel = %version-%release Conflicts: ffmpeg-devel Provides: libavdevice-devel = %version-%release -Conflicts: libavdevice-devel +Obsoletes: libavdevice-devel < %version-%release Requires: %{name}-libavcodec-devel = %version-%release Requires: %{name}-libavfilter-devel = %version-%release Requires: %{name}-libavformat-devel = %version-%release @@ -344,7 +344,7 @@ framework containing several filters, sources and sinks. Summary: Development files for FFmpeg's audio/video filter library Group: Development/Libraries/C and C++ Provides: libavfilter-devel = %version-%release -Conflicts: libavfilter-devel +Obsoletes: libavfilter-devel < %version-%release Requires: %{name}-libavcodec-devel = %version-%release Requires: %{name}-libavformat-devel = %version-%release Requires: %{name}-libavresample-devel = %version-%release @@ -382,7 +382,7 @@ This build of ffmpeg is limited in the number of codecs supported. Summary: Development files for FFmpeg's stream format library Group: Development/Libraries/C and C++ Provides: libavformat-devel = %version-%release -Conflicts: libavformat-devel +Obsoletes: libavformat-devel < %version-%release Requires: %{name}-libavcodec-devel = %version-%release Requires: %{name}-libavutil-devel = %version-%release Requires: %{name}-libswresample-devel = %version-%release @@ -413,7 +413,7 @@ It is advised to use libswresample for new code. Summary: Development files for libavresample as present in FFmpeg Group: Development/Libraries/C and C++ Provides: libavresample-devel = %version-%release -Conflicts: libavresample-devel +Obsoletes: libavresample-devel < %version-%release Requires: %{name}-libavutil-devel = %version-%release Requires: libavresample4 = %version-%release %devel_conflicts -c < -v %{_major_version} @@ -442,7 +442,7 @@ for pixel and sample formats). Summary: Development files for FFmpeg's utility library Group: Development/Libraries/C and C++ Provides: libavutil-devel = %version-%release -Conflicts: libavutil-devel +Obsoletes: libavutil-devel < %version-%release Requires: libavutil56 = %version-%release %devel_conflicts -c < -v %{_major_version} %devel_conflicts -c >= -v %{_major_expected} @@ -470,7 +470,7 @@ correction, linear/cubic interpolating deinterlacing. Summary: Development files for the FFmpeg post-processing library Group: Development/Libraries/C and C++ Provides: libpostproc-devel = %version-%release -Conflicts: libpostproc-devel +Obsoletes: libpostproc-devel < %version-%release Requires: %{name}-libavutil-devel = %version-%release Requires: libpostproc55 = %version-%release %devel_conflicts -c < -v %{_major_version} @@ -496,7 +496,7 @@ sample rates, channel layout and channel formats. Summary: Development files for the FFmpeg software resampling library Group: Development/Libraries/C and C++ Provides: libswresample-devel = %version-%release -Conflicts: libswresample-devel +Obsoletes: libswresample-devel < %version-%release Requires: %{name}-libavutil-devel = %version-%release Requires: libswresample3 = %version-%release %devel_conflicts -c < -v %{_major_version} @@ -540,7 +540,7 @@ Requires: %{name}-libavcodec-devel = %version-%release Requires: %{name}-libavformat-devel = %version-%release Requires: %{name}-libavutil-devel = %version-%release Provides: ffmpeg-private-devel = %version -Conflicts: ffmpeg-private-devel +Obsoletes: ffmpeg-private-devel < %version %devel_conflicts -c < -v %{_major_version} %devel_conflicts -c >= -v %{_major_expected} From d8130487383bafd2385967d57d8762dda3df616f58297345dc5313edef22de9d Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 6 Aug 2018 21:11:44 +0000 Subject: [PATCH 2/7] Accepting request 627758 from home:iznogood:branches:multimedia:libs - Add conditional pkgconfig(aom) BuildRequires and pass --enable-libaom to configure as well as add libaom and libaom_av1 to enable_decoders and enable_encoders: Build AOMedia Video 1 (AV1) support. OBS-URL: https://build.opensuse.org/request/show/627758 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ffmpeg-4?expand=0&rev=16 --- enable_decoders | 2 ++ enable_encoders | 2 ++ ffmpeg-4.changes | 8 ++++++++ ffmpeg-4.spec | 8 ++++++++ 4 files changed, 20 insertions(+) diff --git a/enable_decoders b/enable_decoders index e557af7..b5664e0 100644 --- a/enable_decoders +++ b/enable_decoders @@ -13,6 +13,8 @@ flac # libFLAC gif # libpng gsm # libgsm huffyuv # trivial+zlib +libaom # AV1 +libaom_av1 # AV1 libcelt libgsm libopenjpeg diff --git a/enable_encoders b/enable_encoders index 95e177b..a1684a1 100644 --- a/enable_encoders +++ b/enable_encoders @@ -8,6 +8,8 @@ flac # libFLAC gif # libpng huffyuv # trivial+zlib jpegls +libaom # AV1 +libaom_av1 # AV1 libgsm libmp3lame libopenjpeg diff --git a/ffmpeg-4.changes b/ffmpeg-4.changes index e279f79..a2212c7 100644 --- a/ffmpeg-4.changes +++ b/ffmpeg-4.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sun Aug 5 12:56:17 UTC 2018 - bjorn.lie@gmail.com + +- Add conditional pkgconfig(aom) BuildRequires and pass + --enable-libaom to configure as well as add libaom and libaom_av1 + to enable_decoders and enable_encoders: Build AOMedia Video 1 + (AV1) support. + ------------------------------------------------------------------- Tue Jul 31 14:39:25 UTC 2018 - tchvatal@suse.com diff --git a/ffmpeg-4.spec b/ffmpeg-4.spec index f458c1e..1898fb6 100644 --- a/ffmpeg-4.spec +++ b/ffmpeg-4.spec @@ -63,6 +63,7 @@ %endif %if 0%{?suse_version} > 1500 +%bcond_without libaom %bcond_without mysofa %bcond_without vidstab %bcond_without srt @@ -73,6 +74,7 @@ %bcond_without soxr %bcond_without zmq %else +%bcond_with libaom %bcond_with mysofa %bcond_with vidstab %bcond_with srt @@ -125,6 +127,9 @@ BuildRequires: libmysofa-devel BuildRequires: nasm BuildRequires: pkg-config BuildRequires: pkgconfig(alsa) +%if %{with libaom} +BuildRequires: pkgconfig(aom) +%endif BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(celt) >= 0.11.0 %if %{with codec2} @@ -580,6 +585,9 @@ CFLAGS="%optflags" \ %if ! %{with nvidia} --disable-cuda \ --disable-cuvid \ +%endif +%if %{with libaom} + --enable-libaom \ %endif --enable-libass \ --enable-libbluray \ From 44aa4b80ec61899fc0292ca5712661e6a0f40d8eb6b1def51bcc377035e8e385 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 6 Aug 2018 21:31:30 +0000 Subject: [PATCH 3/7] Accepting request 627599 from home:plater Enable mpeg 1 and 2 encoders. OBS-URL: https://build.opensuse.org/request/show/627599 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ffmpeg-4?expand=0&rev=17 --- enable_encoders | 2 ++ ffmpeg-4.changes | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/enable_encoders b/enable_encoders index a1684a1..8bf489d 100644 --- a/enable_encoders +++ b/enable_encoders @@ -24,6 +24,8 @@ libvpx_vp9 libwebp libwebp_anim mjpeg # mjpegtools +mpeg1video +mpeg2video mp2 # twolame mp2fixed # twolame opus diff --git a/ffmpeg-4.changes b/ffmpeg-4.changes index a2212c7..32e9fcc 100644 --- a/ffmpeg-4.changes +++ b/ffmpeg-4.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Aug 6 07:40:15 UTC 2018 - davejplater@gmail.com + +- Enable mpeg 1 and 2 encoders. + ------------------------------------------------------------------- Sun Aug 5 12:56:17 UTC 2018 - bjorn.lie@gmail.com From 379d85b70f0736fe32e65a468495e1e929558a7de63aedd621063ea94c067492 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 8 Aug 2018 15:16:02 +0000 Subject: [PATCH 4/7] Accepting request 627970 from home:iznogood:branches:multimedia:libs - Build codec2 encoder and decoder, add libcodec2 to enable_decoders and enable_encoders. OBS-URL: https://build.opensuse.org/request/show/627970 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ffmpeg-4?expand=0&rev=18 --- enable_decoders | 1 + enable_encoders | 1 + ffmpeg-4.changes | 6 ++++++ 3 files changed, 8 insertions(+) diff --git a/enable_decoders b/enable_decoders index b5664e0..066bbce 100644 --- a/enable_decoders +++ b/enable_decoders @@ -16,6 +16,7 @@ huffyuv # trivial+zlib libaom # AV1 libaom_av1 # AV1 libcelt +libcodec2 # codec2 libgsm libopenjpeg libopus diff --git a/enable_encoders b/enable_encoders index 8bf489d..69be2f0 100644 --- a/enable_encoders +++ b/enable_encoders @@ -10,6 +10,7 @@ huffyuv # trivial+zlib jpegls libaom # AV1 libaom_av1 # AV1 +libcodec2 # codec2 libgsm libmp3lame libopenjpeg diff --git a/ffmpeg-4.changes b/ffmpeg-4.changes index 32e9fcc..df2bb24 100644 --- a/ffmpeg-4.changes +++ b/ffmpeg-4.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Aug 7 22:28:52 UTC 2018 - bjorn.lie@gmail.com + +- Build codec2 encoder and decoder, add libcodec2 to + enable_decoders and enable_encoders. + ------------------------------------------------------------------- Mon Aug 6 07:40:15 UTC 2018 - davejplater@gmail.com From 1a08cd8aa3f4fc533a030f9736fedae700aae71c373a5e27bcc6fdca45354b0e Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 8 Aug 2018 15:24:52 +0000 Subject: [PATCH 5/7] OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ffmpeg-4?expand=0&rev=19 --- enable_decoders | 25 +++++----- enable_encoders | 119 ++++++++++++++++++++++++------------------------ 2 files changed, 73 insertions(+), 71 deletions(-) diff --git a/enable_decoders b/enable_decoders index 066bbce..9c297cd 100644 --- a/enable_decoders +++ b/enable_decoders @@ -1,3 +1,4 @@ +## module name # reason for enablement in ffmpeg (usually there is another package that already got legal review) ac3 ansi # trivial apng @@ -13,18 +14,18 @@ flac # libFLAC gif # libpng gsm # libgsm huffyuv # trivial+zlib -libaom # AV1 -libaom_av1 # AV1 -libcelt +libaom # libaom +libaom_av1 # libaom +libcelt # celt, opus libcodec2 # codec2 -libgsm -libopenjpeg -libopus -libschroedinger -libspeex -libvorbis -libvpx_vp8 -libvpx_vp9 +libgsm # libgsm +libopenjpeg # openjpeg +libopus # opus +libschroedinger # schroedinger +libspeex # speex +libvorbis # libvorbis +libvpx_vp8 # libvpx +libvpx_vp9 # libvpx mjpeg # mjpegtools mpeg1video mpeg2video @@ -98,4 +99,4 @@ xbm # trivial xwd # xwd y41p # trivial yuv4 # trivial -zlib # pseudo +zlib # zlib diff --git a/enable_encoders b/enable_encoders index 69be2f0..a05aa93 100644 --- a/enable_encoders +++ b/enable_encoders @@ -1,3 +1,4 @@ +## module name # reason for enablement in ffmpeg (usually there is another package that already got legal review) apng # libpng ass # trivial ayuv # trival @@ -8,18 +9,18 @@ flac # libFLAC gif # libpng huffyuv # trivial+zlib jpegls -libaom # AV1 -libaom_av1 # AV1 +libaom # libaom +libaom_av1 # libaom libcodec2 # codec2 -libgsm -libmp3lame -libopenjpeg -libopus -libschroedinger -libspeex -libtheora -libtwolame -libvorbis +libgsm # libgsm +libmp3lame # lame +libopenjpeg # openjpeg +libopus # opus +libschroedinger # schroedinger +libspeex # speex +libtheora # libtheora +libtwolame # twolame +libvorbis # libvorbis libvpx_vp8 libvpx_vp9 libwebp @@ -29,53 +30,53 @@ mpeg1video mpeg2video mp2 # twolame mp2fixed # twolame -opus +opus # opus pam -pbm -pcm_alaw -pcm_f32be -pcm_f32le -pcm_f64be -pcm_f64le -pcm_mulaw -pcm_s16be -pcm_s16be_planar -pcm_s16le -pcm_s16le_planar -pcm_s24be -pcm_s24le -pcm_s24le_planar -pcm_s32be -pcm_s32le -pcm_s32le_planar -pcm_s8 -pcm_s8_planar -pcm_u16be -pcm_u16le -pcm_u24be -pcm_u24le -pcm_u32be -pcm_u32le -pcm_u8 +pbm # trivial +pcm_alaw # trivial +pcm_f32be # trivial +pcm_f32le # trivial +pcm_f64be # trivial +pcm_f64le # trivial +pcm_mulaw # trivial +pcm_s16be # trivial +pcm_s16be_planar # trivial +pcm_s16le # trivial +pcm_s16le_planar # trivial +pcm_s24be # trivial +pcm_s24le # trivial +pcm_s24le_planar # trivial +pcm_s32be # trivial +pcm_s32le # trivial +pcm_s32le_planar # trivial +pcm_s8 # trivial +pcm_s8_planar # trivial +pcm_u16be # trivial +pcm_u16le # trivial +pcm_u24be # trivial +pcm_u24le # trivial +pcm_u32be # trivial +pcm_u32le # trivial +pcm_u8 # trivial pcx -pgm -pgmyuv -png -ppm -sgi -srt -ssa -sunrast -targa -text -tiff -v210 -v308 -v408 -v410 -vorbis -xbm -xwd -y41p -yuv4 -zlib +pgm # trivial +pgmyuv # trivial +png # libpng +ppm # trivial +sgi # trivial +srt # trivial +ssa # trivial +sunrast # trivial +targa # trivial +text # trivial +tiff # libtiff +v210 # trivial +v308 # trivial +v408 # trivial +v410 # trivial +vorbis # libvorbis +xbm # (X11) +xwd # xwd +y41p # trivial +yuv4 # trivial +zlib # zlib From 38b2840f2a0575272b766e049c2375d8e75f62a975ebdfc2e546d4958f507a1a Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 11 Aug 2018 21:39:56 +0000 Subject: [PATCH 6/7] Accepting request 628731 from home:carmenbianca:branches:multimedia:libs - bsc#1092241 Enable webvtt encoders and decoders. OBS-URL: https://build.opensuse.org/request/show/628731 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ffmpeg-4?expand=0&rev=20 --- enable_decoders | 1 + enable_encoders | 1 + ffmpeg-4.changes | 5 +++++ 3 files changed, 7 insertions(+) diff --git a/enable_decoders b/enable_decoders index 9c297cd..2b76aba 100644 --- a/enable_decoders +++ b/enable_decoders @@ -95,6 +95,7 @@ vp6f # libav vp8 # libvpx vp9 # libvpx webp # libwebp +webvtt # trivial xbm # trivial xwd # xwd y41p # trivial diff --git a/enable_encoders b/enable_encoders index a05aa93..2ee1ba7 100644 --- a/enable_encoders +++ b/enable_encoders @@ -75,6 +75,7 @@ v308 # trivial v408 # trivial v410 # trivial vorbis # libvorbis +webvtt # trivial xbm # (X11) xwd # xwd y41p # trivial diff --git a/ffmpeg-4.changes b/ffmpeg-4.changes index df2bb24..08cd454 100644 --- a/ffmpeg-4.changes +++ b/ffmpeg-4.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Aug 11 08:28:47 UTC 2018 - carmen@carmenbianca.eu + +- bsc#1092241 Enable webvtt encoders and decoders. + ------------------------------------------------------------------- Tue Aug 7 22:28:52 UTC 2018 - bjorn.lie@gmail.com From 019507f81ad83786a7c8142e5a8eee5511b699fb11d15aded8bfb4fce36163ff Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 15 Aug 2018 12:33:29 +0000 Subject: [PATCH 7/7] Accepting request 629075 from home:iznogood:branches:multimedia:libs - Update to version 4.0.2: * Various bugfixes and a revert. OBS-URL: https://build.opensuse.org/request/show/629075 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/ffmpeg-4?expand=0&rev=21 --- ffmpeg-4.0.1.tar.xz | 3 --- ffmpeg-4.0.1.tar.xz.asc | 11 ----------- ffmpeg-4.0.2.tar.xz | 3 +++ ffmpeg-4.0.2.tar.xz.asc | 11 +++++++++++ ffmpeg-4.changes | 6 ++++++ ffmpeg-4.spec | 2 +- 6 files changed, 21 insertions(+), 15 deletions(-) delete mode 100644 ffmpeg-4.0.1.tar.xz delete mode 100644 ffmpeg-4.0.1.tar.xz.asc create mode 100644 ffmpeg-4.0.2.tar.xz create mode 100644 ffmpeg-4.0.2.tar.xz.asc diff --git a/ffmpeg-4.0.1.tar.xz b/ffmpeg-4.0.1.tar.xz deleted file mode 100644 index b17e3e6..0000000 --- a/ffmpeg-4.0.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:605f5c01c60db35d3b617a79cabb2c7032412be243554602eeed1b628125c0ee -size 8663660 diff --git a/ffmpeg-4.0.1.tar.xz.asc b/ffmpeg-4.0.1.tar.xz.asc deleted file mode 100644 index 3667ebb..0000000 --- a/ffmpeg-4.0.1.tar.xz.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iQEcBAABAgAGBQJbJGabAAoJELQyLwTWdljYYtUH/1zw4/Fm1O7MfNGZjnpgA5b2 -+1QxLIKPuZMNG6PjNwkqO1U7LxIB9KD3VXf3I43YqF6cJK8S8fasSWk4fQLaFAem -kcDN0dGw3l4YdnfM14pnz/OzovqeatpdlBKmMkkWZBHk9jYQThY+5+QajwzHGq/Q -fdRhbgrPFCjk7GnF4+/e5CBiB3p9qWhDcsUf9pqKeq5GCqAcK4Oqi2ko0/RRFw1p -NF9OaWqygZ/C/Si4E+x4b2v5KEreh1HOAtmMRsZ6grPvQ2nPoO+KFt5fZQM18ILZ -ulAcDOj5N5n8wP+hGKzKq9ZKDayfg9OIgTfsPlxH1i0To0+p+2q2mDVugm1LWBA= -=bhrG ------END PGP SIGNATURE----- diff --git a/ffmpeg-4.0.2.tar.xz b/ffmpeg-4.0.2.tar.xz new file mode 100644 index 0000000..88a44a0 --- /dev/null +++ b/ffmpeg-4.0.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a95c0cc9eb990e94031d2183f2e6e444cc61c99f6f182d1575c433d62afb2f97 +size 8662984 diff --git a/ffmpeg-4.0.2.tar.xz.asc b/ffmpeg-4.0.2.tar.xz.asc new file mode 100644 index 0000000..021b87e --- /dev/null +++ b/ffmpeg-4.0.2.tar.xz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQEcBAABAgAGBQJbT0bXAAoJELQyLwTWdljYa7EIAIkBwOpBdZNuVvD2aNH82zmP +1lnqsSFaO/OlQrs7M0cOGXgqmkIkVQZerWwO+VRct5oYut+MNCqVfT8L2pTNcHNW +6aE3Jtvw00zwklNKI9e4oktypvcbe8m40QgPvNPu8lxiGZvafvGy53ioVI2eANFj +PD2+BUGTRuotbm8skOpGTkU+RL74oPCdHEP9OcL3K4XnDFDMCXkjk34xCs4pnkV0 +2rVOque36M54DHQHa+qD1hxiqWiAyhEPnCklRwTRLLwPQuLiBDi/vExvDTsJHIuU +AfdSsykmJz3c6biKOKOP6GYW7UjfsiIOV+G+uuZGJ/eBw0zXc38l8Rc7C1Kwmj4= +=9xRf +-----END PGP SIGNATURE----- diff --git a/ffmpeg-4.changes b/ffmpeg-4.changes index 08cd454..8549602 100644 --- a/ffmpeg-4.changes +++ b/ffmpeg-4.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Aug 13 18:07:13 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 4.0.2: + * Various bugfixes and a revert. + ------------------------------------------------------------------- Sat Aug 11 08:28:47 UTC 2018 - carmen@carmenbianca.eu diff --git a/ffmpeg-4.spec b/ffmpeg-4.spec index 1898fb6..3d16678 100644 --- a/ffmpeg-4.spec +++ b/ffmpeg-4.spec @@ -98,7 +98,7 @@ %define _major_version 4 %define _major_expected 5 Name: ffmpeg-4 -Version: 4.0.1 +Version: 4.0.2 Release: 0 Summary: Library for working with various multimedia formats License: LGPL-2.1-or-later AND GPL-2.0-or-later