Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000555KdenliveEffectspublic2009-01-02 23:102010-02-20 08:16
Reportergriphiam 
Assigned Toddennedy 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionsuspended 
PlatformOSOS Version
Product VersionRecent git 
Target VersionFixed in Version0.7.7 
Summary0000555: Change clip speed has no effect -- clip does not render/preview
DescriptionAdjusting a clip speed to something other than 100% has no effect. The clip displays black in both preview and rendering.

The source of the clip that I was changing speed is described below (from VLC):

Container: AVI

Codec: DIVX
Resolution: 720x404
Frame rate: 29.970029
TagsNo tags attached.
Build/Install MethodBuild Wizard
Attached Files

- Relationships

-  Notes
(0002026)
ddennedy (developer)
2009-01-03 07:51

I was not able to reproduce this on a 640x480 29.97 fps MPEG-4 part 2 AVI created by mencoder. Not all AVI files are created equally. It might be specific to this AVI or the tool that creates it. I tested speeds from 33% to 125%.

Please do a test with inigo. First, you need to 'source /path/to/kdenlive/bin/kdenlive_env'. Next, run 'inigo -profile square_ntsc your.avi'. Now, while playing, use the number keys 7 or 8 to change speed. This is not exactly the same as the speed change in kdenlive, but similar and a point of comparison. Thanks.
(0002032)
griphiam (reporter)
2009-01-03 09:50
edited on: 2009-01-03 09:51

Tried what you suggested -- inigo died with the following console output. The movie is very large (700MB and two hours in length). The sub-clip I was trying to adjust was only a few seconds long from it, so I don't know if that factors in.

mphilpot@kdesktop:~/kdenlive/bin$ inigo -profile /media/sdb1/video/serentiy720.avi

*** buffer overflow detected ***: inigo terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7e7e558]
/lib/tls/i686/cmov/libc.so.6[0xb7e7c680]
/lib/tls/i686/cmov/libc.so.6[0xb7e7bc55]
/home/mphilpot/kdenlive/lib/libmlt.so.1(mlt_properties_set+0xc2)[0xb7f10412]
======= Memory map: ========
08048000-0804d000 r-xp 00000000 08:04 11059593 /home/mphilpot/kdenlive/bin/inigo
0804d000-0804e000 r--p 00004000 08:04 11059593 /home/mphilpot/kdenlive/bin/inigo
0804e000-0804f000 rw-p 00005000 08:04 11059593 /home/mphilpot/kdenlive/bin/inigo
09a1b000-0a44f000 rw-p 09a1b000 00:00 0 [heap]
b55a6000-b55db000 rw-p b560c000 00:00 0
b55eb000-b5620000 rw-p b55eb000 00:00 0
b562d000-b5640000 r-xp 00000000 08:04 20121583 /usr/lib/libdirect-1.0.so.0.1.0
b5640000-b5641000 r--p 00012000 08:04 20121583 /usr/lib/libdirect-1.0.so.0.1.0
b5641000-b5642000 rw-p 00013000 08:04 20121583 /usr/lib/libdirect-1.0.so.0.1.0
b5642000-b5649000 r-xp 00000000 08:04 20123324 /usr/lib/libfusion-1.0.so.0.1.0
b5649000-b564a000 r--p 00006000 08:04 20123324 /usr/lib/libfusion-1.0.so.0.1.0
b564a000-b564b000 rw-p 00007000 08:04 20123324 /usr/lib/libfusion-1.0.so.0.1.0
b564b000-b56af000 r-xp 00000000 08:04 20123323 /usr/lib/libdirectfb-1.0.so.0.1.0
b56af000-b56b0000 r--p 00063000 08:04 20123323 /usr/lib/libdirectfb-1.0.so.0.1.0
b56b0000-b56b1000 rw-p 00064000 08:04 20123323 /usr/lib/libdirectfb-1.0.so.0.1.0
b56b1000-b5774000 r-xp 00000000 08:04 20119951 /usr/lib/libasound.so.2.0.0
b5774000-b5776000 r--p 000c2000 08:04 20119951 /usr/lib/libasound.so.2.0.0
b5776000-b5779000 rw-p 000c4000 08:04 20119951 /usr/lib/libasound.so.2.0.0
b5779000-b57e0000 r-xp 00000000 08:04 20120113 /usr/lib/libSDL-1.2.so.0.11.1
b57e0000-b57e2000 rw-p 00066000 08:04 20120113 /usr/lib/libSDL-1.2.so.0.11.1
b57e2000-b580b000 rw-p b57e2000 00:00 0
b582a000-b5830000 r-xp 00000000 08:04 20119747 /usr/lib/libxcb-render.so.0.0.0
b5830000-b5831000 r--p 00005000 08:04 20119747 /usr/lib/libxcb-render.so.0.0.0
b5831000-b5832000 rw-p 00006000 08:04 20119747 /usr/lib/libxcb-render.so.0.0.0
b5832000-b5835000 r-xp 00000000 08:04 20121292 /usr/lib/libxcb-render-util.so.0.0.0
b5835000-b5836000 r--p 00002000 08:04 20121292 /usr/lib/libxcb-render-util.so.0.0.0
b5836000-b5837000 rw-p 00003000 08:04 20121292 /usr/lib/libxcb-render-util.so.0.0.0
b5837000-b5876000 r-xp 00000000 08:04 20121199 /usr/lib/libpixman-1.so.0.12.0
b5876000-b5878000 r--p 0003e000 08:04 20121199 /usr/lib/libpixman-1.so.0.12.0
b5878000-b5879000 rw-p 00040000 08:04 20121199 /usr/lib/libpixman-1.so.0.12.0
b5879000-b5891000 r-xp 00000000 08:04 18939948 /lib/libselinux.so.1
b5891000-b5892000 r--p 00017000 08:04 18939948 /lib/libselinux.so.1
b5892000-b5893000 rw-p 00018000 08:04 18939948 /lib/libselinux.so.1
b5893000-b589b000 r-xp 00000000 08:04 20120769 /usr/lib/libXcursor.so.1.0.2
b589b000-b589c000 rw-p 00007000 08:04 20120769 /usr/lib/libXcursor.so.1.0.2
b589c000-b589e000 r-xp 00000000 08:04 20120918 /usr/lib/libXinerama.so.1.0.0
b589e000-b589f000 rw-p 00001000 08:04 20120918 /usr/lib/libXinerama.so.1.0.0
b589f000-b58a3000 r-xp 00000000 08:04 20120621 /usr/lib/libXfixes.so.3.1.0
b58a3000-b58a4000 rw-p 00003000 08:04 20120621 /usr/lib/libXfixes.so.3.1.0
b58a4000-b58a6000 r-xp 00000000 08:04 20122137 /usr/lib/libXdamage.so.1.1.0
b58a6000-b58a7000 rw-p 00001000 08:04 20122137 /usr/lib/libXdamage.so.1.1.0
b58a7000-b58e3000 r-xp 00000000 08:04 12632252 /usr/lib/libgobject-2.0.so.0.1800.2
b58e3000-b58e4000 r--p 0003b000 08:04 12632252 /usr/lib/libgobject-2.0.so.0.1800.2
b58e4000-b58e5000 rw-p 0003c000 08:04 12632252 /usr/lib/libgobject-2.0.so.0.1800.2
b58e5000-b5925000 r-xp 00000000 08:04 20120358 /usr/lib/libpango-1.0.so.0.2202.0
b5925000-b5926000 ---p 00040000 08:04 20120358 /usr/lib/libpango-1.0.so.0.2202.0
b5926000-b5927000 r--p 00040000 08:04 20120358 /usr/lib/libpango-1.0.so.0.2202.0
b5927000-b5928000 rw-p 00041000 08:04 20120358 /usr/lib/libpango-1.0.so.0.2202.0
b5928000-b5998000 r-xp 00000000 08:04 20121372 Aborted

(0002044)
ddennedy (developer)
2009-01-04 02:06

Your usage of inigo is incorrect. MLT is unable to parse an AVI file as a profile file. Please reread the instructions:

$ inigo -profile square_ntsc your.avi
-----------------^
(0002045)
griphiam (reporter)
2009-01-04 09:20

Sorry about that, must have been out to lunch.

Running inigo correctly this time worked fine on that file. I tested the clip speed feature on an mp4 (h.264 + AAC) file and it worked fine. There must be something about my specific file that is not working (that's good to know, as I'll be much more careful in the future what container/codec I use). However, is there any other test I should run that might be helpful for you?
(0002053)
ddennedy (developer)
2009-01-04 20:29

It would be good to test inigo using the MPEG-4 AVI file that was reported and to test the clip speed feature in kdenlive on the mp4 file. Then, if the AVI fails in inigo fast forward, remux the AVI using ffmpeg and test it:

ffmpeg -i bad.avi -vcodec copy -acodec copy test.avi

Thanks a bunch!

Do you recall if you originally use the kdenlive clip speed to speed up or slow down?
(0002055)
griphiam (reporter)
2009-01-04 21:50

Ran the following tests

bad.avi == original MPEG4
reference.mp4 == reference base clip
bad_remux.avi == original remuxed with kdenlive's version of ffmpeg

1. Using inigo with bad.avi works fine. In kdenlive I was trying to do slow-forward, which it doesn't look like I can test using inigo via the command line. In kdenlive, bad.avi works fine if I don't try to change the clip speed (either slow forward, or fast forward).

2. reference.mp4 works in both inigo, and my test in kdenlive to do slow-forward

3. The bad_remux.avi barely works at all in kdenlive. In Clip monitor and project monitor at regular speed, there is a 10 second delay after pressing play before the video starts. Nothing displays at all testing slow-forward or fast-forward.

We may just write this down as a bad file, but it does work normally, and inigo works on it via the command line. Let me know if there is something else to try.
(0002087)
magisterpecoris (reporter)
2009-01-07 11:05

Hi
 I have a crash of kdenlive when I try to change speed of all clips i test.

