Request to Have kdenlive in the kde-redhat repository

Eli Wapniarski <[email protected]> Tue, 14 Oct 2008 09:41:23 +0200
Newsgroups gmane.linux.kde.redhat.user
Message-ID <[email protected]>
Hi Rex.

I've just spent about week figuring out how to get kdenlive (a feature rich 
nonlinear video editor) compiled for Fedora 9 x86_64. Currently its in Beta 
and frankly, personally, I don't know how much use I would make of it. But it 
seems like its one of those apps that should be included in the KDE / Fedora 
bag of tricks. It probably can't be included in the formal Fedora distribution 
and it probably should eventually wind up in Livna or some such but....

So, for anyone that might be interested, I've included a basic outline of how 
I got things done for the x86_64 platform.
 
Rex... I'm requesting that the application be included in the kde-redhat repo, 
at least for the time being.
 
Several packages are required and it would seem that some extras might be 
useful.
 
From http://en.wikibooks.org/wiki/Kdenlive/Getting_and_installing
 
Rquired Packages (The ones they tell you about available in the repos)
* Gdk-Pixbuf (gdk-pixbuf, gdk-pixbuf-dev) (not needed anymore)
* libsamplerate (libsamplerate, libsamplerate-dev)
* OGG (libogg, libogg-dev)
* Vorbis (libvorbis, libvorbis-dev)
* libdv (libdv, libdv-dev)
* Ladspa (ladspa-sdk)
* libJack (libjack-dev)
* Ladspa plugins (swh-plugins)
* SOX (sox, sox-dev - This one does not seem to work and their have been 
complaints about sox. According to what I've found out, its not really 
required.)
* libXML2 (libxml2, libxml2-dev)
* libmad (libmad-dev)
* FFMPEG (libavformat development files, recent version + libswscale, 
libswscale-dev): This can be found in the ffmpeg-compat-devel packagage at 
Livna
 
Rquired Packages (The ones they don't tell you about available in the repos)
* soprano-devel
 
Optional Packages (Available in the repos)
* Libquicktime (libquicktime, libquicktime-dev)
* Theora (libtheora, libtheora-dev)
 
Optional Packages (Not available in the repos)
 
gavl (Current Version: 1.0.1)
http://gmerlin.sourceforge.net/gavl.html
 
./configure --prefix=/usr --libdir=/usr/lib64
make
make install
 
frei0r-plugins  (Current Version: 1.1.21)
http://www.piksel.org/frei0r
 
After asking I had to modify 2 files to get frei0r-plugins to compile.

1) frei0r-plugins-1.1.21/src/filter/equaliz0r/equaliz0r.cpp
I had to add: #include <cstring>
 
2) frei0r-plugins-1.1.21/src/filter/sobel/sobel.cpp
I had to add: #include "stdlib.h"
 
export PKG_CONFIG_PATH=/usr/lib64/pkgconfig/
./configure --prefix=/usr --libdir=/usr/lib6
make
make install
 
Required Packages (Not available in the repos)
 
mlt  (Current Version: 0.3.0)
http://www.mltframework.org/twiki/bin/view/MLT/ 
 
./configure --prefix=/usr --libdir=/usr/lib64 --enable-gpl --disable-mmx --
disable-qimage --avformat-swscale
make
make install
 
I haven't found out yet how to get qimage from qt4 to get compiled into mlt. I 
have asked and I am waiting for a response.
 
mlt++  (Current Version: 0.3.0)
http://www.mltframework.org/twiki/bin/view/MLT/
 
./configure --prefix=/usr --libdir=/usr/lib64
make
make install
 
kdenlive (Current Version: 0.7beta1)
http://www.kdenlive.org/
 
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
make install
 
 
Thanks for your consideration Rex.

Eli

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/