wget http://ffmpeg.org/releases/ffmpeg-4.1.3.tar.bz2
tar -xjvf ffmpeg-4.1.3.tar.bz2
cd ffmpeg-4.1.3/
make clean
./configure --prefix=/tmp/ffmpeg --enable-static --disable-shared --enable-pic --disable-x86asm --disable-all --disable-autodetect --disable-everything --enable-swresample --enable-avcodec --enable-encoder=flac,aac --enable-decoders
make
make install
...but when I come to configure makemkv-oss there are some 'no' answers...
checking for ff_ac3_decoder... yes
checking for ff_eac3_decoder... yes
checking for ff_aac_latm_decoder... yes
checking for ff_aac_fixed_decoder... yes
checking for ff_dca_decoder... yes
checking for ff_mlp_decoder... yes
checking for ff_truehd_decoder... yes
checking for ff_mp1_decoder... yes
checking for ff_mp2_decoder... yes
checking for ff_mp3_decoder... yes
checking for ff_flac_decoder... yes
checking for ff_ac3_encoder... no
checking for ff_ac3_fixed_encoder... no
checking for ff_aac_encoder... yes
checking for ff_libfdk_aac_encoder... no
checking for ff_flac_encoder... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libffabi/src/ffabicfg.h
config.status: executing libtool commands
...it does finish and install and work fine.
...should I be worried and what do I do to fix that if the ff_ac3_fixed_encoder or ff_aac_encoder or ff_libfdk_aac_encoder are important?
details how to build ffmpeg. You have a lot more configure options than
are used above, and you haven't set --prefix. I suggest you
try the options as described above and see if it changes what
you are currently seeing. Like you, I don't know if it matters or not....
PKG_CONFIG_PATH=/tmp/ffmpeg/lib/pkgconfig ./configure --disable-gui
...snip...
checking for ff_ac3_decoder... yes
checking for ff_eac3_decoder... yes
checking for ff_aac_latm_decoder... yes
checking for ff_aac_fixed_decoder... yes
checking for ff_dca_decoder... yes
checking for ff_mlp_decoder... yes
checking for ff_truehd_decoder... yes
checking for ff_mp1_decoder... yes
checking for ff_mp2_decoder... yes
checking for ff_mp3_decoder... yes
checking for ff_flac_decoder... yes
checking for ff_ac3_encoder... yes
checking for ff_ac3_fixed_encoder... yes
checking for ff_aac_encoder... yes
checking for ff_libfdk_aac_encoder... no
checking for ff_flac_encoder... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libffabi/src/ffabicfg.h
config.status: executing libtool commands
...even though I have compiled and installed the libfdk_aac in the latest ffmpeg just before this.