Načrt razvoja
Ta načrt opredeljuje naše trenutne usmeritve in prihodnje prednostne naloge.
Ta seznam, poln zanimivih funkcij, ni izčrpen. Razvijal se bo na podlagi vaših povratnih informacij in novih priložnosti. Časovni okviri in podrobnosti se lahko spremenijo, ko se bomo prilagajali. Spremljajte novice!
Želite pospešiti stvari? Razmislite o donaciji ali pa se vključite sami!
Short term
10bit/12bit-color support
Subtitle refactoring and enhancement
Dope sheet
Make it possible to apply keyframes per parameter and adjust UI
MSVC compilation support
Allows to publish Kdenlive in the Microsoft Store and better CI testing
Advanced trimming tools
GPU decoding support
Important for playback. Implemented, but needs tweaks in MLT.
GPU Effects and Transitions
OpenFX support
Mid term
AI effect integration
Advanced external monitor
Also allow to have multi-camera and current-camera in different monitors
Audio Routing and Channel Mapping
Also covers submix busses
Allow slow playback speed
Requires adjustments in MLT. Also improve audio with speed change.
LV2 and VST support
The backend is ready, but state saving and UI need work.
Scripting support
For example Python API
Collaborative editing
Enhance Title Editor
Either continue the QML approach, but also consider to just write a UI to generate a lottie file.
Project templates
Templates that remember the number / names of tracks, guides, clips in Bin, effects, etc.
Long term
Time remapping improvements
Audio Ducking
RAW footage support
OpenColorIO integration
Support for hardware interfaces
Color mixer and audio mixer hardware, MIDI controller, Elgato Stream Deck, etc.
Third party integration
Eg. Natron, Blender, Ardour, …
Node-based compositing and effects
Distributed rendering
For render farms and cloud rendering
Done
Preview thumbnails for transitions
External monitor playback (mirrored)
Also allow display monitor image both inside the app and fullscreen in another monitor
Multiple resolution projects
Don’t resize image, image sequences or videos when importing.
Markers with a time span
Welcome screen
Improve layout handling
H'andle layouts on multiple screens and dock widget positions better, allow to save layouts per projects etc.'