error installing MLT on debian

Hi and sorry for not exhaustively searching for threads..

I'm with debian squeeze 64bit, attempting to follow the kdenlive user-manual, I get the following result with the make -j3 command installing mlt:

/home/dav/mlt/src/modules/avformat/filter_avcolour_space.c:147: undefined reference to `img_convert'
producer_avformat.o: In function `convert_image':
/home/dav/mlt/src/modules/avformat/producer_avformat.c:1361: undefined reference to `img_convert'
/home/dav/mlt/src/modules/avformat/producer_avformat.c:1355: undefined reference to `img_convert'
/home/dav/mlt/src/modules/avformat/producer_avformat.c:1343: undefined reference to `img_convert'
/home/dav/mlt/src/modules/avformat/producer_avformat.c:1349: undefined reference to `img_convert'
consumer_avformat.o:/home/dav/mlt/src/modules/avformat/consumer_avformat.c:1731: more undefined references to `img_convert' follow
collect2: ld returned 1 exit status
make[2]: *** [../libmltavformat.so] Error 1
make[2]: Leaving directory `/home/dav/mlt/src/modules/avformat'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/dav/mlt/src/modules'
make: *** [all] Error 1

(that's just the end part)

can someone help? thanks

any one have some tips with installing kdenlive on debian stable???

edit: i was a little cautious about upgrading to sid so soon which is advised on the user-manual debian page... is that about the only hope I have of getting kdenlive and MLT?

Have you tried using the packages from debian-multimedia.org? Seems that would be easier that compiling your own.

Note that there may be an issue with version 0.7.8 of melt which causes rendering crashes for some people. I am currently using the 0.7.6 packages from snapshot.debian.org.

Looks like Mlt has problems with your Ffmpeg install André cannot find libswscale. Which ffmpeg version do you have? Check if you can install libswscale devel packages

hi, thanks for the responses, yeh after lookin here at the MLT tips http://www.mltframework.org/twiki/bin/view/MLT/BuildTips
i can see that MLT gets a problem with ffmpeg -either finding it or making the libmltavformat.so

there are some flags given to get round the problem, but how to use them and should I?

so is there kdenlive working on Squeeze at all, anyone? the debian page on kdenlive sort of throws us into unstable upgrade (tho it is said testing works)!

my ffmpeg was built following the git clone on the k-user-manual

ffmpeg version N-39174-g5934d57 Copyright (c) 2000-2012 the FFmpeg developers
built on Mar 23 2012 18:53:33 with gcc 4.4.5

andersa, please could you give me the line from your sources list of snapshots for the 0.7.6 mlt
thanks then i can give it a go

when i try apt-get install melt I get

The following packages have unmet dependencies:
melt : Depends: libmlt4 but it is not going to be installed
E: Broken packages

apt-get install kdenlive gives

The following packages have unmet dependencies:
kdenlive : Depends: libmlt++3 but it is not going to be installed
Depends: libmlt4 but it is not going to be installed
Depends: kdenlive-data (= 0.8.2.1-0ubuntu0~sunab~lucid1) but 1:0.8.2.1-0.0 is to be installed
Depends: melt but it is not going to be installed
E: Broken packages

I don't think that there is a way to download them via apt. I downloaded them manually.

You need libmlt4, libmlt++3, libmlt-data and melt.

Search for each of them using the binary package search. Download the latest 0.7.6 version.

Install the packages using dpkg -i packagename. Install them in the above order.

Finally go into aptitude and hold the packages using '=', so they don't get upgraded accidentally.

I'm still quite stuck. i noticed i had sid multimedia enabled so i changed it back to squeeze.. and get

The following packages have unmet dependencies:
kdenlive : Depends: libmlt++3 but it is not going to be installed
Depends: libmlt4 but it is not going to be installed
Depends: kdenlive-data (= 0.8.2.1-0ubuntu0~sunab~lucid1) but 1:0.8.2.1-0.0 is to be installed
Depends: melt but it is not going to be installed
Depends: ffmpeg but it is not going to be installed
E: Broken packages

but my initial attempt installing ffmpeg was following the monline website http://www.google.com/url?q=http%3A%2F%2Fmuzso.hu%2F2011%2F12%2F16%2Fhow... and I managed to install kdenlive but MLT was old in the start-up wizard and also kdenlive crashed before starting.

and i'm back with that method now, which pulls from unstable

also tried installing the deb file of libmlt4 (0.7.6+git20120204-2) but get a dependency issue with libc6 and that in turn breaks libc-dev-bin

the only working solution I've found is to change main repos to wheezy, update, install kdenlive

there's 500mb of upgrades but i have to try

I'm back here because kdenlive installed after lots of wheezy updates.. but it crashes on opening a project or opening a clip (mp4) so I can't use it yet.

installed 0.8.2.1-2 with mlt 0.7.8-2

crash report says floating point exception (8)

#melt file.mp4 (or any type) gives "floating point exception"
#ffplay file.mp4 plays the file

I've tried removing mlt and installing 0.7.6, and i get the same crash

i made a bug report

it works now -on my second wheezy install

Greetings,

Currently compiling it here successfully on the AVLinux distro based on Debian Squeeze. I use the build script, but I've had some troubles with it.

Just wanted to let you know that yes, Kdenlive can run on Squeeze. :)

Best,

dp