You are not logged in.

#1 2007-09-01 22:54:49

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Is Kdenlive working for anyone on x86_64? [SOLVED]

I'm trying to get Kdenlive to work on x86_64. My last attempt was to build everything that has a SVN package with versionpkg. Every way I go, it crashes immediately. This is all I'm getting from the backtrace:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 47909299866880 (LWP 18206)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0x00002b92b99aa55e in mlt_properties_set_int ()
   from /usr/lib/libmlt.so.0.2.4
#6  0x00002aaaac74ebe5 in consumer_start (parent=0xd222a0)
    at consumer_sdl_still.c:158
#7  0x00002aaaac74d335 in consumer_start (parent=0xd12e70)
    at consumer_sdl_preview.c:208
#8  0x0000000000525ae9 in ?? ()
#9  0x00000000004db48c in ?? ()
#10 0x00000000004db999 in ?? ()
#11 0x00000000004fcc10 in ?? ()
#12 0x0000000000547910 in ?? ()
#13 0x00002b92be8d5ae4 in __libc_start_main () from /lib/libc.so.6
#14 0x00000000004340b9 in ?? ()
#15 0x00007ffff132a998 in ?? ()
#16 0x0000000000000000 in ?? ()

From the command line:

[skottish@localhost ~]$ kdenlive
kdenlive:  + + YOUR MLT INSTALL WAS FOUND IN: /usr
kdenlive: ---------  close 1b
kdenlive: ---------  close 2b
kdenlive: Mlt inited
kdenlive: Creating new document
kdenlive: deleting contents...
kdenlive: Creating new document DONE
kdenlive: ---------  close 3b
kdenlive: ****************  INIT DOCUMENT VIEW ***************
kdenlive:  + + CREATING CONSUMER WITH PROFILE: pal_dv
kdenlive:  + + CREATING CONSUMER WITH PROFILE: pal_dv
KCrash: Application 'kdenlive' crashing...

No help there.

Any thoughts?

Last edited by skottish (2007-09-03 02:53:55)

Offline

#2 2007-09-02 01:14:28

ganja_guru
Member
Registered: 2005-02-14
Posts: 464

Re: Is Kdenlive working for anyone on x86_64? [SOLVED]

exact same crash here.

Offline

#3 2007-09-02 04:09:21

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Is Kdenlive working for anyone on x86_64? [SOLVED]

I believe that there's something wrong with MLT. From the last post on this thread:

http://www.kdenlive.org/bbforum/viewtopic.php?f=8&t=211

You can also try to play a video file with MLT's command line player to test your MLT install. In a terminal, type:

inigo your_video.mpg

If it doesn't play, there's something wrong with your MLT install...
regards

The output on my box:

[skottish@localhost prg001]$ inigo mov001.mpg
Usage: inigo [ -group [ name=value ]* ]
             [ -consumer id[:arg] [ name=value ]* ]
             [ -filter filter[:arg] [ name=value ] * ]
             [ -attach filter[:arg] [ name=value ] * ]
             [ -mix length [ -mixer transition ]* ]
             [ -transition id[:arg] [ name=value ] * ]
             [ -blank frames ]
             [ -track ]
             [ -split relative-frame ]
             [ -join clips ]
             [ -repeat times ]
             [ producer [ name=value ] * ]+

Clearly it doesn't see the file. I tried with other video and non-video formats, as well as directly calling the file per MLT's instructions:

inigo avformat:mov001.mpg

With the same results.

Offline

#4 2007-09-02 23:31:10

tardo
Member
Registered: 2006-07-15
Posts: 526

Re: Is Kdenlive working for anyone on x86_64? [SOLVED]

i must be out of my mind... but here goes:

First ffmpeg needs to be rebuilt with --enable-swscaler. http://bugs.archlinux.org/task/7943
Then rebuild libmlt. Use the AUR package I cleaned up.
Then rebuild kdenlive. I used the stable version and it seems to load fine now.

Last edited by tardo (2007-09-02 23:32:07)

Offline

#5 2007-09-02 23:36:08

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Is Kdenlive working for anyone on x86_64? [SOLVED]

swscaler kills VLC's ability to play at least some video and stream. It still works as a music player though...

I'll build VLC 0.8.6d (pre-release) and see if swscaler doesn't break it. This is a known issue at VLC.

Last edited by skottish (2007-09-02 23:38:13)

Offline

#6 2007-09-03 00:28:45

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Is Kdenlive working for anyone on x86_64? [SOLVED]

Thanks Tardo, it certainly runs now. I just hope it works well.

Apparently VLC has pulled all builds from Branch. At least I couldn't find any. I know 0.8.6d existed from their forums. I added the info of swscaler breaking VLC to your bug report.


---------------------------

It looks like swscaler kills swfdec too.

LAST EDIT

VLC 9.0 does not suffer from the swscaler problem, and it looks like it's going live very soon. Swfdec when rebuilt against FFMPEG with --enable-swscaler seems to work properly.

Kdenlive lives!

Last edited by skottish (2007-09-03 02:53:39)

Offline

Board footer

Powered by FluxBB