FOSDEM is one of the world's largest Free software conferences and was held last weekend in Brussels. There were hundreds of talks and videos are available for most of them. KDE had a stall there and KDE contributors delivered three talks spread between different devrooms.
Rendering QML to make videos in Kdenlive
With Akhil Gangadharan Kurungadathil
How QML, a language prominently used for designing UI, could be used to create title video clips containing text and/or images. The videos can then be rendered and composited over other videos in the video-editing process. Kdenlive's Google Summer of Code 2019 project tried to achieve this and is still under active development.
QML is used primarily for UI development in Qt Applications. It provides an easy way of designing and creating interactive, clean and a modern UI. Kdenlive is a popular non-linear open-source video editor and it currently makes use of XML to describe title clips -- clips which contain text or images used to composite over videos. XML requires more processing in the backend as one needs to explicitly write code for, say an animation of the text. Using QML eases this restriction, making the backend more robust and maintainable as rendering in QML makes use of a dedicated Qt Scene Graph. Kdenlive's Google Summer of Code 2019 student Akhil Gangadharan Kurungadathil tried to achieve this by creating a new rendering backend library and a new MLT QML producer which is still under active development. Owing to the dedicated scene graph while rendering, this could also possibly lead to greater overall performance.
KDE on FreeBSD
With Adriaan de Groot
The state of KDE (the Plasma desktop and applications) on FreeBSD, what works, what needs better support lower in the stack. How do we get rid of HAL?
With Volker Krause
A privacy by design travel assistant.