[packman] ffmpeg 3.4.4-lp150.10.3 missing --enable-libfdk-aac flag?
Hi, A recent update broke AAC encoding here (Unknown encoder 'libfdk_aac'). Was ffmpeg for openSUSE-Leap-15.0 compiled without --enable-libfdk-aac flag? Information for package ffmpeg-3: - Repository : packman Name : ffmpeg-3 Version: 3.4.4-lp150.10.3 Arch : x86_64 Vendor : http://packman.links2linux.de Installed Size : 2.3 MiB Installed : Yes Status : up-to-date Source package : ffmpeg-3-3.4.4-lp150.10.3.src Summary: Library for working with various multimedia formats 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 Regards, SB ___ Packman mailing list Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
Re: [packman] ffmpeg 3.4.4-lp150.10.3 missing --enable-libfdk-aac flag?
Am Sonntag, 19. Mai 2019, 19:03:58 CEST schrieb Snowbat: > A recent update broke AAC encoding here (Unknown encoder 'libfdk_aac'). Was > ffmpeg for openSUSE-Leap-15.0 compiled without --enable-libfdk-aac flag? This was already asked recently, see http://lists.links2lihttp://lists.links2linux.de/pipermail/packman/2019-May/ 015947.html Quick translation of my reply: Apparently it's not allowed to distribute ffmpeg with libfdk-aac support for license reasons. See also this recent change in the vlc package: https://build.opensuse.org/package/rdiff/multimedia:libs/vlc? linkrev=base&rev=252 (that's not yet in Leap 15.0 AFAICS). Thu May 2 15:42:08 UTC 2019 - olaf at aepfle.de - The license of fdk-aac is not GPL compatible, therefore this pkg can not possibly be built with fdk-aac by default To gain fdk-aac support, recompile it at home and keep it there Presumably, that's why it (building with fdk-aac) has been disabled completely in Packman's project config (so for ffmpeg too). You can use ffmpeg's built-in aac encoder instead though, which should give usable results meanwhile. Kind Regards, Wolfgang ___ Packman mailing list Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman