The last and most exciting release of Kdenlive this year is out and brings long awaited features like Multicam Editing and Slip trimming mode, all of which drastically improve your editing workflow.
This version also comes with a new deep-learning based tracking algorithm, an auto-magical noise reduction filter and support for multiple Project Bins. Speaking of Bins, now you can import your video footage or audio recording folders while automatically ignoring any sub-folder structures created by some devices, such as the Sony XDCam, Panasonic P2, Canon camcorders or Zoom audio recorders.
Apart from all these nifty, features the new Kdenlive adds a vast array of enhancements and fixes across many aspects, most notably to same-track transitions and the motion tracker. We also added an option to loop the selected clip in the timeline, and, by pressing ESC, you can now default back to selection mode when using the editing tools.
In other news, we have switched our user manual to a new architecture called Sphinx. Sphinx provides a better and more user-friendly experience while making it easier to maintain. During this move we’ve started updating old sections, while adding new ones. It is a great opportunity for the community to contribute, check it out here! The macOS (Intel version) is now considered stable and ready for prime time. We’ve also updated the license of our code base to GPLv3.
Advanced Trimming
Kdenlive 21.12 comes with the Slip trimming mode which shifts, in a single operation, the IN and OUT points of a clip forward or backward by the same number of frames, while keeping the original duration and without affecting adjacent clips. Next on the roadmap are Ripple (which comes with an initial implementation in this release), Slide and Roll, which will arrive in future versions.
Slip
Select a clip in the timeline and go to menu Tool -> Slip tool. You may then slip the clip in the timeline to dragging it.
Multicam Editing
Add your clips in different tracks, but at the same position in the timeline and activate the multicam tool by going to menu Tool -> Multicam tool. You may trim the clips in the desired track while the timeline is playing by pressing their corresponding numbers (for track V1, press key 1; for track V2 press key 2, etc…) or simply select the desired track in the project monitor by clicking on it with the mouse.
Motion Tracking
DaSiamRPN Tracker
The DaSiamRPN visual tracking algorithm relies on deep-learning models to provide extremely accurate results. Do note that this feature requires AI models to be downloaded first, see instructions here.
Object Obscure
This version comes with new object obscure methods like Pixelate and Opaque Fill.
Multiple Bins
This new feature allows to create various bins from folders. You may close the extra Bins either by pressing CTRL + w or from the hamburger menu of the Bin you want to close.
Full log
- Move default lut value to proper function. Commit.
- Fix last commit always resetting lut file to first installed one on project load. Commit.
- Ensure lut effect is initialized with a file when added. Commit.
- Fix inconsistencies in subtitle model leading to broken (uneditable) items. Commit.
- Don’t allow typewriter effect on clip other than text (caused a freeze). Commit.
- After extract operation, seek cursor to in point. Commit.
- Fix possible crash on rotoscoping edit. Commit.
- Fix crash on misconfigured wipe composition. Commit. Fixes bug #446203
- Keyframe import fixes: crash importing to effect rect without opacity, fix motion tracker exporting with opacity=0, fix limiting keyframes messing import. Commit.
- Fix crash importing empty keyframes. Commit.
- Update 21.12 splashscreen. Commit.
- Fix keyframe selection on add. Commit.
- Fix add keyframe does not selected. Commit.
- Fix extract frame using monitor preview resolution. Commit.
- Fix pasting items in timeline to use mouse / cursor position depending on how it is called menu / shortcut. Commit.
- Spacer tool: Don’t allow independant move of grouped items. Commit. See bug #443324
- Fix tool label width in statusbar. Commit.
- Fix crash moving clip with mixes in insert/overwrite mode. Commit.
- Fix group move with mix sometimes broken. Commit.
- Fix errors/crash in insert mode (lift/extract) with mixes. Commit.
- Fix crash using spacer tool on grouped clips with a clip in the group positioned before spacer start operation. Commit. Fixes bug #443324
- Fix mix cut pos lost when switching mix composition. Commit.
- Luma transition: add option to control alpha channel (fixes transition on clips with different aspect ratios). Commit.
- Insert/overwrite mode: delete mixes on clip move. Commit.
- Fix end resize bug. Commit.
- Fix cannot move clip left when only 1 frame space. Commit.
- Remove useless string duplication. Commit.
- Fix blank length calculation allowing incorrect 1 frame overlap in some cases. Commit.
- Fix crash on undo mix cut. Commit.
- Fix left resize regression. Commit.
- Fix right mouse click behavior on monitor when effect scene is displayed. Commit.
- Another round of mix resize issues, with added tests. Commit.
- Another fix for mix resize corruption. Commit.
- Fix another clip marker issue introduced with old code for Ripple. Commit.
- Fix some mix resize issues allowing to create invalid mixes. Commit.
- Fix broken find/replace breaking timeline clip markers display. Commit.
- Fix some 1 frame clip mix incorrectly detected as invalid. Commit.
- Appstream Data: the manual is now at https://docs.kdenlive.org. Commit.
- Extract frame from timeline monitor now correctly disables proxy to create a full res image. Commit.
- Fix MLT api change causing startup crash on movit (Movit still not usable). Commit. See bug ##442880
- Track name edit: fix focus issue, enable F2 shortcut. Commit. Fixes bug #440185
- “Go to clip start/end” should use clip under cursor if none is selected. Commit. Fixes bug #440024
- Fix transcoding of title clips. Commit.
- Typewriter effect should not be blacklisted!. Commit. Fixes bug #445232. See bug #436113
- Fix “Select Transition” should select mixes too. Commit. Fixes bug #440023
- Fix display of timeline usage in clip monitor. Commit.
- Show timeline usage in clip monitor. Commit.
- Fix default project path ignored on creating new project. Commit. Fixes bug #444595
- Fix warning. Commit.
- Fix audio/video only drag from bin. Commit.
- Hide audio mix from transitions list in same track and composition stack. Commit.
- Fix possible crash in url effect parameter. Commit.
- Fix crash on close. Commit.
- Fix video only clips displaying audio icon. Commit.
- Allow closing secondary bin. Commit.
- Also display usage icon on non AV clips. Commit.
- Improve visibilty of bin clip usage (colored icons). Commit.
- Bin icon view: clips used in timeline use bold font for name. Commit.
- Bin icon view: make audio /video drag icons more visible on hover. Commit.
- Switch multicam view to qtblend composition to avoid monitor preview scaling issues. Commit.
- Multiple bins: put folder name as widget title, enable up button and double click to enter folder in secondary bins. Commit.
- Added UI for the frei0r_transparency effect. Commit.
- Hide secondary bin title bar. Commit.
- Fix incorrect QList insert. Commit.
- Fix render time overlapping text button. Commit.
- Attempt to fix slideshow detection on Windows. Commit.
- Remove old custom function to append shortcut to action tooltip, causing shortcuts to appear twice. Commit.
- Keyframe import: display user friendly param name in combobox, fix import of opacity. Commit.
- Fix affine (Transform) opacity is now in the 0-1 range with MLT7, fix cairo affine blend composition default params. Commit.
- Disable duplicate keyframe when cursor is over a keyframe. Commit.
- Ctrl+A in bin will select all items in current folder. Switching from tree view to icon view keeps selection. Commit.
- Allow seeking by clicking on zoombar when not zoomed. Commit.
- Fix keyframe incorrectly moved when attempting to seek in keyframe view. Commit.
- Titler: prevent selecting inexisting font. Commit.
- Fix some issues in multiple bin. Commit.
- Multi bin: activate through folder context menu event, dock new bins with the main bin. Commit.
- Ripple: several fixes. Commit.
- Add ripple to tool and menu bar. Commit.
- Fixes for Slip and add Ripple (not feature complete yet). Commit.
- Allow creating multiple Project bin widgets. Commit.
- Mixes: switch to slider to adjust mix position in settings. Commit.
- Fix mix duration indicated 1 frame less than real. Commit.
- Fix same track indicator on composition drop not showing correctly. Commit.
- Remove debug. Commit.
- Mixes: add button in composition list widget to display only transitions. Dragging a transition over a clip cut between 2 clips will add a same track mix. Commit.
- When resizing an unaligned mix, increase/decrease left/right side alternatively for better result. Commit.
- Fix audio mix duration / position incorrect in mix widget. Commit.
- Add a position widget to mix parameters to allow sliding the mix. Commit.
- Fix some mix resize issues. Commit.
- Mix resizing: allow to go down to 1 frame. Commit.
- Fix moving clip with mixes on same track. Commit.
- Fix mix tests. Commit.
- Fix crash introduced with a29dcd7f. Commit.
- Resize Mix left side: limit to previous clip length, fix undo corruption. Commit.
- Fix recent mix regression. Commit.
- Fix Bin hover thumbnails in icon view mode. Commit.
- Fix incorrect mix deletion when moving a mixed clip on same track. Commit.
- Fix crash on mix undo. Commit.
- Fix clazy warnings. Commit.
- Fix monitor play zone. Commit.
- Fix timeline corruption on title clips resize. Commit.
- Fix crash undoing clip move with mix. Commit.
- Fix corruption introduced in recent mix change. Commit.
- Prevent possible crash closing project with a track effect. Commit.
- Fix crash on mix undo. Commit.
- Keyframes: moving a keyframe in timeline will also move other selected keyframes. Commit.
- Fix wipe and slide compositions broken on resize. Commit.
- Fix minor typo. Commit.
- Add tooltips on keyframe hover. Commit.
- Fix incorrect collision detection with clip having mixes. Commit.
- Add setting to choose preferred track compositing composition. Commit.
- Timeline clip drop: add id to each drag operation to avoid incorrectly interpreting a new drag operation as the continuation of a previous one. Commit.
- Fix muting audio master broken. Commit.
- Fix keyframes test. Commit.
- Refactor keyframe selection, now in sync between timeline and effect stack. Commit.
- Fix various mix resize/align issues. Commit.
- Fix proxy clips not archived when requested. Commit.
- Fix wipe and slide transition incorrect behavior on resize, and incorrectly detecting “reverse” state. Commit.
- Fix composition startup check. Commit.
- Updated kdenlivedefaultlayouts.rc. Commit.
- Fix same track transition if one clip has no frame at its end. Commit.
- Fix crash and incorrect resize with same track transitions. Commit.
- Fix mix cut position lost on paste. Commit.
- Fix one cause of crash related to multiple keyframes move. Commit.
- Fix minor typo. Commit.
- Fix proxying of playlist clips. Commit.
- Add optionto put job clips in the same folder as original instead of a subfolder like “Stabilized”. Commit.
- Switch track compositing to frei0r.cairoblend by default instead of qtblend. Commit.
- Fix replacing proxied clip. Related to #1216. Commit.
- When a clip job creates an mlt playlist, check if the file is already in project to avoid double insertion. Commit.
- On project load, detect possible corruptions related to same track transitions, fix them if possible and log changed / problems in project notes. Commit.
- Project notes: when adding a timeline reference timecode, also include current track info so we can make notes on specific tracks. Commit.
- Added the CAPS plugins category. Commit.
- Correctly rearranged all the LSP plugins in the proper folder. Commit.
- Blacklisted the ladspa which come with MLT that are totally borken. Commit.
- Updated frei0r_cartoon.xml fixes issue 1221. Commit.
- Updated avfilter_highpass.xml. Commit.
- Add some debug info for clip move errors. Commit.
- Fix clip with mix cannot be moved back in place. Commit.
- Fix loop mode broken on add effect. Commit.
- Fix replacing AV clip with playlist clip broken. Commit.
- Another attempt to fix fullscreen monitor going to wrong display. Commit.
- Fix export frame broken for title clips. Commit.
- Fix bin thumbnail hover seek not reset when leaving thumb area. Commit.
- Add prefix support for external proxies required for GoPro footage. Commit.
- Kdenlive display settings: allow to define on which physical monitor the fullscreen monitor view will show up. Commit.
- Project bin:when hover seek is enabled, restore thumb after seeking, set thumb with shift+seek. Commit.
- Updated frei0r_softglow.xml. Commit.
- Fix crash loading project with incorrectly detected same track transition. Commit.
- Add GPL3 license. Commit.
- Silence up scripty warnings. Commit.
- Added to kdenliveeffectscategory.rc other ladspa collections available in software repositories. Commit.
- Nightly Flatpak: add ladspa noise supressor effect and some updates. Commit.
- Update kdenliveeffectscategory.rc with new categories for audio effects. Commit.
- Added new 4 xml UI for hiding some audio effects. Commit.
- Updated versions of the blacklisted_effects.txt and kdenliveeffectscategory.rc. Commit.
- Slightly clean startup debug log. Commit.
- Update CMakeLists.txt. Commit.
- Update CMakeLists.txt. Commit.
- Update CMakeLists.txt. Commit.
- Delete librnnoise_ladspa.xml because it’s duplicated as ladspa_librnnoise in the ladspa folder. Commit.
- Uploaded new xml UI for audio effects. Commit.
- Motion tracker: don’t switch to real time analysis on reset, add None type to blur and make it default. Commit.
- Nightly Appimage: add wayland socket. Commit.
- Update CMakeLists.txt. Commit.
- Update CMakeLists.txt. Commit.
- Update CMakeLists.txt. Commit.
- Update CMakeLists.txt. Commit.
- Update CMakeLists.txt. Commit.
- Update CMakeLists.txt. Commit.
- Update CMakeLists.txt. Commit.
- Upload New File frei0r_R.xml. Commit.
- Upload New File frei0r_G.xml. Commit.
- Upload New File frei0r_B.xml. Commit.
- Update avfilter_vectorscope.xml by adding (Advanced) to the name. Commit.
- Update frei0r_pr0file.xml by adding (Advanced) to the name. Commit.
- Update frei0r_lenscorrection.xml adding (keyframable) to the effect name. Commit.
- Update avfilter_negate.xml change name to Negate and add info about the option of inverting the alpha channel in the description. Commit.
- Update gamma.xml change the name to Gamma (keyframable). Commit.
- Update avfilter_selectivecolor.xml. Commit.
- Update chroma_hold.xml change name to the effect to Color Keep. Commit.
- Ensure we don’t end up with a dead connection activating a monitor. Commit.
- Update avfilter_boxblur.xml changed effect name and parameters description. Commit.
- Fix motion tracker broken on reset or subsequent analyse requests, remove Boosting algorithm (not ported to MLT’s filter). Commit.
- Make color wheel (“lift/gamma/gain” effect) keyframable. Commit. See bug #393668
- Update CMakeLists.txt. Commit.
- Upload New File avfilter_deesser.xml. Commit.
- Upload New File avfilter_dcshift.xml. Commit.
- Update CMakeLists.txt. Commit.
- Upload New File avfilter_crystalizer.xml. Commit.
- Upload New File avfilter_crossfeed.xml. Commit.
- Upload New File avfilter_compensationdelay.xml. Commit.
- Upload New File avfilter_compand.xml. Commit.
- Update CMakeLists.txt. Commit.
- Upload New File avfilter_bs2b.xml. Commit.
- Upload New File avfilter_bass.xml. Commit.
- Update avfilter_bandreject.xml. Commit.
- Upload New File avfilter_bandpass.xml. Commit.
- Upload New File avfilter_bandpass.xml. Commit.
- Upload New File avfilter_apulsator.xml. Commit.
- Update CMakeLists.txt added 5 new xml. Commit.
- Upload New File avfilter_aphaser.xml. Commit.
- Upload New File avfilter_allpass.xml. Commit.
- Upload New File avfilter_alimiter.xml. Commit.
- Upload New File avfilter_acrusher.xml. Commit.
- Upload New File avfilter_acontrast.xml. Commit.
- Fix stabilize and speed jobs not starting. Commit.
- Update channelcopy.xml fix the ID which creates 2 copy of the same effect. Commit.
- Fix remove space in all tracks with locked tracks. Commit.
- Reorder and clean up data dir. Commit.
- Titler: deselect start viewport when “Edit end viewport” gets triggered. Commit.
- Titler: add keyboard modifiers to limit itme movement on one axis. Commit.
- Clip import: fix different framerate warning was never shown. Commit.
- Fix spacer track sometimes not allowing to reduce space. Commit.
- Improvements on titler animation. Commit.
- Update motion tracker to display keyframes directly in the effect and make them editable. Requires latest MLT git. Commit.
- Update frei0r_softglow.xml by fixing parms values and adding the missing Blur parameter. Commit.
- Improve cursor shape for keyframe view in timeline. Commit.
- Keyframe import dialog: disable UI elements if it doesn’t make sense. Commit.
- Make it possible to copy and import rotoscoping keyframes. Commit. Fixes bug #442372
- Fix install after 7befb02673f46de246ef18aad25ecc37b8969f4c. Commit.
- Remove unused prehistoric banner. Commit.
- Drop MLT’s composite transition for Slide transition. Commit.
- Updating license version in about box. Commit.
- Fix crash on keyframe import of 1 dimensional params. Commit.
- Remove broken “duplicate bin clip with timeremap” stuff that caused crash dropping playlists in timeline. Commit. Fixes bug #441777
- Fix color picker in multiscreen config. Commit.
- Fix monitor zoom affecting titler background frame. Commit.
- Monitor config: add option to disable progressive playback. Commit.
- Ensure we always use UTF-8 enconding when writing files. Commit.
- Previous commit: Load current color properly to UI. Commit.
- Add option to select clip monitor background color. Commit.
- Startup crash detection: make the check later so that we can also detect movit crash and propose to reset the config file. Commit.
- When editing / creating a render profile, focus the edited profile on save. Commit.
- Filter tasks: fix encoding issue breaking job (stabilize, motion tracker). Commit.
- Improve color accuracy of preview (backported from Shotcut). Commit.
- Fix fake rect parameter not updating monitor overlay (alhpashape, corners) when changing value in effect stack. Commit.
- Move avfilter_loudnorm.xml to the correct place (avfilter dir). Commit.
- Clear effect xmls by moving frei0r into a seperate folder. Commit.
- Fix adjust to frame size option in transform/position & zoom compositions. Commit.
- Motion tracker: make “pixelate” and “opaque fill” options in the blur type list instead of having extra parameters for them. Commit.
- Header SPDX harmonisation. Commit.
- Motion tracker: add pixelate option (requires latest MLT git). Commit.
- Tiny details in build instructions. Commit.
- KDE standard for headers. Commit.
- Fix color picker incorrectly selecting a rect zone after first use. Commit.
- Fix compilation (strange incorrect char encoding). Commit.
- Add contexts to avoid disambiguation with the form without plural. Commit.
- Improve version check of previous commit. Commit.
- First implementation of KAboutComponents. Commit.
- Add missing file and update licences. Commit.
- Fix install on macOS. Commit.
- Temporarily revert use of QML KNewStuff dialog on windows. Commit.
- Various fixes for motion tracker effect, add the new DaSIAM model, requires to download some extra model files. Commit.
- Update .gitignore. Commit.
- Fix compositions hidden when top clip had a same track transition. Commit.
- Update kdenliveeffectscategory.rc Moved audiowaveform on the ON MASTER group. Commit.
- Update audiowaveform.xml. Commit.
- Fix same track transition erratic resize. Commit.
- Undo the previous commit because the right effect was already available. Commit.
- Update blacklisted_effects.txt Fieldorder was blacklisted for a mistake and it’s useful to manage interlaced fields. Commit.
- Don’t allow to toggle multitrack view if multicam tool is active. Commit.
- Multicam tool: perform operation on keyboard track selection too. Commit.
- More hamonisation of headers. Commit.
- Fix typo. Commit.
- Fix possible crash on incorrect active effect. Commit.
- Update avfilter_xbr.xml. Commit.
- Update avfilter_hqx.xml. Commit.
- Ensure bin audio thumbnails are loaded on project open. Commit.
- Import keyframes: live preview of the positioning in the monitor. Commit.
- Keyframe import: add extra align options and manual offset. Commit.
- Fix title widget background frame not showing up. Commit.
- Some additional header harmonisation – more to come. Commit.
- Update CMakeLists.txt. Commit.
- Upload Cairogradient was missing several useful parameters. Commit.
- Applying licensedigger –prettyheader. Commit.
- Adjust monitor toolbar icon size. Commit.
- Try using correctly themed icons for monitor toolbars. Commit.
- Ensure monitor toolbar buttons don’t steal focus. Commit.
- Fix spacer tool corruption when applied on clips with same track transition. Commit.
- Fix copy/paste of clips with same track transitions. Commit.
- Find MLT on Mac, add debug. Commit.
- Apply 23 suggestion(s) to 23 file(s). Commit.
- Fix possible crash on document open. Commit.
- Instructions to build not in wiki anymore. Commit.
- Crop effect: use project resolution by default(solves proxy issue). Commit. Fixes bug #408235
- Clarifying licensing – part 1. Commit.
- Apply 11 suggestion(s) to 11 file(s). Commit.
- Merging post rebase. Commit.
- Restraining licences to compatible subsets for harmonizing. Commit.
- Applying replace_hearder script. Commit.
- Applying licensedigger. Commit.
- Adding missing copyright and licence headers. Commit.
- Unification of LGPL* files. Commit.
- Fix bug and crash in keyframe apply value to selected keyframes. Commit.
- Restraining licences to compatible subsets for harmonizing. Commit.
- Pressing Escape will revert to the select tool, and clear current selection if select tool is active. Commit.
- Fix fade to alpha broken with MLT-7. Commit.
- Update mask_start_frei0r_select0r.xml. Commit.
- Update CMakeLists.txt. Commit.
- Uploaded gpstext.xml. Commit.
- Update kdenliveeffectscategory.rc. Commit.
- Update kdenliveeffectscategory.rc. Commit.
- Update mask_start_frei0r_select0r.xml. Commit.
- Update blacklisted_effects.txt. Commit.
- Add a mask_start version of frei0r.select0r for secondar color. Commit.
- Update CMakeLists.txt. Commit.
- Upload New File avfilter_loudnorm.xml. Commit.
- Make it possible to change selection in slip mode. Commit.
- Add (“View”) menu entry for “Open Command Bar”. Commit.
- Add option to ignore subfolder structure on import. Commit.
- Applying replace_hearder script. Commit.
- Applying licensedigger. Commit.
- Adding missing copyright and licence headers. Commit.
- Fix ‘abort/remove job’ button toggling. Commit.
- Licence texts are now in LICENSES directory not COPYING file. Commit.
- Clarifying license in README and metadata. Commit.
- Removing GPL-2.0 license text. Commit.
- Adding licence texts following REUSE specification. Commit.
- Remove unused “Trim mode” action. Commit.
- Stop trimming mode (internal) only if it is running. Commit.
- Invert option switch, fix Dbus ON mode, abort job in OFF. Commit.
- Licence texts are now in LICENSES directory not COPYING file. Commit.
- Fix seek to guide on click. Commit.
- Fix undo effect change was restoring incorrect parameter. Commit.
- Use localserver/localsocket rather than DBus (Mac, Windows). Commit.
- Clip properties audio gain: don’t add several audio gain effects. Commit.
- Multitrack tool: don’t stop playing on lift operation, don’t touch audio tracks. Commit.
- Add missing file from previous commit. Commit.
- Add multicam tool allowing to lift tracks by clicking in the project monitor’s track view. Commit.
- Improve slip behavior for clips on locked tracks. Commit.
- Add display names for mlt’s dynamical generated luma files. Commit.
- Fix render name incorrectly kept in some cases after save as. Commit.
- Allow to slip only non-endless clips (no compositions etc.). Commit.
- Fix signal connection broke by 81ddab103f09a5ef827191d841d571ddcbe26e62. Commit.
- Make sure slip indicator is always visible in slip mode. Commit.
- Fix some clang & clazy warnings. Commit.
- UI Config: Increase version to apply recent change. Commit.
- Add advanced trimming tool: Slip. Commit.
- Fix scene detection job (should now work on Windows). Commit.
- Don’t allow importing a project cache folder (audio/video thumbs, proxy,…). Commit.
- Appimage: abort if missing frei0r, avformat, vidstab or rubberband modules, warn on missing openCV and translations. Commit.
- Compile MLT with GCC 9 – fixes brightness effect corruption. Commit.
- Clarifying license in README and metadata. Commit.
- Removing GPL-2.0 license text. Commit.
- Adding licence texts following REUSE specification. Commit.
- Fix mix crossfade sometimes using wrong order (starting at 100% and ending at 0%) instead of reverse. Commit.
- Fix cache param mistake. Commit.
- Fix tests randomly failing. Commit.
- Fix string of previous commit. Commit. See bug #440218
- Add a tooltip to the track effects toggle button in the track header. Commit. Fixes bug #440218
- Fix build with -DCRASH_AUTO_TEST=ON. Commit. Fixes bug #440414
- Update catch.hpp. Commit. See bug #440867
- Clip properties: add b frame info (yes or no). Commit.
- Fix timeline preview broken in recent change. Commit.
- Fix QWheelEvent::position() not available in Qt < 5.14. Commit.
- Fix more clang-tidy/clazy warnings. Commit.
- Fix a possible build error and some clazy warnings. Commit.
- Fix minor typo. Commit.
- Cleanup code after previous commit. Commit.
- Replace QRegExp (removed in Qt6) by QRegularExression. Commit.
- Remove unecessary code introduced with 42b10c96. Commit.
- Fix some deprecation warnings. Commit.
- KNewStuff: centralize code, use KNS3::QtQuickDialogWrapper if possible. Commit.
- Fix detection of MLT on Windows. Commit.
- Fix timeremap crash on undo/redo. Commit.
- Save Effect Stack in stack header. Commit.
- Build instructions: remove kdoctools-dev. Commit.
- [flatpak] Update mfx-dispatch. Commit.
- [Issue-291] Create Folder is available in bin context menu. Commit.
- Remap: fix editing “speed before” broke, correctly clear remap widget on clip deletion. Commit.
- Some progress in remap keyframe widget (WIP). Commit.
- Flatpak: Update some dependencies (2). Commit.
- Flatpak: Update some dependencies and restructure manifest (1). Commit.
- [flatpak] Add libva and libva-utils. Commit.
- Update mediasdk package. Commit.
Parabéns a equipe de Desenvolvimento, vocês estão a cada dia se superando! Muito Obrigado por fornecer uma maravilha dessa para nós!
Parebens! Blo Beleise!
Honestly, this time I really don’t know what to say. I’m speechless. You’re the best!
In bonus, a new gorgeous splash screen and a new clean and beautiful download page here.
2021 was a solid year for Kdenlive. I can’t wait to see what 2022 will bring on.
Happy Holidays to you team and many many thanks. It’s highly appreciated!
There is no demo of the same track transition or explanation. Is it missed in the post?
See here: https://docs.kdenlive.org/en/effects_and_compositions/transitions.html?highlight=mix#mixes
Simply… TERRIBLE
A lot of things stopped working in this version, my God!!!
LUTs make Kdenlive crash, the motion trackers when they work track absurdly wrong, the algorithm that uses AI just doesn’t do anything and several other things like that… I was so upset that I stopped testing, maybe I’ll use more later, but the wish is to uninstall and not use Kdenlive anymore… ever again!
I don’t know for those who use Linux, but for me who use Windows 11 it’s horrible, it hurts the heart for someone who loves this software like me. It makes you want to cry seeing this happen!!!
Mmh. Sad to hear that. That should not be.
Please delete kdenliverc (https://docs.kdenlive.org/en/troubleshooting/windows_issues.html#cannot-open-projects-made-with-previous-version-timeline-snaps-back-cannot-import-clip).
If this is not helping uninstall Kdenlive (or simply delete folder c:\program files\Kdenlive) and re-install it (either the standalone version or the install versin).
If you still have problems with LUT’s. Please try the neigthly build as we fixed some LUT issues already (for 21.12.1).
First of all, thanks for your support and help and for your words!
Unfortunately nothing has changed, I installed the latest nightly version I found (kdenlive-master-973-windows-mingw_64-gcc) and used and tested the same things as version 21.12.0 and not to say that nothing has changed, in LUTs when loading a LUT , Kdenlive does not break or abort, however when you change the interpolation mode kdenlive aborts, but anyway the LUT is still not applied, no effect. Otherwise it’s the same thing, unfortunately… Then I’ll use more and test more, at least to find out what works and what doesn’t.
I’m very sad, really for me it was very sad and bad to see this happen!
I can confirm the crash with LUT-Apply with Windows 21.12.0 and master. Let’s see if we can fix as I didn’t get a clear back trace.
You can take an older version of Kdenlive. Follow this link: https://download.kde.org/stable/kdenlive/21.08/windows/
Thank you thank you very much!
I went back to version 21.08.3, it has some known bugs but it works beautifully for me.
I keep all Kdenlive downloads, all versions… it’s like a loving collection!
I use motion tracking a lot, wish I had the chance to test this new algorithm. Even MS Edge tries to block the template AI files saying they might be dangerous, but I’ve already emailed the Microsoft team reporting that the download is safe and they’ve tested it and said they’re going to change it – the same thing happened with the Kdenlive download and I did the same procedure and they actually did.
Thanks again for all your attention!
If the instructions given by merlimau don’t work get in touch via the telegram/matrix group and we’ll help you debug this…
Thank you from the heart! I will test more to get more information. Kdenlive lives in my heart, and therefore all of you who work so hard also live in my heart. My affection and respect for all of you. This project is so important, I don’t think even you have the dimension of what it is for many people to have kdenlive as video editing software and how many videos edited in kdenlive have helped change lives. I became a kdenlive evangelist and from all of your work, I looked for people to contribute to the project regardless of whether or not they were Kdenlive users, because what matters most is the project itself.
I’m really sad, it was a surprise this happened and I’m waiting for a bit to take a deep breath and get back to using and testing.
Everlasting thanks to you all!!!
This is simply amazing!!! I use kdenlive for my youtube videos, I hope to see more updates like this in the future.
I also hope to push this software to it’s limits and spread the word about it, opensource for the win!
What editor will you try instead?
Kdenlive have come a long way and I no longer need anything else for video editing.
It’s already awesome, and I’m impressed how the team strive to make it even better.
Kudos to devs!
A lot of new things. Awesome progress! Thank you for enhancing this editor more and more. As I only make use of Kdenlive sporadically I have to guess that the fft-denoiser is the new one? Is there any explanation available for the filter options e.g. about how they are supposed to influence the outcome?
Thanks a lot for all your efforts. This ne version of Kdenlive is marvelous…
Where is the “Noise Suppressor for Voice” effect? I looked for it in the category of audio effects and did not find it.
I’ts a LADSPA plugin. Type “voice” in the effect search field and you should see “Noise suppressor for voice”.
That is exactly the problem. I have written “voice” and I have also searched for it one by one and the effect is not there.
Mmh. I guess you are on Linux. Do you use the AppImage? If not please try the AppImage to see if this is a packaging issue.
Yes, I am using linux. I tried the previous beta and this version (Appimage) and the effect is not there. When I tried the Windows version I found it, and I realized that the Windows version has more audio effects than the Linux version. Does anyone know what happened here?
https://postimg.cc/YvrkKbN7
I can confirm: in all AppImage (21.12.0 and Daily) the folders ending with “Plugins” are missing. So the effect “noise suppressor for voice” is missing as well. I informed the Kdenlive team about.
Wow, Thank you very much for reporting it and for answering me. I thought the problem happened only to me.
I solved the problem installing package “noise-suppression-for-voice” on Archlinux from AUR. In your distro, you need to install this on your system to have available the plugin on Kdenlive:
https://github.com/werman/noise-suppression-for-voice
It still has a small problem of not showing the background when we are creating a new title. You have the option to mark the background of the video when editing a title, but everything is black or transparent. Other than that, one of the best free video voters on the market, thank you very much!
All is well, but the stuttering of audio in the outputted videos has not been fixed 🙁
Do you have an effect on the audio? If yes, which one?
No. No audio effects has been added.
Thats audio output: https://youtu.be/rAfA8Pou_4c?t=55 (troubles starts from 55 sec.)
Thanks for the great work and the new effects and features look really enticing indeed. Playing around with it now and it looks like the transform tool has lost the ability to give cursor guidance to the image (the moveable/editable box in red). In fact, I think this ability is lost throughout all effects that inherited it from before.
The functionality is clearly lacking a sound equalizer.
Absolutely. A real pain.
Спасибо вам разработчики за этот шикарный видеоредактор! Я его обажаю!
This might only be an macOS bug: Using l10n, even in fully l10n language versions (regarding the po files) some strings appear still in English (most notably 90 % of strings in the Settings UI, but also elsewhere.
I can confirm this on Windows 10 as well. Please check the behavior of localized UI on macOS and Windows (maybe also Linux?).
Are there any tutorials on the slip clip please as I can’t get it to work. When I move it it just pings back to where it was originally.
Not yet. As you see in the animation above: when releasing the clip the dark yellow part jumps but the clip should be on the new position as you can see on the outer light yellow boundary. Which OS do you use?
Yeah sorry – Ubuntu 20.04. That’s the thing. It if doesn’t just ping back it just stays where I drag it to but doesn’t release. I’ve tried hitting enter and holding down various keys but doesn’t do anything either. When I click on the pointer, like in the video, it just restores it to where it was. I could screen record and send it to you?
So I think I’ve misunderstood slip. It doesn’t move the clip – it changes the start or end point within a clip?
I don’t seem to be able to upgrade to 21.12 via flatpak. Is there normally a delay in an update making it’s way through? Thanks
Although it says 21.08.3 it is actually 21.12. There was an error with the versioning of all KDE apps and it will only get fixed in next release due next month.
Ah, thanks.
Actually the appimage seems to run a lot faster unless there are significant improvements in the UI between 08 and 12?
21.12 has 100% slower rendering performance than version 21.08.3. Hardware acceleration on AMD in the h.264 codec gives lower performance than encoding with the CPU alone (amd 5700XT and r5 3600). There is a situation where with the e5450@3.83GHz processor I have 35FPS on version 21.08.3, and in the same project on the r5 3600 processor I have 65FPS, where the r5 performance cannot be compared to the old Xeon.
Using the nvenc h.264 codec on the GTX950 + e5450 on the previous version of the program renders faster than on the r5 3600 and version 21.12 (same project and 85FPS, same codec settings) So something is seriously wrong.
OS -> Linux Mint 20.2
If I may, as much on the AppImage 21.12 and on the nightly build #1119, there’s nothing about “voice” in the effect search field.
And on the Kdenlive by Opensuse Tumbleweed the only thing about “voice” in the effect search field is this:
Steve Harris’ SWH Plugins –> Multivoice Chorus.
Strange.
I can confirm: in all AppImage (21.12.0 and Daily) the folders ending with “Plugins” are missing. So the effect “noise suppressor for voice” is missing as well. I informed the Kdenlive team about.
I seem to be having an issue with rendering. When using the MP4-H264 codec, even if I set it to use all my cores and parallel processing, the CPU is never fully used. When I use NVENC H265 ABR, neither GPU nor CPU are utilized fully, and sometimes it takes longer than the previous mentioned rendering codec to process
Tests made on Windows 10 pro. Hardware used:
-Ryzen 5 3600
-16GB of RAM, DDR4, 2666 Mhz
-Nvidia RTX 2060 GPU
-SSD Kingston A400 480GB
Hello
It’s wonderful to see how actively Kdenlive is being developed.
New features are being added all the time. Now there is even the keyframe for lift/gamma/gain. That is nice. It would be even nicer if the selection would work in the color wheel of Lift, not just that of gamma and gain. Is it so hard to fix this long known bug? In Shotcut, Lift/gamma/gain has been working for a long time.
There is not much missing to make Kdenlive a really professional video editor. The serious user is not looking for thousands of options that only half work. Rather less but good ones. A professional won’t like to use a software if he keeps encountering serious errors and filters that don’t work.
Nevertheless, big thanks to the team. I make all my videos only with Kdenlive, earlier with Vegas Pro.
Best regards
mickae
I really like this program
Using 21.12 appimage I’ve turned proxy clips on in kdenlive settings and project settings. When I add a clip to the project I get this message:
[AVHWDeviceContext @ 0x24f3c40] Failed to initialise VAAPI connection: -1 (unknown libva error).
Device creation failed: -5.
[hevc @ 0x2507340] No device available for decoder: device type vaapi needed for codec hevc.
Device setup failed for decoder on input stream #0:0 : Input/output error
We fixed some proxy issues lately. Please try with the AppImage daily build to see if the issue is fixed.
An error has appeared in the new extended cropping function. In the previously released beta version, everything worked correctly. https://disk.yandex.ru/i/tyn6JRqSt4VtZw
It seems you use Ripple. We fixed some issue with Ripple lately. Please try with the daily build to see if it’s fixed.
In the daily build, Ripple works correctly! Thanks for the great editor!
New features do not help when software is not stable enough to finish one project. Stability issues persist – everybody who needs to count his hours should be warned – this software is dangerous, because it will break your project! I made this exact experience – stability issues left me with unusable projects and the jpb was never finished with KDEnlive – needed to strart from zero with professional software. So, producers, you have been warned!
Sorry to hear that, but can you give more information like what kind of stability issues stopped you to finish your project? Which version were you using before upgrading? Did you report your issue anywhere or at least contact the community for support? We are always available to help. Also, please take this advice for any software (floss or proprietary) never upgrade software in the middle of a project, specially when there is a tight deadline.
Great job guys !
just one little thing, extract frame is not working anymore with windows 11 🙁
It should be fixed in next release.
Suggestion: Replace the homepage header image with the main image of this blog post.
Yeah, working on a new homepage, will be out soon. 😉
Thanks
Would you be kind enough to look at the Arabic subtitles issue please? Ever since they were introduced they rendered kdenlive useless to me..
https://invent.kde.org/multimedia/kdenlive/-/issues/1225
https://invent.kde.org/multimedia/kdenlive/-/issues/1197
Hi! Kdenlive is awesome, you guys do a great job, I haven’t tested the new version yet ?. Can I make a suggestion? (if that’s not bothersome), if possible, there could be an “animation curve” (for keyfeames), something that primiere/davinci resolves. I know you must have SEVERAL suggestions to comply with, but well, I would like to leave mine (:
It’s in the roadmap along with easing modes and a dopesheet… but no ETA for any of those. Help is always welcome to make these features happen faster. =)
Thank you So much! you’re awesome.
Thanks, will do. For the moment I’ve gone to the flatpak which seems to be working
I found strange behaviour of l10ns on macOS and Windows 10 – parts of UI of a fully localized language remain in English, mostly the Preferences dialog.
Can anyone confirm this also with Linux builds?
Another thing – on macOS the “Krita” menu has different items in Slovenian/German vs. Italian (and some other languages; again, didn’t change UI to all languages). How can that be possible? Menu structure should not depend on the different po filed.
Yes, translation is still an issue. It seems to be a packaging issue with craft too.
A great video editor !!!
I work with Ubuntu ( 20.04 ) with kdenlive version 21.04.3 for my Youtube Channels video.
For me is the most stable version because 21.08 had very effect bugs 🙁
One question : is there any video capture type HDMI – USB type Slimbook or more complex like Blacmagic compatible with Kdenlive.
Than you so much !!! 🙂
Do you mean something like this: https://docs.kdenlive.org/de/importing_and_assets_management/capturing.html?highlight=blackmagic#blackmagic
Hi, me again.
I can confirm the crash with LUT-Apply with Ubuntu 20.04.3 LTS with kdenlive version 21.12.0
So sad with this crash 🙁
Should be fixed in next release, unless it’s another issue then please open a bug report.
can you add equalizer to edit audio for next update
it seems that there are some problems with some of the color correction features (waveform, vectorscope)
other than that, amazing program! great work!
Let´s donate!! this is getting better…..!!! After almost 16 years on Mac…switched to linux!! AWSOME!! the truth is out there….