This is the error :

 'The application Kdenlive (kdenlive) crashed and caused the signal 11 (SIGSEGV)'.
-----------------------------------------------------------------
Application: Kdenlive (kdenlive), signal SIGSEGV
(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 0xb5f096c0 (LWP 7050)]
[New Thread 0xb22f6b90 (LWP 7082)]
[New Thread 0xb1af5b90 (LWP 7081)]
[New Thread 0xb0a4bb90 (LWP 7066)]
(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)
(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)
(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)
(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)
(no debugging symbols found)
[KCrash handler]
0000006 0xb7f9a707 in ?? () from /usr/lib/libmlt.so.1
0000007 0x081122c6 in Render::mltChangeClipSpeed ()
0000008 0x081764e1 in CustomTrackView::doChangeClipSpeed ()
0000009 0x082a90c5 in ChangeSpeedCommand::redo ()
0000010 0xb7244283 in QUndoCommand::redo () from /usr/lib/libQtGui.so.4
0000011 0xb7245d58 in QUndoStack::push () from /usr/lib/libQtGui.so.4
0000012 0x08176b96 in CustomTrackView::changeClipSpeed ()
0000013 0x080bff80 in MainWindow::slotChangeClipSpeed ()
0000014 0x080d3dd1 in MainWindow::qt_metacall ()
0000015 0xb7584a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
0000016 0xb7584e60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
0000017 0xb6c595f1 in QAction::triggered () from /usr/lib/libQtGui.so.4
0000018 0xb6c59f5f in QAction::activate () from /usr/lib/libQtGui.so.4
0000019 0xb7037564 in ?? () from /usr/lib/libQtGui.so.4
0000020 0xb7037ff2 in QMenu::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
0000021 0xb6cb7962 in QWidget::event () from /usr/lib/libQtGui.so.4
0000022 0xb703a2e9 in QMenu::event () from /usr/lib/libQtGui.so.4
0000023 0xb6c5f8ec in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
0000024 0xb6c680e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
0000025 0xb7d68b2d in KApplication::notify () from /usr/lib/libkdeui.so.5
0000026 0xb756fe61 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
0000027 0xb6c6736e in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
0000028 0xb6cd18de in ?? () from /usr/lib/libQtGui.so.4
0000029 0xb6cd09e5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
0000030 0xb6cfa7aa in ?? () from /usr/lib/libQtGui.so.4
0000031 0xb62c16f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
0000032 0xb62c4da3 in ?? () from /usr/lib/libglib-2.0.so.0
0000033 0xb62c4f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
0000034 0xb759a478 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
0000035 0xb6cf9ea5 in ?? () from /usr/lib/libQtGui.so.4
0000036 0xb756e52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
0000037 0xb756e6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
0000038 0xb7570da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
0000039 0xb6c5f767 in QApplication::exec () from /usr/lib/libQtGui.so.4
0000040 0x080bb640 in main ()
#0 0xb7fe0430 in __kernel_vsyscall ()
-------------------------------------------------------------------------

 I run on Ubuntu 8.10 with kdenlive 0.7.1
(0002090)
ddennedy (developer)
2009-01-07 18:46

magisterpecoris: did this happen when you used "Redo?"
(0002093)
magisterpecoris (reporter)
2009-01-08 15:18
edited on: 2009-01-08 15:21

Redo action works well ..

 I test the speed with an ogv clip (create from kdenlive) and it works very well.. But always crashing with mpeg and other format like avi,external ogv , vob...

thanks for your help

(0004142)
ddennedy (developer)
2009-10-13 06:53

This is too old, no sample file provided, and there have been a number of speed-related fixes. Requires retesting against latest version.

- Issue History
Date Modified Username Field Change
2009-01-02 23:10 griphiam New Issue
2009-01-02 23:10 griphiam Build/Install Method => Build Wizard
2009-01-03 07:51 ddennedy Note Added: 0002026
2009-01-03 07:51 ddennedy Status new => feedback
2009-01-03 09:50 griphiam Note Added: 0002032
2009-01-03 09:51 griphiam Note Edited: 0002032
2009-01-04 02:06 ddennedy Note Added: 0002044
2009-01-04 09:20 griphiam Note Added: 0002045
2009-01-04 20:29 ddennedy Note Added: 0002053
2009-01-04 21:50 griphiam Note Added: 0002055
2009-01-07 11:05 magisterpecoris Note Added: 0002087
2009-01-07 18:46 ddennedy Note Added: 0002090
2009-01-08 15:18 magisterpecoris Note Added: 0002093
2009-01-08 15:21 magisterpecoris Note Edited: 0002093
2009-01-14 07:21 ddennedy Status feedback => assigned
2009-01-14 07:21 ddennedy Assigned To => ddennedy
2009-10-13 06:53 ddennedy Note Added: 0004142
2009-10-13 06:53 ddennedy Status assigned => resolved
2009-10-13 06:53 ddennedy Resolution open => suspended
2010-02-02 10:34 j-b-m Fixed in Version => 0.7.7
2010-02-20 08:16 j-b-m Status resolved => closed


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker