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

_______________________________________________
Packman mailing list
Packman@links2linux.de
http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman

Antwort per Email an