Have been very silent these last weeks, but I really needed a pause. I just commited some big changes in Kdenlive svn.
Most important changes:
Kdenlive now uses the MLT functions to manipulate the playlist, which means:
- All playlist operations (move, resize, cut, ...) are about 100% faster
- You can add effects, change parameters, add clips, etc while playing the timeline for more fun
- On the other side, as it is quite a big change, there might be some regressions in simple operations, this is still a bit experimental. Sometimes the timeline can become broken (especially transitions). If this happens, you can use the menu entry: View->Sync Timeline, that should repair the thing.
Effects are now created from XML files from the effects subdirectory.
It means that when a new effect is added to MLT, a simple XML file describing its parameters should be all that is needed to get the effect in Kdenlive
CMake is now required to compile Kdenlive
This means that to compile you have to do the following in source directory:
sudo make install
To install in a folder other than /usr/local, use following cmake command before installing:
cmake . -DCMAKE_INSTALL_PREFIX=/path/to/your/install/folder
You may need to do a "make clean" when switching from the old build system to the new one.
There are probably a few things that are not working correctly with these changes (I still have an MLT patch to apply to fix a timeline imprecision), but it is worth the trouble if you consider the incredible speed gain.
Have fun & regards