[kdenlive] Can't get MLT using libavfilters
Harald Albrecht
harald.albrecht at gmx.net
Wed Jun 22 20:12:11 UTC 2016
Hi,
I'm compiling Kdenlive, MLT, and ffmpeg from sources, basically
according to the instructions given in the Kdenlive wiki for compiling
on KF5/Kubuntu.
Note: I'm not installing into /usr/local but instead into a local inside
my home directory. I've set up $INSTALL_PREFIX to points
~/kdenlive-local/local. I've also set $LD_LIBRARY_PATH to point to
~/kdenlive-local/local/lib.
1. For ffmpeg I'm compiling using these options; please not that I'm
compiling with --progs-suffix.
$./configure --prefix=$INSTALL_PREFIX --progs-suffix=mlt
--build-suffix=mlt --enable-shared --enable-libmp3lame --enable-gpl
--enable-libfaac --enable-libvorbis --enable-pthreads --enable-libfaac
--enable-libxvid --enable-x11grab --enable-libgsm --enable-libx264
--enable-libtheora --enable-libdc1394 --enable-nonfree
--disable-stripping --enable-avfilter --enable-libschroedinger
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3
--enable-libvpx
$make clean; make -j8; make install
2. MLT I'm compiling as this:
$./configure --enable-gpl --enable-gpl3 --prefix=$INSTALL_PREFIX
--qt-includedir=/usr/include/x86_64-linux-gnu/qt5
--qt-libdir=/usr/lib/x86_64-linux-gnu --avformat-shared=$INSTALL_PREFIX
--avformat-suffix=mlt
$make clean; make -j8; make install
Now, when I check with "$INSTALL_PREFIX/bin/melt -query filter" I don't
see any filters from the avfilter namespace, that is, "avftilter.xxxx".
I'm scratching my head now for some time but can't figure out what I'm
doing wrong. In $INSTALL_PREFIX/lib/ I see libavfiltermlt.* .so and .a
libraries. I've set LD_LIBRARY_PATH, but somehow I must have done
something wrong... but what?
Someone please can shed some light on this...?
Best regards,
Harald
More information about the kdenlive
mailing list