FFMPEG and AV1 codec

Hello there,
I want to transcode video files from AV1 codec to H264.
The packman version 3.xx doesn’t support it. I installed the 4.3 version from aevseev repo.
FFMPEG is working but I don’t have AV1 codec

 ffmpeg -codecs | grep av1
ffmpeg version 4.3 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 10.2.0 (GCC)
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --enable-gpl --enable-version3 --enable-nonfree --disable-static --enable-shared --enable-avresample --enable-gmp --enable-ladspa --enable-libass --enable-libbluray --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libglslang --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libpulse --enable-libsnappy --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libxml2 --enable-opencl --enable-opengl --enable-openssl --enable-vulkan --enable-libdrm --enable-libcelt --extra-cflags='-march=core2 -pipe -O2 -DNDEBUG -D_FORTIFY_SOURCE=2 -mmmx -msse2 -mssse3 -funwind-tables' --extra-cxxflags='-march=core2 -pipe -O2 -DNDEBUG -D_FORTIFY_SOURCE=2 -mmmx -msse2 -mssse3 -funwind-tables' --extra-ldflags='-Wl,--as-needed -Wl,--strip-all' --disable-debug --disable-demuxer='hls,applehttp'
  WARNING: library configuration mismatch
  avutil      configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libfdk-aac-dlopen --enable-nonfree --enable-libvo-amrwbenc --enable-version3 --enable-libx264 --enable-libx265 --enable-librtmp --enable-libxvid
  avcodec     configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libfdk-aac-dlopen --enable-nonfree --enable-libvo-amrwbenc --enable-version3 --enable-libx264 --enable-libx265 --enable-librtmp --enable-libxvid
  avformat    configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libfdk-aac-dlopen --enable-nonfree --enable-libvo-amrwbenc --enable-version3 --enable-libx264 --enable-libx265 --enable-librtmp --enable-libxvid
  avdevice    configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libfdk-aac-dlopen --enable-nonfree --enable-libvo-amrwbenc --enable-version3 --enable-libx264 --enable-libx265 --enable-librtmp --enable-libxvid
  avfilter    configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libfdk-aac-dlopen --enable-nonfree --enable-libvo-amrwbenc --enable-version3 --enable-libx264 --enable-libx265 --enable-librtmp --enable-libxvid
  avresample  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libfdk-aac-dlopen --enable-nonfree --enable-libvo-amrwbenc --enable-version3 --enable-libx264 --enable-libx265 --enable-librtmp --enable-libxvid
  swscale     configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libfdk-aac-dlopen --enable-nonfree --enable-libvo-amrwbenc --enable-version3 --enable-libx264 --enable-libx265 --enable-librtmp --enable-libxvid
  swresample  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libfdk-aac-dlopen --enable-nonfree --enable-libvo-amrwbenc --enable-version3 --enable-libx264 --enable-libx265 --enable-librtmp --enable-libxvid
  postproc    configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libfdk-aac-dlopen --enable-nonfree --enable-libvo-amrwbenc --enable-version3 --enable-libx264 --enable-libx265 --enable-librtmp --enable-libxvid
  libavutil      56. 51.100 / 56. 31.100
  libavcodec     58. 91.100 / 58. 54.100
  libavformat    58. 45.100 / 58. 29.100
  libavdevice    58. 10.100 / 58.  8.100
  libavfilter     7. 85.100 /  7. 57.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  7.100 /  5.  5.100
  libswresample   3.  7.100 /  3.  5.100
  libpostproc    55.  7.100 / 55.  5.100
 ..V.L. av1                  Alliance for Open Media AV1
 DEA.L. wmav1                Windows Media Audio 1

Do you have the same issue?
Any help is welcome

Thanks for your help

Are you sure you don’t mean the AVI codec and not AV1 ?

https://en.wikipedia.org/wiki/Audio_Video_Interleave

TSU

I have Tumbleweed with ffmpeg-4 which offers:

DEV.L. av1                  Alliance for Open Media AV1 (decoders: libdav1d libaom-av1 ) (encoders: libaom-av1 librav1e )

Glad you found it.
Seems is listed in the @OP’s post as well

libavutil 56. 51.100 / 56. 31.100 libavcodec 58. 91.100 / 58. 54.100
libavformat 58. 45.100 / 58. 29.100
libavdevice 58. 10.100 / 58. 8.100
libavfilter 7. 85.100 / 7. 57.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 7.100 / 5. 5.100
libswresample 3. 7.100 / 3. 5.100
libpostproc 55. 7.100 / 55. 5.100
** …V.L. av1 Alliance for Open Media AV1**
DEA.L. wmav1 Windows Media Audio 1

