[packman] SUSE Leap 15.0 -- ffmpeg ohne Unterstuetzung fuer libfdk_aac
Michael Daum
michael.daum at mail.de
Wed May 8 03:18:27 CEST 2019
Hallo Packman-Team!
Die aktuelle ffmpeg-Version für die SUSE Leap 15.0 unterstuetzt neuerdings
den libfdk_aac-Encoder nicht mehr. Ich bin sicher, dass es in der vorherigen
Version noch funktionierte.
Aktuell installierte Version: ffmpeg-3-3.4.4-lp150.10.3.x86_64 (Packman)
Das folgende Script "ffmpeg265.sh" ruft ffmpeg in Verbindung mit dem
libfdk_aac-Encoder auf. Die Ausgabe sieht -- etwas eingekuerzt -- wie
folgt aus:
========
> sh ffmpeg265.sh
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
...
...
Unknown encoder 'libfdk_aac'
========
In den configure-Optionen muessten eigentlich auch
"--enable-nonfree --enable-libfdk-aac"
stehen, damit dieser Encoder eingebunden wird.
Wurde die libfdk_aac-Unterstuetzung bewusst entfernt oder wurden die beiden
Optionen versehentlich vergessen? Oder gibt es vielleicht noch einen
anderen technischen Grund?
Es wäre jedenfalls Klasse, wenn es in einer der folgenden Versionen wieder
out-of-the-box funktionieren wuerde.
Mit freundlichen Gruessen
Michael Daum
More information about the Packman
mailing list