1° Giorno: Non compilava, errori con le dipendenze, MLT continua a rimanere alla 0.7.3 anche quando ho installato la 0.7.4 come suggerito dall'installer.
2° Giorno: Kdenlive installato e compilato! Dopo l'aggiunta di una Clip il programma crasha miseramente.
3° Giorno: Dopo la lettura di un wiki capisco che il problema era il metodo di configurazione di MLT e ffmpeg quindi ricompilo e reinstallo tutto e finalmente FUNZIONA!
Ma ora vediamo un pò cosa ho fatto per ottenere questo risultato...
Ingredienti x 1 PC:
- 1 Connessione a internet possibilmente ADSL
- Tanta pazienza
- Alcuni pacchetti scaricabili con: sudo apt-get --assume-yes install cmake subversion git
Preparazione:
Fase 1: Scaricare l'ultima versione di MLT da qui: http://www.mltframework.org e estrarla nella Home (NON NELLA SCRIVANIA!)
Fase 2: Clonare la repo SVN di ffmpeg con il comando:
git clone git://git.videolan.org/ffmpeg.gitFase 3: Clonare la repo SVN del nostro adorato kdenlive con il comando:
svn co https://kdenlive.svn.sourceforge.net/svnroot/kdenlive kdenlive_svnFase 4: Rimuovere i vecchi pacchetti mlt e ffmpeg:
sudo apt-get remove --assume-yes libavformat-deb libswscale-dev libmlt*Fase 5: Installare le dipendenze necessarie per la compilazione di kdenlive con il comando :
sudo apt-get install --assume-yes libsdl1.2-dev libsdl-image1.2-dev libgdk-pixbuf-dev libsamplerate0 libsamplerate0-dev ladspa-sdk libjack-devswh-plugins sox sox-dev libxml2-dev libmad0-dev libcgicc1-dev checkinstall build-essential subversion python2.4 libx264-dev cmake libgsm1-dev autotools-dev g++ autoconf automake1.9 xdialog ccache debhelper html2text libsndfile1-dev libsmpeg-dev libquicktime-dev libogg-dev libvorbis-dev libdv4-dev liblame-dev libfaad2-dev libfaac-dev libxvidcore4-dev liba52-0.7.4 liba52-0.7.4-devFase 6: Compilare e installare ffmpeg con questi comandi (CrystalHD è disabilitato poiché si verificano errori di compilazione quando viene attivato):
cd ffmpeg
./configure --enable-gpl --enable-shared --enable-libvorbis --disable-crystalhd
make
sudo make install
Fase 7: Compilare e installare MLT con questi comandi:
cd mlt*
./configure --prefix=/usr --enable-gpl --disable-mmx --avformat-swscale enable-motion-est
make
sudo make installFase 8: Compilare e installare (finalmente) kdenlive:
cd kdenlive_svn/trunk
cmake kdenlive
make
sudo make installFase 9: Se tutti i passaggi non hanno dato errori allora... Complimenti! Avete installato l'ultima versione di kdenlive da trunk. Per aggiornarla ripetete il comando della fase 3 e digitate il primo, terzo e quarto comando della fase 8!
Good Luck!
Nessun commento:
Posta un commento