TSU

Thank you both

Unfortunately I don’t have the decoder nor the encoder. This is not the same answer

 ..V.L. av1                  Alliance for Open Media AV1

@ karlmistelberger
How could I get it, is it an add-on, option or should I compile it?

It’s already there: https://build.opensuse.org/package/show/openSUSE:Leap:15.2/ffmpeg-4

Could you past your output of:

 ffmpeg -version
ffmpeg version 4.3 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 10.2.0 (GCC)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --enable-gpl --enable-version3 --enable-nonfree --disable-static --enable-shared --enable-avresample --enable-gmp --enable-ladspa --enable-libass --enable-libbluray --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libglslang --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libpulse --enable-libsnappy --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libxml2 --enable-opencl --enable-opengl --enable-openssl --enable-vulkan --enable-libdrm --enable-libcelt --extra-cflags='-march=core2 -pipe -O2 -DNDEBUG -D_FORTIFY_SOURCE=2 -mmmx -msse2 -mssse3 -funwind-tables' --extra-cxxflags='-march=core2 -pipe -O2 -DNDEBUG -D_FORTIFY_SOURCE=2 -mmmx -msse2 -mssse3 -funwind-tables' --extra-ldflags='-Wl,--as-needed -Wl,--strip-all' --disable-debug --disable-demuxer='hls,applehttp'
libavutil      56. 51.100 / 56. 31.100
libavcodec     58. 91.100 / 58. 54.100
libavformat    58. 45.100 / 58. 29.100
libavdevice    58. 10.100 / 58.  8.100
libavfilter     7. 85.100 /  7. 57.100
libavresample   4.  0.  0 /  4.  0.  0
libswscale      5.  7.100 /  5.  5.100
libswresample   3.  7.100 /  3.  5.100
libpostproc    55.  7.100 / 55.  5.100


Sure:

erlangen:~ # ffmpeg -version  
ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers 
built with gcc 10 (SUSE Linux) 
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-O2 -Wall -D_FORTIFY_SOURCE=2  -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g' --optflags='-O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -ffat-lto-objects -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --enable-version3 --enable-libsmbclient --disable-openssl --enable-avresample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcelt --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libdc1394 --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librav1e --enable-librubberband --enable-libsoxr --enable-libspeex --enable-libssh --enable-libsrt --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lto --enable-lv2 --enable-libmfx --enable-vaapi --enable-vdpau --enable-version3 --enable-libfdk-aac-dlopen --enable-nonfree --enable-libvo-amrwbenc --enable-libx264 --enable-libx265 --enable-librtmp --enable-libxvid 
libavutil      56. 51.100 / 56. 51.100 
libavcodec     58. 91.100 / 58. 91.100 
libavformat    58. 45.100 / 58. 45.100 
libavdevice    58. 10.100 / 58. 10.100 
libavfilter     7. 85.100 /  7. 85.100 
libavresample   4.  0.  0 /  4.  0.  0 
libswscale      5.  7.100 /  5.  7.100 
libswresample   3.  7.100 /  3.  7.100 
libpostproc    55.  7.100 / 55.  7.100 
erlangen:~ # 

Note:

erlangen:~ # zypper se -is --repo Packman
Loading repository data...
Reading installed packages...

S  | Name                       | Type    | Version                        | Arch   | Repository
---+----------------------------+---------+--------------------------------+--------+-----------
i+ | autopano-sift-C            | package | 2.5.1-3.92                     | x86_64 | Packman
i+ | conky                      | package | 1.11.6-8.55                    | x86_64 | Packman
i+ | ffmpeg-4                   | package | 4.3.1-8.3                      | x86_64 | Packman
i+ | handbrake-cli              | package | 1.3.3-3.10                     | x86_64 | Packman
i+ | handbrake-gtk              | package | 1.3.3-3.10                     | x86_64 | Packman
i+ | handbrake-gtk-lang         | package | 1.3.3-3.10                     | noarch | Packman
i+ | libXNVCtrl0                | package | 435.21-2.13                    | x86_64 | Packman
i+ | libaudclient2              | package | 3.5~rc2-2.27                   | x86_64 | Packman
i+ | libavcodec57               | package | 3.4.5-4.43                     | x86_64 | Packman
i  | libavcodec58_91            | package | 4.3.1-8.3                      | x86_64 | Packman
i+ | libavdevice57              | package | 3.4.5-4.43                     | x86_64 | Packman
i  | libavdevice58_10           | package | 4.3.1-8.3                      | x86_64 | Packman
i+ | libavfilter6               | package | 3.4.5-4.43                     | x86_64 | Packman
i  | libavfilter7_85            | package | 4.3.1-8.3                      | x86_64 | Packman
i+ | libavformat57              | package | 3.4.5-4.43                     | x86_64 | Packman
i  | libavformat58_45           | package | 4.3.1-8.3                      | x86_64 | Packman
i+ | libavresample3             | package | 3.4.5-4.43                     | x86_64 | Packman
i  | libavresample4_0           | package | 4.3.1-8.3                      | x86_64 | Packman
i+ | libavutil55                | package | 3.4.5-4.43                     | x86_64 | Packman
i  | libavutil56_51             | package | 4.3.1-8.3                      | x86_64 | Packman
i+ | libde265-0                 | package | 1.0.5-1.8                      | x86_64 | Packman
i+ | libfaac0                   | package | 1.30-1.9                       | x86_64 | Packman
i+ | libfdk-aac2                | package | 2.0.1-1.9                      | x86_64 | Packman
i  | libgstphotography-1_0-0    | package | 1.18.1-4.3                     | x86_64 | Packman
i+ | libheif1                   | package | 1.9.1-9.1                      | x86_64 | Packman
i  | libopencore-amrnb0         | package | 0.1.5-1.48                     | x86_64 | Packman
i  | libopencore-amrwb0         | package | 0.1.5-1.48                     | x86_64 | Packman
i+ | libpostproc54              | package | 3.4.5-4.43                     | x86_64 | Packman
i  | libpostproc55_7            | package | 4.3.1-8.3                      | x86_64 | Packman
i  | libquicktime0              | package | 1.2.4+git20180804.fff99cd-4.20 | x86_64 | Packman
i  | librtmp1                   | package | 2.4.20151223.fa8646d-1.52      | x86_64 | Packman
i+ | libsox3                    | package | 14.4.2-7.61                    | x86_64 | Packman
i+ | libswresample2             | package | 3.4.5-4.43                     | x86_64 | Packman
i  | libswresample3_7           | package | 4.3.1-8.3                      | x86_64 | Packman
i+ | libswscale4                | package | 3.4.5-4.43                     | x86_64 | Packman
i  | libswscale5_7              | package | 4.3.1-8.3                      | x86_64 | Packman
i  | libvlc5                    | package | 3.0.11.1-6.1                   | x86_64 | Packman
i  | libvlccore9                | package | 3.0.11.1-6.1                   | x86_64 | Packman
i  | libvo-amrwbenc0            | package | 0.1.3-1.37                     | x86_64 | Packman
i  | libx264-160                | package | 0.160+git20200702.cde9a933-1.6 | x86_64 | Packman
i  | libx265-192                | package | 3.4-1.10                       | x86_64 | Packman
i  | libxvidcore4               | package | 1.3.7-1.8                      | x86_64 | Packman
i+ | normalize                  | package | 0.7.7-4.34                     | x86_64 | Packman
i+ | obs-studio                 | package | 26.0.2-3.2                     | x86_64 | Packman
i+ | sox                        | package | 14.4.2-7.61                    | x86_64 | Packman
i+ | transcode                  | package | 1.1.7-10.4                     | x86_64 | Packman
i  | vlc                        | package | 3.0.11.1-6.1                   | x86_64 | Packman
i  | vlc-codec-gstreamer        | package | 3.0.11.1-6.1                   | x86_64 | Packman
i  | vlc-lang                   | package | 3.0.11.1-6.1                   | noarch | Packman
i  | vlc-noX                    | package | 3.0.11.1-6.1                   | x86_64 | Packman
i  | vlc-qt                     | package | 3.0.11.1-6.1                   | x86_64 | Packman
i  | vlc-vdpau                  | package | 3.0.11.1-6.1                   | x86_64 | Packman
i+ | youtube-dl                 | package | 2020.11.21.1-1.1               | noarch | Packman
i+ | youtube-dl-bash-completion | package | 2020.11.21.1-1.1               | noarch | Packman
erlangen:~ # 

This is maybe the difference between your and our ffmpeg

–enable-libdav1d
–enable-librav1e

Leap 15.2:

