Bug 357501 - 15.12.0 Clip jumps on time line after speed effect
Summary: 15.12.0 Clip jumps on time line after speed effect
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: Video Effects & Transitions (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Vincent PINON
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-04 08:51 UTC by Grzegorz Nowak
Modified: 2016-01-07 07:29 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Cmake output log (44.82 KB, text/x-log)
2016-01-05 06:18 UTC, Grzegorz Nowak
Details
Kdenlive build log (83.44 KB, text/x-log)
2016-01-06 07:12 UTC, Grzegorz Nowak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Grzegorz Nowak 2016-01-04 08:51:19 UTC
Kdenlive 15.12.0

1) Choose clip
2) Apply the Motion - Speed - Effect
3) Change the postion of the cursor/marker on the time line

Here is a short video that shows the bug: https://youtu.be/wBOvnJjFVyE
Comment 1 qubodup 2016-01-04 18:30:52 UTC
Cannot reproduce in kdenlive-git v15.12.0-175-g2cd3b51 master.

It might have been fixed since.

If possible, consider trying out latest git for example using http://www.mltframework.org/bin/view/MLT/BuildScripts to see if it's still present in your case.
Comment 2 Grzegorz Nowak 2016-01-05 06:18:45 UTC
Created attachment 96465 [details]
Cmake output log
Comment 3 Grzegorz Nowak 2016-01-05 06:19:47 UTC
I tried to get the latest GIT, but it does not seem to work. The build replies with:

-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:24 (find_package):
  Could not find a package configuration file provided by "ECM" (requested
  version 1.2.0) with any of the following names:

    ECMConfig.cmake
    ecm-config.cmake

  Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR"
  to a directory containing one of the above files.  If "ECM" provides a
  separate development package or SDK, be sure it has been installed.


-- Configuring incomplete, errors occurred!
See also "/home/gnowak/kdenlive/src/kdenlive/build/CMakeFiles/CMakeOutput.log".
ERROR: Unable to configure kdenlive
LOG: Process has finished. Reason: FAILURE Some kind of error occured: Unable to configure kdenlive

I have attached the CMakeOutput.log
Comment 4 qubodup 2016-01-05 07:09:33 UTC
http://superuser.com/questions/850029/could-not-find-a-configuration-file-for-package-ecm-that-is-compatible-with-re indicates you need to install this first:

extra-cmake-modules

If something like this happens again and you don't want to wait until someone reads the issue, I recommend you enter the name or names in google, it helped in this case at least, hopefully it would work again.
Comment 5 Grzegorz Nowak 2016-01-06 07:12:05 UTC
Created attachment 96477 [details]
Kdenlive build log

You are right! Thanks.

I also learned about "apt-file search".

And found that there are actually quite many dependencies. Could someone post the total list?

Here is mine so far: qttools5-dev qtscript5-dev libqt5svg5-dev qtbase5-dev qt5-default qtdeclarative5-dev libqt5webkit5-dev

Log attached.
Comment 6 Jean-Baptiste Mardelle 2016-01-06 22:33:31 UTC
Hi Grzegorz,

I can confirm that this issue was fixed shortly after the 15.12.0 release. Kdenlive 15.12.1 will be released in a few days. The bug is triggered by the context menu. As a workaround, You need to unselect the clip before trying to move it.

You can find instructions and a list of dependencies to build Kdenlive on our wiki page:
https://community.kde.org/Kdenlive/Development/KF5

You can also try our PPA that contains recent version of the 15.12 branch:
https://launchpad.net/~vpinon/+archive/ubuntu/kdenlive-testing
Comment 7 Grzegorz Nowak 2016-01-07 05:54:24 UTC
Hi Jean-Baptiste.

Thanks for the answer. Yes, the work-around you suggest works fine.

I actually tried to install all the dependencies from the wiki page, but still get a lot of errors.

For example:
-- Could NOT find KF5FileMetaData: found neither KF5FileMetaDataConfig.cmake nor kf5filemetadata-config.cmake 
CMake Error at /usr/share/cmake-3.2/Modules/FindPackageHandleStandardArgs.cmake:138 (message):
  Could NOT find KF5 (missing: Archive Bookmarks CoreAddons Config
  ConfigWidgets DBusAddons KIO WidgetsAddons Plotting NotifyConfig NewStuff
  XmlGui Notifications GuiAddons TextWidgets IconThemes DocTools Crash)
Call Stack (most recent call first):
  /usr/share/cmake-3.2/Modules/FindPackageHandleStandardArgs.cmake:374 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/ECM/find-modules/FindKF5.cmake:110 (find_package_handle_standard_args)
  CMakeLists.txt:77 (find_package)

I guess i will just wait for the release or try the PPA. :-)
Comment 8 qubodup 2016-01-07 07:29:17 UTC
> Here is mine so far: qttools5-dev qtscript5-dev libqt5svg5-dev qtbase5-dev qt5-default qtdeclarative5-dev libqt5webkit5-dev

Just in case: on http://www.mltframework.org/bin/view/MLT/BuildScripts it lists:
sudo apt-get install git automake autoconf libtool intltool g++ yasm libmp3lame-dev libgavl-dev libsamplerate-dev libxml2-dev ladspa-sdk libjack-dev libsox-dev libsdl-dev libgtk2.0-dev liboil-dev libsoup2.4-dev libqt4-dev libexif-dev libvdpau-dev libdv-dev libtheora-dev libvorbis-dev subversion cmake kdelibs5-dev libqjson-dev libqimageblitz-dev recordmydesktop dvgrab dvdauthor genisoimage xine-ui libeigen3-dev xutils-dev libegl1-mesa-dev libfftw3-dev libqt4-opengl-dev libv4l-dev