The team is happy to announce Kdenlive 20.12 release bringing exciting new features like same track transitions, subtitling tool, an overhauled effects layout and the usual batch of bug fixes and usability improvements. Work was done on performance optimizations (by Martin Tobias Holmedahl Sandsmark) resulting in a snappier timeline, improved thumbnail creation and faster project opening.
Same track transitions
The long requested same track transition feature has finally landed in this release drastically improving the editing workflow. It can be activated by selecting a clip and pressing the u or via the icon in the timeline toolbar. (There is a known issue where it doesn’t work in an effect is applied to the track. Will be fixed in next month’s release)
Subtitling tool
The new subtitling tool allows you to add and edit subtitles directly in the timeline on a special subtitle track or by using the new subtitle widget. You can also import (SRT/ASS) and export (SRT) subtitles. This work was implemented by Sashmita Raghav as part of GSOC.
Pro tip: It is not yet implemented in the interface but you can change the style of the subtitles using html tags like <font color=#ffff00> for setting the font color to yellow.
There is a known issue with special characters not working properly, will be fixed in next month’s release.
Subtitle track hide and lock will come in 20.12.1.

Effects
All effects have been organized under a clear and comprehensive category* structure for a better experience. Under the hood, all effects were and had their parameters updated accordingly. Nonworking or buggy effects have been moved under the Deprecated category for backwards compatibility but will eventually be removed in future releases, avoid using them.
* Available audio effects depends on the OS

Another usability improvement is the ability to rename and add/edit the description of custom effects (by new contributor Vivek Yadav.)
New Pillar Echo effect for your vertical videos.

Crop by padding effect can now be keyframed.

New VR 360 and 3D effects for working with 360º and 3D stereoscopic footage.

New Video Equalizer for adjusting image brightness, contrast, saturation and gamma.

Usability
Besides the snappier performance due to optimizations, the timeline also received a usability boost. Clips in the timeline change color according to their tag in the project bin. (This affects all clips in a folder as well.)
Ability to enable/disable normalization of audio thumbnails from track header

Ability to delete multiple tracks at once (by Pushkar Kukde)

When archiving a project an option was added to archive only clips in the timeline as well as the option choose the compression method between TAR and ZIP.