ffmpeg -version
ffmpeg version 3.4.4 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 7 (SUSE Linux)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-libcdio --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libx264 --enable-libx265 --enable-libxvid
libavutil      55. 78.100 / 55. 78.100
libavcodec     57.107.100 / 57.107.100
libavformat    57. 83.100 / 57. 83.100
libavdevice    57. 10.100 / 57. 10.100
libavfilter     6.107.100 /  6.107.100
libavresample   3.  7.  0 /  3.  7.  0
libswscale      4.  8.100 /  4.  8.100
libswresample   2.  9.100 /  2.  9.100
libpostproc    54.  7.100 / 54.  7.100

I didn’t know Packman has a ffmpeg ver 4. I’ll remove what I have install from aevseev and install from Packman.

I’ll be back to let you know.
Thanks

ffmpeg-4 is not available from Packman for Leap 15.2 and 15.1, only for TW: ffmpeg-4-4.3.1-9.3.x86_64.rpm

Thats not true:

zypper se -s ffmpeg-4 | grep packman
   | ffmpeg-4                     | Quellpaket | 4.2.1-pm152.3.15  | noarch | packman
   | ffmpeg-4                     | Quellpaket | 4.2.1-pm152.3.14  | noarch | packman
   | ffmpeg-4-debugsource         | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
   | ffmpeg-4-debugsource         | Paket      | 4.2.1-pm152.3.15  | i586   | packman
   | ffmpeg-4-libavcodec-devel    | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
   | ffmpeg-4-libavcodec-devel    | Paket      | 4.2.1-pm152.3.15  | i586   | packman
   | ffmpeg-4-libavdevice-devel   | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
   | ffmpeg-4-libavdevice-devel   | Paket      | 4.2.1-pm152.3.15  | i586   | packman
   | ffmpeg-4-libavfilter-devel   | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
   | ffmpeg-4-libavfilter-devel   | Paket      | 4.2.1-pm152.3.15  | i586   | packman
   | ffmpeg-4-libavformat-devel   | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
   | ffmpeg-4-libavformat-devel   | Paket      | 4.2.1-pm152.3.15  | i586   | packman
   | ffmpeg-4-libavresample-devel | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
   | ffmpeg-4-libavresample-devel | Paket      | 4.2.1-pm152.3.15  | i586   | packman
i+ | ffmpeg-4-libavutil-devel     | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
v  | ffmpeg-4-libavutil-devel     | Paket      | 4.2.1-pm152.3.15  | i586   | packman
i+ | ffmpeg-4-libpostproc-devel   | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
v  | ffmpeg-4-libpostproc-devel   | Paket      | 4.2.1-pm152.3.15  | i586   | packman
i+ | ffmpeg-4-libswresample-devel | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
v  | ffmpeg-4-libswresample-devel | Paket      | 4.2.1-pm152.3.15  | i586   | packman
i+ | ffmpeg-4-libswscale-devel    | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
v  | ffmpeg-4-libswscale-devel    | Paket      | 4.2.1-pm152.3.15  | i586   | packman
   | ffmpeg-4-private-devel       | Paket      | 4.2.1-pm152.3.15  | x86_64 | packman
   | ffmpeg-4-private-devel       | Paket      | 4.2.1-pm152.3.15  | i586   | packman

And where it is?

https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/Essentials/x86_64/

Scroll down, ffmpe-3 and ffmpeg-4
And the libav packages.

ffmpeg-3-3.4.4-pm152.5.5.x86_64.rpm and ffmpeg-3-debugsource-3.4.4-pm152.5.5.x86_64.rpm are there,

ffmpeg-4-debugsource-4.2.1-pm152.3.15.x86_64.rpm also so, but not ffmpeg-4.2.1-pm152.3.15.x86_64.rpm.

That is disabled by the spec file.

But the decoder libs are there.

Hello Sauerland,

I have watched the same issue - I can only see the ffmpeg-3 version. I guess I missed something basic. How can I install the ffmpeg-4 version from Packman? Would this probably solve the missing AV1 capability?

Or does the ffmpeg-4 from Packman not exist because it is disabled from the build and I need to build it from source or find an other location?

Thank you in advance for your help and best regards,

Roland.

Hello again,

could it be that ffmpeg-4 was disabled as it would conflict with other parts of the distribution? Is ffmpeg-3 awaited from other parts?

Best regards,

Roland.

The decoder libs are there.
libavcodec and so on.

https://software.opensuse.org//download.html?project=openSUSE%3ALeap%3A15.2&package=ffmpeg-4