This forum has been archived. All content is frozen. Please use KDE Discuss instead.

error installing MLT on debian

Tags: None
(comma "," separated)
orbspider
Registered Member
Posts
53
Karma
0

error installing MLT on debian

Fri Mar 23, 2012 1:12 pm
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?
andersa
Registered Member
Posts
7
Karma
0

Re: error installing MLT on debian

Sun Mar 25, 2012 9:39 am
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.
j-b-m
Registered Member
Posts
804
Karma
1

Re: error installing MLT on debian

Sun Mar 25, 2012 10:43 am
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
orbspider
Registered Member
Posts
53
Karma
0

Re: error installing MLT on debian

Sun Mar 25, 2012 4:38 pm
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
Registered Member
Posts
7
Karma
0

Re: error installing MLT on debian

Sun Mar 25, 2012 5:34 pm
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.
orbspider
Registered Member
Posts
53
Karma
0

Re: error installing MLT on debian

Mon Mar 26, 2012 1:19 pm
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-to-install-an-up-to-date-ffmpeg-in-debian-squeeze-from-debian-multimedia.org&sa=D&sntz=1&usg=AFrqEzc08Ppsqa9z-HrTlVD5wtZcHCxNAw 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

orbspider
Registered Member
Posts
53
Karma
0

Re: error installing MLT on debian

Mon Mar 26, 2012 3:19 pm
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
orbspider
Registered Member
Posts
53
Karma
0

Re: error installing MLT on debian

Tue Mar 27, 2012 2:25 pm
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
orbspider
Registered Member
Posts
53
Karma
0

Re: error installing MLT on debian

Wed Mar 28, 2012 9:32 am
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
orbspider
Registered Member
Posts
53
Karma
0

Re: error installing MLT on debian

Mon Jun 25, 2012 6:52 pm
it works now -on my second wheezy install
DavePhillips
Registered Member
Posts
71
Karma
0

Re: error installing MLT on debian

Mon Jun 25, 2012 8:02 pm
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


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], rockscient