On the backend front the Online Resources tool was ported to qtwebengine (by Andreas Sturmlechner) and downloading wipes, render profiles, titles and wipes defaults to using https.
What’s next?
The main features planned by the team for 2021 are Nested timelines, Advanced trimming tools and Audio Routing and Channel Mapping. We hope to see improvement in hardware acceleration and GPU support from recent work started in MLT, our engine, you can follow the progress here. A very exiting feature worth keeping an eye on is the recent work by Tobias Fleischer in integrating GMIC effects to video editing tools (including Kdenlive via the freIOr module). Community member Hörmet has managed to build Kdenlive on a Mac and got it to render. There are still some issues like Icons are not working.
Full log
- Fix image sequences broken on project opening. Commit. Fixes bug #429798
- Revert to previous temporary icon for subtitles until we manage to properly install the correct one. Commit.
- Fix spacer tool sometimes moving clips when it shouldn’t. Commit.
- Remove debug. Commit.
- Fix crash and keyframe corruption on cli pwith multiple keyframable params. Commit.
- Attempt to fix broken effect stack height. Commit.
- Fix several slideshows incorrectly share same thumbnail if in same folder. Commit.
- Fix crash moving project’s custom folder. Commit.
- Fix possibly incorrect rendering on Windows (proxy used when they shouldn’t). Commit. See bug #429905
- Switch KNewStuff url to https non deprecated service. Commit.
- Fix left part of a cut cannot be selected right after processing. Commit. Fixes bug #428544
- Fix spacer crash regression introduced in recent commit. Commit.
- Fix crash clicking razor on timeline ruler. Commit.
- Fix crash undoing cut when left part was selected. Commit.
- Fix remove space not working until context menu called. Commit. Fixes bug #429868
- Update project duration accordingly when subtitles are added/moved. Commit.
- Fix geometry effects like obscure regression. Commit.
- Fix regression and lift layout flicker. Commit.
- Fix possible crashes in subtitles. Commit.
- Cleanup some debug messages (reduce startup verbosity). Commit.
- Improve effects layouts. Commit.
- Hide subtitles effect from ui (used internally only). Commit.
- Update blacklisted_effects.txt – blacklisted Pixscope which produces an error at lower preview resolutions and which is replaceable by frei0r.pr0be named Video values. Commit.
- Update blacklisted_effects.txt – avfilter.fspp blaclisted because it is a post processing filter to be used for exporting/compressing and not on the timeline. Commit.
- Update blacklisted_effects.txt. Commit.
- Update kdenliveeffectscategory.rc. Commit.
- Last fix to effect categories. Commit.
- Revert recent OpenGL change – it was not responsible for system crashes. Commit.
- Remove deprecated setting for automatic transitions. Commit.
- Fix crash opening Kdenlive project files < 0.9. Commit.
- Fix possible crash on .ass subtutle error and dropping subtitle in timeline. Commit.
- Fix possible freeze changing monitor real time. Commit. See bug #429228
- Make sure deprecated effects can still be used in projects for compatibility. Commit.
- Ensure we cannot create invalid subtitles (with empty lines). Commit.
- Do not block deprecated effects, it was causing issues for existing project files. Commit.
- Fix active effect not remembered and not correctly focused. Commit.
- Fix param adjustments for cartoon effect. Commit.
- Revert openGL change causing startup crash on some systems. Commit.
- Ensure selected subtitle always appears on top. Commit.
- Fix typo crashing on subtitle group move. Commit.
- Fix undo transition resize doesn’t restore keyframes. Commit.
- Don’t double-load same track transitions as normal transitions. Commit.
- Fix snapping not updated when track is made active/inactive. Commit.
- Fix various subtitle selection issues. Commit.
- Fix crash closing document with grouped subtitles. Commit.
- Fix crash opening project with a grouped subtitle. Commit.
- Allow creating a mix when we don’t have the full default mix duration available at clip ends (minimum of 3 frames now required). Commit.
- Un-blacklist IIRblur. Commit.
- Don’t blacklist subtitles effect. Commit.
- Fix subtitles track cannot be hidden when minimized. Commit.
- Various mix and transition fixes. Commit.
- Update blacklisted effects. Commit.
- Drop semi-working clip name offset in timeline. Commit.
- Qml performance fix, patch by Martin Tobias Holmedahl Sandsmark. Commit.
- Subtitles: work on temp files until we save the project so that each change to the subtitles is not instantly saved. Commit.
- Fix error message about subtitle filter not initialized. Commit.
- Fix typo in subtitles qml header. Commit.
- Add proper icon for subtitle feature. Commit.
- Don’t allow moving a subtitle below 0. Commit.
- By default, move subtitles widget in clip monitor tab. Commit.
- Center view when seeking to timeline clip. Commit.
- After clearing bin filter line, ensure selected item is visible. Commit.
- Fix undo import subtitle file, and improve subtitle group operations (only reload subtitle file once). Commit.
- Fix possible crash. Related to #841. Commit.
- Hide subtitle track name on collapse. Commit.
- Fix export subtitle not overwriting existing one. Commit.
- Fix group subtitle deletion undo. Commit.
- Subtitle track: add expand button and track label. Commit.
- Allow moving subtitle through subtitle widget. Commit.
- Add shortcut in/out/delete buttons to subtitle widget. Commit.
- Fix cut subtitle. Commit.
- Subtitles: when cutting from subtitle widget, split text at cursor position. Commit.
- Fix crash on adding first subtitle from subtitle widget. Commit.
- Fix subtitle model used start time as index – caused issues if a subtitle if moved after another one. Add start/end position control in subtitle widget. Commit.
- Fixuifiles. Commit.
- Don’t move subtitle on right mouse click. Commit.
- Add libass target for AppImage. Commit.
- Fix crash on mix deletion. Commit.
- Fix crash on exit caused by subtitlemodel. Commit.
- Select subtitle item when moving between subtitles from the widget. Commit.
- Fix various issues with subtitles (the filter was duplicated on project opening). Commit.
- Fix crash loading some ass subtitles, add basic widget for subtitle edit otherwise the feature was not much usable. Commit.
- Fix integration of subtitles in timeline (snap, group, cut). Commit.
- Add option to export subtitle file. Commit.
- Updated effects descriptions and categories. Commit.
- Fix track offset with some tools when subtitle track is displayed. Commit.
- Add menu for subtitle clips. Commit.
- Allow importing subtitle file at cursor position, save subtitles on project archiving. Commit.
- Add subtitle import function, fix crash on add subtitle on new project. Commit.
- Add config setting for default subtitle duration, add subtitle by double clicking in subtitle track. Commit.
- Correctly load / save subtitle file. Commit.
- Various subtitle fixes (moving, allow selecting). Commit.
- Fix subtitle resize undo. Commit.
- Further progress in subtitle undo/redo. Commit.
- Start subtitle undo/redo integration. Commit.
- Refresh monitor on subtitle change. Commit.
- Delete all subtitles when subtitle track is collapsed. Commit.
- Add function to delete all subtitles from subtitle model. Commit.
- Update status of subtitle tool button when creating subtitle track. Commit.
- Move subtitle qml into its own file, always display text (use clipping) on lower zoom. Commit.
- Fix compilation. Commit.
- Add subtitle actions in Project menu. Commit.
- Fix missing file from previous commit. Commit.
- Fix startup crash on missing QtQuick Shapes module. Commit.
- Add minimum limit to resizing subtitle clip and minor subtitle clip UI improvements. Commit.
- Enable deletion of subtitle clips from timeline by right clicking on them. Commit.
- Enable visibility of subtitle track according to state of subtitle toolbar button. Commit.
- Correct subtitle filter name and enable writing to SRT files. Commit.
- Fix audio mix same track transition crossfade. Commit.
- Fix on monitor mess and possible crash with several transform effects. Commit.
- Fix indentation. Commit.
- Add timeline ruler menu item to create subtitle clip. Commit.
- Add button in timeline toolbar to enable subtitle editing. Commit.
- Add timeline tractor to Subtitle Model to attach subtitle filter. Commit.
- Fix subtitle clip movement. Commit.
- When moving a clip outside a mix, correctly resize the clip. Commit.
- Fix audio thumbs not reloaded on profile fps changed. Commit.
- Fix some compile warnings. Commit.
- Try to improve default OpenGL format for monitor view. Commit.
- Fix on monitor displayed fps with high fps values. Commit.
- Remove icons that are included in Breeze icon theme by default. Commit.
- Port to QtWebEngineWidgets. Commit.
- Fixed ui dsiplay box and undo redo stack. Commit.
- Fixed indentation. Commit.
- Removed unnecessary code. Commit.
- Added multiple track deletion feature. Commit.
- Correctly reload mix params on project opening. Commit.
- Ensure mix parenting is updated in case of clip cut. Commit.
- Add new option to apply bin tag color to timeline clips, enabled by default. Commit.
- Small update in mix look. Commit.
- Ensure timeline ruler is correctly updated on profile switch. Commit.
- Add missing include for some frameworks versions. Commit.
- Move audio max level to a job (was causing ui hang on project opening). Commit.
- When switching project profile and there is only 1 clip in timeline, update the timeline clip duration accordingly to profile change. Commit.
- Show tooltip for clip fade corner hotspot. Commit.
- Remove deprecated KF5 call. Commit.
- Fix compilation. Commit.
- Project archiving: check after each file if archiving works, add option to use zip instead of tar.gz. Commit. See bug #421565
- Fix opening project files with missing version number. Commit. See bug #420494
- Don’t enforce stereo output on playback. Commit.
- Enable subtitle text editing on double click. Commit.
- Refactor rendering timecode overlay feature. Commit.
- Fix duplicated audio from previous commit. Commit.
- Fix playlist clips have no audio regression. Commit.
- Fix keyframeable effect params left enabled when selecting a clip, leading to possible crash. Commit.
- Don’t allow removing the only keyframe in an effect (was possible from the on monitor toolbar and crashing). Commit.
- Add build status to README.md. Commit.
- Fix rotoscoping points not reset when adding a second rotoscoping effect to a clip. Commit.
- Ensure only wanted items are really archived. Commit.
- Fix tests, improve mix behavior with resize undo/redo. Commit.
- Fix typo in header because it breaks parser. Commit.
- Update to org.kde.Sdk 5.15. Commit.
- Qtcrop effect: make radius animated. Commit.
- When editing a title clip, hide it from timeline so that it doesn’t appear on background frame. Commit.
- Update effectlistwidget.cpp. Commit.
- Update effectlistwidget.cpp. Commit.
- Update effecttreemodel.cpp. Commit.
- Update effectlistwidget.cpp. Commit.
- Update assettreemodel.cpp. Commit.
- Delete effectlistwidget.cpp.autosave. Commit.
- Improved last commit. Commit.
- Edit name and description of custom effects. Commit.
- Render widget: avoid misuse of parallel processing. Commit.
- Implemented enhancement suggestion #561. Commit.
- Fix qml overlay offset on monitor zoom (transform/rotoscoping). Commit.
- Make folder to store titles and scripts configurable in Kdenlive Settings. Commit.
- Update effectlistwidget.cpp. Commit.
- Fix crash inserting zone over grouped clips in same track. Commit.
- Titlewidget. Commit.
- Timeline Archive, QCheckBox problem. Commit.
- Check ffmpeg setting points to a file, not just isn’t empty. Commit.
- Enable subtitle clip movement by dragging clip across subtitle track. Commit.
- Add function to enable subtitle clips’ movement in subtitle track. Commit.
- Allow custom comments in effect groups. Commit.
- Add effect’s MLT tag to effect description, not Kdenlive’s id, makes it easier to understand which effect is implied. Commit.
- Qtcrop effect: make radius animated. Commit.
- Update effectlistwidget.cpp. Commit.
- Update effectlistwidget.cpp. Commit.
- Resolved edit custom effect description issue. Commit.
- Update slot for subtitle model changed signal. Commit.
- Update subtitle parser and Add function to write to subtitle file from JSON object. Commit.
- Add function to export subtitle model items to JSON. Commit.
- Update to org.kde.Sdk 5.15. Commit.
- When editing a title clip, hide it from timeline so that it doesn’t appear on background frame. Commit.
- Update effectlistwidget.cpp. Commit.
- Update effectlistwidget.cpp. Commit.
- Update effecttreemodel.cpp. Commit.
- Update effectlistwidget.cpp. Commit.
- Update assettreemodel.cpp. Commit.
- Fixed titlewidget.cpp again. Commit.
- Fixed titlewidget.cpp. Commit.
- Start showing parameters for same track mixes. Commit.
- Delete effectlistwidget.cpp.autosave. Commit.
- Improved last commit. Commit.
- Edit name and description of custom effects. Commit.
- Fix compilation with Qt < 5.15. Commit.
- Fix some deprecation warnings. Commit.
- Implemented suggestion #795. Commit.
- Ensure last frame of the project is rendered (with some audio codecs like aac, last frame will be duplicated because of a bug in MLT). Commit.
- Add method to easily reload a custom effect. Commit.
- Comment out non working code. Commit.
- Fix freeze on memory usage loading invalid clips. Commit.
- Implemented suggestion #795. Commit.
- Fix track insertion in mixed view mode. Commit. See bug #403443
- Fix track order in mixed track view. Commit.
- Fix compilation. Commit.
- Fix monitor preview messing monitor zoom. Commit.
- Restore toolbars in default editing layout. Commit.
- Fix saving lift/gamma/gain effect results in broken ui. Commit.
- Add some checks to max audio level calculation. Commit.
- Add xml for qtcrop filter. Commit.
- Remove testing stuff. Commit.
- Fix incorrect “search aborted” message and tooltip for recovered missing clips. Commit.
- Add option in track headers to disable normalizing of audio thumbnails. Commit.
- Fix audio mixer track effects applied twice when reopening project, leading to incorrect volume. Commit.
- Store color theme in a localized neutral way. Commit.
- Fix various cases where it was not easy to find correct location of missing clips (slideshows, or clips with proxies). Commit.
- Fix mem leak when another process was writing a clip that is included in a project. Commit.
- Fixed automatic scene split (bug #421772). Commit.
- Remove deprecated line. Commit.
- Correctly display Proxy status in timeline for clips with missing source. Commit.
- On project opening, fix detection of proxied clips with missing source and proxy. Commit.
- Small cleanup, make placeholder timeline clips visible and allow reloading missing clip if source file is available. Commit.
- Comment out libva stuff for CI AppImage. Commit.
- Add some extra checks for mixes. Commit.
- Make mix cut pos snap in timeline. Commit.
- Ensure we use correct subplaylist producer when replacing a clip in timeline (eg. when proxying). Commit.
- Fix appimage creation. Commit.
- Custom effect Comments feature. Commit.
- Added comments feature in custom effects. Commit.
- Fix crash on undo mix deletion, use different producer for subplaylists (fixes slow transitions). Commit.
- Nicer visual for mix, fix resizing grouped mix didn’t update grouped mix cut position. Commit.
- Fix PreviewJob memory leak. Commit.
- Fix mix deletion when deleting first clip of a mix. Commit.
- Fix group of clips with mix broken after reloading project. Commit.
- Fix incorrect hash check causing incorrect reload dialog on project opening. Commit.
- Fix speed change effect lost when opening project with missing clip, and broken handling of missing proxied clips with speed effect. Commit.
- Fix calling methods on null objects. Commit.
- Ensure we check file hash on every project opening to ensure clips have not changed and an incorrect hash is not stored. Commit.
- Fix corrupted slowmotion clips on document opening. Commit.
- Fix speed change effect lost when opening project with missing clip, and broken handling of missing proxied clips with speed effect. Commit.
- Fix moving clip groups with a mix. Commit.
- Ensure we check file hash on every project opening to ensure clips have not changed and an incorrect hash is not stored. Commit.
- Fix av clip mix. Commit.
- Ensure a mixed clip cannot be moved further than its counterpart mix clip. Commit.
- Correctly load and save mix cut position. Commit.
- Easy selection and deletion of clip mix. Commit.
- Warn user if not enough frames in the clip to create a mix. Commit.
- Ensure mix is always on top of clips. Commit.
- Update AppImage scripts for FFmpeg hw accel. Commit.
- [Experimental] Added GPU profiles for rendering proxies and timeline preview … Commit.
- Fix creating mix between color clip and AV clip. Commit.
- Remove unused krandomsequence.h include. Commit.
- Fix compilation. Commit.
- Fix crash on some projects opening. Commit. Fixes bug #409477
- Add mix clip action in timeline menu, fix undo resize on mixed clip. Commit.
- More fixes and tests for chained mixes. Commit.
- Fix calling methods on null objects. Commit.
- Another batch of tests and fixes for same track transitions on grouped clips. Commit.
- More tests and fixes for same track transitions. Commit.
- More fixes for same track composition clips move and resize. Commit.
- Fix OTIO error display. Commit.
- Make same track transition correcty resize on clip resize. Commit.
- Fix possible crash detected by tests. Commit.
- Make resizing mix work, fix crash on clip deletion. Commit.
- Correctly load same track transitions when opening project. Commit.
- Fix deprecated install location. Commit.
- Fix remaining bugs in mix move. Commit.
- Moving clip with mixes should now work correctly. Commit.
- Implement moving left clip in a mix transition. Commit.
- Fix mix test. Commit.
- Fix group move with same track transition. Commit.
- More fixes and tests for moving a clip with same track transition. Commit.
- Start implementing clip move when same track transition is active. Commit.
- Tests: also check same track transition undo. Commit.
- Add first test for same track compositing. Commit.
- Mix all parts of grouped clips. Commit.
- Make same track composition undoable. Commit.
- Ensure default layout names are translatable. Commit.
- Delay locale reset to allow correct ui translation. Commit.
- Add Appimage and source download links in appdata. Commit.
- Fix clicking on clip marker label moving timeline cursor to approximate position. Commit.
- Update readme with GPL link and canonical spelling. Commit.
- Fix tests :). Commit.
- Use another ref on the producer when saving project (might help in case another operation is performed on the producer). Commit.
- Add corruption check before creating backup file. Commit.
- Fix overwrite sometimes not working on clips with multiple streams. Commit.
- Port away from deprecated Qt::MidButton. Commit.
- Attempt to mimic Shotcut’s locale handling. Commit.
- Correct cursor height in timeline. Commit.
- Add separate track for subtitle clips. Commit.
- Another attempt to fix #780. Commit.
- Another attempt to fix Windows locale corruption on Windows. Commit.
- Enforce C Locale on Windows on rendering. Commit.
- Update mainwindow.cpp. Commit.
- Same track mix update: resize both clips and create a mix in between. Commit.
- Fix some corruption in same track composition. Commit.
- Add icon in timeline toolbar for same track mix. Commit.
- Initial commit for same track transitions. Commit.
- Add missing “=” symbol in GPU profile. Commit.
- Correctly update project duration on group move. Commit.
- Sort insertion order using int instead of string. Commit.
- Raise Project Bin when a clip is dropped in timeline or created through the menu. Commit.
- Fix frame number in rendering progress. Commit.
- Effect Stack: focus active effect when switching between clips. Commit.
- Fix subtitle clip duration updation during subtitle resizing. Commit.
- Make start position of subtitle editable. Commit.
- Correct end resizing of subtitle clips. Commit.
- More progress info during render. Commit.
- Add GPU profiles provided by Constantin Aanicai. https://kdenlive.org/en/2020/08/kdenlive-20-08-is-out/#comment-5089. Commit.
- Fix shift click for multiple selection broken in Bin. Commit.
- Make subtitle end position editable. Commit.
- Add functions to move subtitles in model. Commit.
- Add function to remove a subtitle from model. Commit.
- Make subtitle text editable. Commit.
- Add functions to edit existing subtitles. Commit.
- Allow automatic keyframes on transform like effects. Commit.
- Don’t allow adding unique effect (like fades) twice. Commit.
- Fix crash removing a fade effect added twice. Commit. Fixes bug #425175
- Enforce wasapi as default audio backend on Windows. Commit.
- Fix regression in project notes from clip monitor(incorrect clazy fix). Commit.
- Fix clip monitor zoom not reset when changing clip, and zone incorrect on zoom. Commit.
- Add MLT’s Pillar Echo effect. Commit.
- Restore increased range for volume effect, only limit the visible range in timeline. Commit.
- Appimage: during image creation, delete libxcb and libxcb-dri{2,3} libraries. Commit.
- Missing fix for FreeBSD in last commit (fix broken localization). Commit.
- Attempt to fix UI translations broken. Commit. See bug #424967
- Reduce range of volume effect (limit to -50 – +50 dB), and use logarithmic scale in timeline. Commit.
- Rotoscoping: add Auto keyframe button in monitor toolbar to automatically add a keyframe when moving a point. Commit.
- Don’t cache empty audio data (fixes missing audio thumbs on video clips). Commit.
- Various fixes for audio thumb management, should slightly improve memory usage/performnace. Commit.
- Add function to edit end timings of each subtitle. Commit.
- Display subtitle text in rectangles. Commit.
- Document changes. Commit.
- Add header files. Commit.
- Connect Subtitle Model signals with respective slots. Commit.
- Add signals and slot to subtitle model. Commit.
- Connect subtitle model with timeline. Commit.
- Display start positions of subtitles in timeline. Commit.
- Add functions to add the start time of each subtitle line as snaps. Commit.
- Add basic functions for returning row count and all subtitles in list. Commit.
- Add class to handle subtitles definition and comparison. Commit.
- Add custom roles to model. Commit.
- Add function to append subtitles to list. Commit.
- Add functions to return pointer to model. Commit.
- Add SSA Parser. Commit.
- Add srt parser to model. Commit.
- Rewrite audio thumbnails to only use FFmpeg’s data and optimize memory usage on creation. Commit.
- Add avfilter eq filter (allowing to adjust image brightness, contrast, saturation, gamma all in one effect. Commit.
- Refactor clip monitor audio thumbnails to use same data as timeline thumbnail. Commit.
- Drop deprecated QApplication attribute. Commit.
- Avoid confusion for one-letter translations. Commit.
- Update Audio, Editing and Color layouts. Commit.
- Add Effects layout. Commit.
- Improve audiomixer layout. Commit.
- Update AppImage dependency build scripts. Commit.
- Logging UI proposal. Commit.
- When trying to play a monitor that is hidden, display an info message allowing to show the monitor. Commit.
- Manually fix clazy warnings. Commit.
- Apply clazy fixes (range-loop). Commit.
- Remove needless window title. Commit.
- When dragging a clip in insert mode, don’t allow leaving empty space in timeline. Commit.
- Restore seek in clip monitor on Shift + move mouse. Commit.
- Don’t show monitor overlay (fpt, timecode, …) in audio seek bar. Commit.
- Timeline: don’t allow moving a keyframe at same pos as another one. Commit.
- In insert mode, deleting a clip should perform an extract operation. Commit.
- Fix clip url not correctly updated when opening project with missing clips. Commit.
- When dropping a folder from a file manager to bin, don’t create folders that contain no valid clip. Commit.
- Expand/collapse all bin folders with Shift+click. Commit.
- Save folder status (expanded or not). Commit.
… and the timeline slider is now fully visible 🙂
This is a really good release!
Thank you very much. It’s appreciated!
Thank you for this, one of the biggest release ever!
Thank you very much for this great effort!! Congratulations
as the zoombar been incorporated into all timeline windows yet
Nope. Come on guys, you manged to add a zoombar, but only for effects, a few versions ago. Is it really that hard to have that feature for the clip /project monitor and sequence editor as I’ve [repeatedly requested](https://www.reddit.com/r/linux/comments/dlq6im/the_next_version_of_kdenlive_is_gonna_rock/f4ud0v4/?context=3)? It was promised then just forgotten about. It’s very difficult to video edit without this feature.
The zoombar is a very intuitive feature where you can zoom in or out on a timeline or clip by resizing the scrollbar below the timeline or clip. Areas that need the zoombar from the last version of kdenlive were clip monitor, project monitor, and sequence editor (the effect editor already had it).
Yes this is a cool feature but there are more important priorities at the moment. As you know, there is only one person doing most of the development so if you can’t wait then you could help make it happen.
Go to Settings and click on Show Status Bar. There you can find the zoom in / out bar. It shows in all pages (Media, Editing, Audio, Effects, Color).
For Clip Monitor and Project Monitor, in case you want to zoom in or out the video, you just click and hold Ctrl + Shift + Mouse Scroll and it will zoom in / out and also show a bar to go up / down and left / right.
There is a hidden scrollbar that only shows when you go with the mouse at the bottom of the page and you can navigate the timeline by scrubbing it left and right.
I hope that helps
Ctrl + Shift + Mouse Scroll is ok , I really didn’t know that, thank you
This release looks amazing! Are there any plans for embedded closed captioning in the future?
How does that work?
It’s possible on Handbrake
http://support.inqscribe.com/knowledgebase/articles/1887736-how-do-i-burn-or-hardcode-subtitles-onto-a-video
Well done guys ! Can’t wait to test it, mostly the same-track transitions.
Does Kdenlive auto-generate subtitles from voiceover audio?
Not yet 😉
Subtitld does, give it a try 😉
So awesome. I am currently working on a hours long documentary and I am editing it in Kdenlive. Using Kdenlive for 4-5 years now. Thank you people!
As a side note: would be super useful if video effects would be labeled in a visual manner as well. Like have the same Box or Pattern, and the video effect to show it based on how it would apply to it. Imagine the white letter A on a red and blue background, in a boxed-sized icon. The blur effect will show it blurry, the desaturate as desaturate, and so on. Hover with the mouse over it to see it in action maybe. You know what I mean? Several video editors have this useful addition.
Really good release and great work! I’ve been using Kdenlive for many years now and it’s amazing to see how it went from a quirky video editor to a (as I see it) professional tool.
I am missing the VR 360 effects in the effects list on Linux. Is there a need to install additional components to make this work?
The new effects should be installed with the application. Did you anyway try the Appimage?
🙂
If you are not using the AppImage you must install bigshot: https://bitbucket.org/leo_sutic/bigsh0t/src/master/
Thanks. That worked! The Appimage did have the effects.
Wow! That’s awesome to see all these amazing new features! Thank you so much for adding the colorful timeline options for the clips! Now it can be a beautiful timeline to work on! Maybe in the future add more colors? 😀 The subtitles are also very handy!
Well done to all the developers and may you all continue to do even better in the future!
You should also add in the features information that Kdenlive can open, playback, and render out 10-bit videos (without the need to transcode) because I was able to do so. As well HEVC (h.265) opened without any problems and no transcoding was needed. I just had to decrease the playback resolution and that was it. I’m happy for this usability for high-end videos.
Thank you and have a blessed new year!
Mix Clips (u) and Edit Subtitle Tool are not shown by default on the Timeline Toolbar. I found a way by right clicking on it and choosing the option “Configure Toolbars.” Then by searching I found the new Same Track Transition widget (Mix Clips) and also the widget (Edit Subtitle Tool) that when clicked it shows and hides the Subtitle track.
Thank you very much, this version is perfect. Congragulations. Now, we are able to suggest KDENLIVE to every video producer.
How exciting. Well done, team. Looking forward to 2021 and developments on hardware acceleration ?
Thanks! Well-thought out updates! I’ve used Kdenlive for less than a year, and remain very impressed with its intuitiveness, flexibility and stability in Windows, as well as the frequency of excellent updates. So I feel guilty making my next comment. Unfortunately, I still must revert back to Hitfilm Express when I need motion tracking. Kdenlive tracks well, but the absence of an ability to globally adjust overlay size and to individually adjust overlay location and rotation with keyframes is a limitation for me. For short clips I can do a manual overlay in Kdenlive, adjusting keyframes one at a time. For longer clips, I have to go elsewhere. I’d welcome more comprehensive motion tracking adjustments in Kdenlive. If I were more technically adept I’d offer to help. Thanks again!
I cannot create proxy on latest version of kdenlive it gives some error for mp4 clips
When I am trying to apply new transition I get this message:
“not enough frames at clip end to apply the mix”
I have tried different clips and projects. But nothing helps.
Whout could be the issue?
Import two fragments, When I perform the same soundtrack transition operation ,question prompt ” Not enougt frames at clip end to apply the mix”
Hi, same problem here. Same track transition doesn’t work. Just two clips, hit “u” -> “Not enough frames at clip end to apply mix.”
Same problem… I could not use new feature beacause of this problem 🙁
Same issue.
“Not enougt frames at clip end to apply the mix”
How to solve it?
To apply the same track transition: The clips need at the cut position a half of a second spare frame. So shorten the clips on both side at the cut by half of a second.
More than a hundred clips, can’t do it all
More than a hundred clips, can’t do it all
I installed Kdenlive 20.12.0 from Flathub, but the subtitle tool is not working correctly. I am able to add subtitles but they are not reflecting in the video.
Thank you for reporting. A missing library is now implemented into Flatpak. Try the next days to update Flatpak on your computer.
Wonderful work, thank you!
Feedback
I like the steady development on kdenlive. But unfortunaly there are arraising bugs after bug since version 20.08.01. I’m not able to use the later versions. 🙁
– Timeline position marker torn up (displayed incorrectly) (2/21 zoom)
– while scrubbing around, the video is previwed in positiv time even if i move the playhead to the left
– changing projekt profile crashes kdenlive
– pressing “new” (projekt) after starting kdenlive chrashes immidiatly
– clip-Monitor after clicking an Audio-Files crashes the program
– (whish of new feature: A time messurement tool or a display for the duration of the currently markted segment)
The new features maight be very nice but i can’t use them.
Have a nice Christmas time whereever you are 🙂
I heard similar issues. On Windows it should work. On Linux try with the AppImage to see if there are any packaging issues.
It would be nice to have video tutorials from the Kdenlive staff showing how to use each and every tool of the Kdenlive software. Video tutorials on the web are limited and sometimes fall short on resources to learn the tools.
Hope to see this soon.
Thank you 🙂
I am getting some white screen after creating proxy
I assume you have some 4K footage. On Windows it should work. On Linux try with the AppImage.
I assume you disabled the video part in the clip properties. Enable it again.
Kdenlive is wonderful. And every new update brings improvements that we can be happy about.
Please allow me one question here: where are the audio compressor and a graphic equalizer now? These are indispensable if you want to cut sophisticated movies.
With best regards
mickae
You must have some Ladspa plugins installed to see those. (I think you are on Linux).
Hallo, yes, I have Linux and I have already installed: ladspa 1.15-2 and swh-plugins 0.4.17-4
Are there others interesting to install?
Hallo Merlimau,
have just installed: caps 0.9.26-2 – The LADSPA C Audio Plugin Suite
and already I have a compressor again:
C*Compress Compressor and saturating limiter.
Do you know where to find a manual? Some sliders have very abstract names.
Ich danke Dir
mickae
See here: http://quitte.de/dsp/caps.html#LADSPA_Extensions
Hallo merlimau,
yes, there is a lot above the compressor. But I do not understand it. You have to try it yourself.
Thank you.
Mixed Clips function is showing on the timeline but it really doesn’t do any transition.
Change clip speed is still getting error saying “Minimum speed is 100.” Please see these issues.
Ripple delete still not exist -___-
Hi, I need help…
Kdenlive 20.12 on my ubuntu 20.04 crashed … I think this triger the crash: defaultServiceProvider::requestService(): no service found for – “org.qt-project.qt.audiosource”
What can I do?
If not already done, please try with the AppImage from the download page to see if there are any packaging issues.
Hello friends, thanks for this new up-date. Did someone try the sutitles tools?
I try it, wrote some texts in the tool, saw the purple boxnt in the new “subtitle time line” but text did not appear ont the main screen. ANy ideas?
I did on Linux Mint 19.3 but some things did not go right. First, the took me some time to find the tool because its shortcut for some reason is not appearing on the menu. I was able to put it in a place that I could use it (and now, I can work with it)
Regarding the function, being available you type, but the subtitles don’t appear in the video itself. I think this is a Linux thing because, While looking at the given example here above (the demo) there are two buttons: The “show/hide” and “Lock/Unlock”. On Linux Mint, they are missing. I have heard people who use Windows saying that “It is working just fine” but for Linux Mint (19.3) users those items are missing.
Thank you guys so much, this is amazing…
Greetings everybody!!
This new version is great! Thank you so much for making it happen
I love Kdenlive, but it’s so sooo ugly. Just look at the effects panel so soooo ugly.
I would really love to just see the Ui look more inviting.
I don’t mean make big bubble buttons. Just take a look at Tahoma and what they did with openToonz it’s clear and easy on the eyes to look at.
Link: https://tahoma2d.org/
It’s honestly worth having a think about. It will definitely see more people using it just because of that.
Hmmm.
That attitude is unfortunate.
Definitely a 1st world problem. 🙂
Its really fun editing in kdenlive, but something happened to this release it seams and I’m not the only one who got there workflow ruined by the bugs in 20.12, my particular gripes are the increased rendering time (the encoding process seams to utalise only 20% of CPU), but there are many other problems…
I hope the dev will release a patch soon, I’d really hate to go to another video editor like many others did ;[
If you are on Linux try with the AppImage from the download page to see if you have packaging issues.
Hey I am having a lot of trouble figuring this out, I’ve tried to run the new update on my windows 7 and this error message keeps popping up when I try and run it “The Procedure entry point kernel32.CreateFile2 could not be located in the dynamic library api-win-cor-file-l1-2-0.dll” and I just have no idea what to do…help.
Hit window-key + r. Copy in “%LocalAppData%\kxmlgui5\kdenlive\” and delete kdenliveui.rc. Update your graphic driver. Try again.
Hi Kdenlive team,
i really love your software and the work the team is putting towards improving it.
I would really appreciate if you could implement a swirl effect that deforms one face to various funny looks.
Thanks
Same track transitions! Thank you so much. This has literally been the one and only thing I have missed from other NLEs. So much cleaner this way and keeps tracks manageable. So important when you for instance wanted to insert another clip in between two existing, but need to transition, really needed a third track. Not anymore.
Kdenlive 20.12.0 Stabilize filter is no longer present, both on Flatpak and/or Arch Linux repository, is this no longer supported?
Stabilizing a clip can be done in the project bin only. Right click a clip and choose stabilize.
How much do I have to donate to get Nvidia GPU encoding (nvenc) working on Windows?
It’s on the to-do list and tests are ongoing. Money doesn’t accelerate as the implementation has to be done not only on Kdenlive side. It’s a tricky thing.
Thanks a great lot for further developing and improving this nice application,
However seems this version has got some bug I never saw before:
I imported an avi clip into an empty project, inserted it as is into timeline and tried to play it from an arbitrary point.
1. It took longer than I was used to, before it started playing.
2. way way worse – as I clicked over the timeline to set the cursor to a different time point and continue playing from there, the sound and video tracks played _desynchronized_ from there on. Something seems very wrong there.
OS Win7Pro, Locale DE, decimal separator dot (not comma), version 20.12.0 standalone.
Hey.
I literaly filled this bug into the bug-tracker allready. Had and have the same problem with the new version which renders it unuseable. So i’m back to 20.08.01 which runs still the best till now.
There are some other bugs with multible audio tracks and changing project format.
I tried reinstalling several time but it did not work. Maybe my Windows 10 with not all updates is one reason for that. But in the end that should not matter :/
Nevertheless due to the eazy installing process i will not give up and test every new version 🙂
Does it have a Chinese version
Yes, you can choose between the language Chinese short/long.
Congratulation!kdenlive supports the addition of subtitles, and it will become more powerful as well. I wonder if it will be able to adjust the font, size, and special effects of subtitles in the future.
Better controls maybe come, but yet you can already style your subtitles with html. Try this text in a subtitle item:
You can already write bold , italic or underlined text.
You can even change the color or size with html tags.
`You can already write bold , italic or underlined text.
You can even change the color or size with html tags.`
can not get the “background-color”-tag to change here, please add this functionality:-(
The subtitle tool promises to significantly accelerate my workflow.
Please implement (global) font size and color ASAP.
Thank you!
Rendering to DVD in v20.12.2 is now “lower quality” than it was in v15.12.3. I get 5.295 Mb/sec for the .iso file with the older version but only 3.251 Mb/sec with the newer one. The image quality on a TV screen via a standard TV DVD player is significantly poorer with the current version.
Can I download a better rendering format than “Old – TV definition (DVD…) to improve the image quality?
You can download render profiles with the button above the list in the render dialog. It is also possible to create your own profile or adjust existing ones.
If this is still a problem with the new version 21.04 please consider to open a bug report (if there is not already one). See https://kdenlive.org/en/bug-reports/ for instructions.
Hi – I have just downloaded version 20.12.3 hoping to import srt files into a project but these files are not recognised.
Can anyone help. Thanks
I assume you are on Linux. If so please try with the AppImage 20.12.3-A