Hello,
I have been using Kdenlive for quite some time and I am very happy with it. However, I make somewhat educational videos where I need to draw lots of shapes on screen to point things, nothing fancy, I only need ellipses, rectangles and arrows. This is an area where my (otherwise super smooth) workflow becomes clunky in Kdenlive.
Importing SVGs directly seems extremely pixelated, while exporting vector graphics to PNG every time is quite cumbersome, so I have found a few tricks to have this done right inside kdenlive. For ellipses and rectangles I (ab)use the motion tracker effect, as I find it faster than working with titles (plus resizing ellipses in titles is buggy as hell) while for drawing arrows I use two alpha shapes (triangle and rectangle).
This is still less than ideal because of the following reasons:
- shapes drawn this way are weirdly pixelated
- when trying to anti-alias the shapes, say with blur, shapes develop a dark halo at the edges, this is visible even with a white shape on a white background
- I have no control on the arrowâs stroke
Recently Iâve seen how well kdenlive integrates with glaxinmate, especially the automatic launch of the program and exporting the background video into the animation for reference. On the other hand I have also seen how well OpenShot now integrates with Inkscape, it is close to what kdenlive does with glaxinmate except it does not export the background for reference, but it is waaaaay quicker than working in the kdenlive title editor or exporting every shape to png all the time.
So I am wondering
- is there a way to adjust the conversion from SVG to raster graphics when importing SVGs directly, so that they donât pixelate?
- are there other tricks that I could use to speed up this process and have high quality, easily customizable graphics in my videos?
- could it be a good idea to try and implement a new effect, perhaps starting from the motion tracker, dedicated to drawing shapes on screen (including arrows)? And if so, where to start?
- Is there any plan to integrate kdenlive with Inkscape or similar software (drawio? libreoffice draw?) to a similar extent as glaxnimate?
Thanks in advance for your help, cheers!