Kdenlive 20.08 is out with nifty features like Interface Layouts, Multiple Audio Stream support, Cached data management and Zoombars in the Clip Monitor and Effects Panel but one may argue that the highlights of this release are stability and interface improvements. This version received a total of 284 commits with some major contributions from new developers. (Thanks Simon and Julius)
Under the hood
A major refactoring of the project file fixes a long standing issue with the decimal separator (comma/point) conflict causing many crashes.
Projects created with 20.08 forward are not backwards compatible, that is, you won’t be able to open your .kdenlive project files with older versions.
This version also brings a performance boost to audio thumbnail generation as well as JPG image sequence playback.
New interface layouts
These workspaces aim to improve the layout for each stage of video production:
- Logging for reviewing your footage
- Editing to compose your story in the timeline
- Audio for mixing and adjusting your audio
- Effects for adding effects
- Color for adjusting and color grading
Check out this video for more details.
Note: Video scopes do not work with DirectX under Windows.
Audio
This version brings the initial step in implementing an advanced audio workflow by adding multiple audio stream support. In the next releases expect audio routing and channel mapping as well. The mixer got a facelift making it more efficient in smaller heights.


Zoom bars
Adjusting keyframes just got easier.

The Clip Monitor also received zoom bars. Also notice the interface improvements like seeking when dragging, new layout ruler, improved overlay sizes (fps, timecode, etc).

Cache management
A new cache management interface under settings allows you to maintain and control the size of your cached and proxied files as well as backup-ed data. You may also clean data older than a specified amount of months.

New shortcuts
- ‘ (Apostrophe) to set audio stream to target track.
- Shift + Alt as alternate shortcut to move single clip to another track.
- Alt + mouse Windows specific shortcut to change a grouped clip’s track (Alt+mouse).
- . + number to focus on Video tracks (i.e: . + 1 focus on video track 1)
- alt + number to focus on audio tracks (i.e: alt + 2 focus on audio track 2)
- ( snaps beginning of clip to cursor in the timeline
- ) snaps end of clip to cursor in the timeline
Miscellaneous improvements
- Project notes: allow creating markers from timestamps and assign timestamps to current bin clip.
- Added option to always display clip monitor audio thumbs below video instead of an overlay.
- Composite transitions with Lumas.
- Add a “Save Copy” action to save a project copy.
- Project bin improvements: Expand/collapse all bin folders with Shift+click, remember folder status (expanded/collapsed) on save, and many other fixes.
- Add clip length adjustment to speed dialog.
- Titler: add option to save title and add to project in in one pass (through the create button menu.
- Add proxy icon to clips in timeline.
- Increase monitor audio thumb resolution.
- Ability to change colors of audio thumbnails (Go to Settings > Configure > Colors).
- Renamed “Add Slideshow Clip” to “Add Image Sequence”.
- Clickable clip name on top of Clip Properties widget opens a file explorer to the clip’s location).
- Windows: use compatible methods when dropping a folder in bin.
See full list for more:
Full log
- Fix clip monitor zoom not reset when changing clip, and zone incorrect on zoom. Commit.
- Missing fix for FreeBSD in last commit (fix broken localization). Commit.
- Attempt to fix UI translations broken. Commit. See bug #424967
- Add xml for avfilter.equalizer audio eq. Commit.
- Reset layout should immediatly restore default layout. Commit.
- Fix having several geometry effects messing monitor overlay (like rotoscoping and transform). Commit.
- Only enforce Editing layout on first run. Commit.
- Ensure preview scaling is not lost when a monitor is stopped (like when switching monitors). Commit.
- Better default window size on first startup. Commit.
- Layout reset button will now restore deleted default layouts and reset selected one to default value. Commit.
- Ensure the “Editing” layout is loaded on first run. Commit.
- Update Audio, Editing and Color layouts. Commit.
- Add Effects layout. Commit.
- Don’t trigger any audio job if audio thumbnails are disabled. Commit.
- Don’t reprocess audio thumbs if already exists. Commit.
- Improve audiomixer layout. Commit.
- Fix audio thumbnail flickering on resize / move item. Commit.
- Fix some effects like fades not terminating correctly on image/color/title clips. Commit.
- Fix some warnings. Commit.
- Disable layout buttons focus so they don’t keep a highlighted border. Commit.
- Update shortcuts for set target track(ctrl+number) and set clip in/out (parenthesis). Commit.
- Correctly disable menubar layout if loading a layout > 5. Commit.
- Update AppImage dependency build scripts. Commit.
- Logging UI proposal. Commit.
- Change audio selection target shortcut to “Dot + 1-9” (. + 1) instead of Q + 1. Commit.
- Ensure clip audio thumbs are created when enabling the setting in timeline. Commit.
- Reversed clips: fix audio thumbnails incorrect and markers position. Commit.
- Fix bin clip sometimes incorrectly selected causing incorrect drag in timeline. Commit.
- Fix bin clip deletion removing grouped clips. Commit.
- Check layout button when activated through menu, fix layout saving. Commit.
- Fix saving layouts. When saving, propose the name of the currently active layout. Commit.
- Replace layouts toolbar with custom list on the right side of the menu bar. Commit.
- Display layout toolbar. Commit.
- Improve layouts management, allow reordering, add reset button to restore the default layouts. Commit.
- Fix activate track target shortcut always activating first stream. Commit.
- Don’t freeze if trying to play timeline and project monitor is hidden. Commit.
- Fix keyboard shortcuts display in actions tooltips (avoid update loop), add one for timeline target menu. Commit.
- Only check for minimum track height if it has changed. Commit.
- Reset track height to sane value on reset default values in settings dialog. Commit.
- Try harder to find ffmpeg path if not defined. Commit.
- Improve reloading of audio thumbs in some cases. Commit.
- Correctly refresh layout list if all were deleted. Commit.
- Update layout management: add 5 default layouts, allow renaming/deleting. Commit.
- Elide timeline markers instead of hiding them on lower zoom. Commit.
- Introduce new keyboard shortcuts:. Commit.
- Display track “Edit name” label when entering track header, not only when hovering the label zone. Commit.
- Fixuifiles. Commit.
- Cleanup ffmpeg command for audio thumb. Commit.
- Configurable colors for audio thumbnails. Commit.
- Rename “Split audio” to “Restore audio”. Related to #756. Commit.
- Fix crash on split audio/video. Commit.
- Cleanup qml, fix red track on insert. Commit.
- Ensure bin clip is selected before attempting to insert (fixes url dropped in timeline only insert video part). Commit.
- Get rid of buggy processing threads setting. Commit.
- Don’t allow embedding a project in itself. Commit.
- Ensure auto-saved file is newer than project before proposing to recover data. Commit. Fixes bug #424016
- Fix possible use after deletion. Commit.
- Use Windows compatible methods when dropping a folder in bin. 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.
- Don’t try to archive color clips, prompting missing clip error. Commit.
- Fix disabling autorotate option, add it for images. Commit.
- Fix missing bin audio thumbs on project open, ensure we only store small audio thumbnail icons. Commit.
- Increase monitor audio thumb resolution, add monitor seek bar in clip monitor. Commit.
- Always use a dark background for monitor audio thumbs (fixes visibility on light color theme). Commit.
- Add visible handles to monitor zoom bar. Commit.
- Fix clip monitor image vertical offset on resize. Commit.
- Add option to display clip monitor audio thumbs below video instead of an overlay. Commit.
- Zoom bar: scroll with cursor position, various usability fixes. Commit.
- Increase on monitor audio thumbnail resolution for long clips. Commit.
- Add clip length adjustment to speed dialog. Commit.
- Change Slideshow Clip to Image Sequence. Commit.
- Set the VERSION at the cmake level. Commit.
- Seek in bin thumbnails on mouse hover, disabled by default (setting in Bin menu). Commit.
- Draw clip status (image clip, missing) in bin icon view too. Commit.
- Correctly update title templates list on each opening of title widget. Commit.
- Titler: add option to save title and add to project in in one pass (through the create button menu). Commit.
- Fix compilation. Commit.
- Clickable clip name on top of clip properties widget (opens a file explorer to the clip location). Commit.
- Fix freebsd compilation (2nd round). Commit.
- Attempt to fix freebsd compilation. Commit.
- Show full clip path in clip properties widget title. Commit.
- Substitute “Add Slideshow Clip” with “Add Image Sequence”. Commit.
- Add icons to new rows/columns layout. Commit.
- Fix cursor position on zoombar, always center zoom on current cursor position. Commit.
- Update src/dockareaorientationmanager.h, src/dockareaorientationmanager.cpp, src/kdenliveui.rc, src/mainwindow.cpp files. Commit.
- Layout Improvement: Use TopLeftCorner and BottomLeftCorner for LeftDockWidgetArea. Commit.
- Layout Improvement: Use TopRightCorner and BottomRightCorner for RightDockWidgetArea. Commit.
- Update dev docs on locale handling. Commit.
- Adjust drag button position when zoombar is displayed. Commit.
- Monitor zoombar: zoom audio thumbs too (audio thumb resolution is still bad on zoom), fix some regressions caused by zoombar. Commit.
- Monitor zoombar: don’t hide monitor audio thumb when active. Commit.
- Fix clip height not updated on track change in insert/overwrite modes. Commit.
- Fix stream number appearing in clip name of single stream clips. Commit.
- First version of monitor zoombar (activated by CTRL+Wheel on ruler). Commit.
- Fix drop in timeline from clip monitor possible crash and disappearing clip (if mouse released above track headers). Commit.
- Review remaining LC_NUMERIC occurrences. Commit.
- Remove LC_NUMERIC from mlt to load MLT XML correctly. Commit.
- Review remaining occurrences of QLocale. Commit.
- Remove more QLocale usages and validate others. Commit.
- WIP: Remove QLocales. Commit.
- Don’t draw splash screen progress bar when no progess. Commit.
- Fix crash on audiothumbnail missing source. Commit.
- Fix timeline zone out is 1 frame before expected position. Commit.
- Add luma mask option to composite transition. Commit.
- Cleanup & ensure clip monitor audio thumb is displayed even if timeline thumbnails is off. Commit.
- Fix spacer in overwrite mode, disable spacer in insert mode. Commit.
- Integrate stream effects with undo/redo. Commit.
- Decimal point: Treat all parameter types. Commit.
- Rename OpenTimelineIO import/export actions for clarity. Commit.
- Implement gain and normalize audio stream effects. Commit.
- Preliminary support for audio stream effects (only swap and copy channel working). Commit.
- Decimal separator: Fix window filter. Commit.
- Add action to restore current clip target tracks to default. Commit.
- Decimal separator: Replace time codes. Commit.
- Fix working on project with proxy only. Commit.
- When opening project with missing proxies, allow not rebuilding proxies. Commit.
- Fix decimal point for animated rect and resource. Commit.
- Fix crash in project settings caused by recent update to cache data management. Commit.
- Ensure we have a valid context before drawing keyframes. Commit.
- Don’t attempt activating a monitor if it is hidden. Commit. See bug #422849
- Fix insert of AV clips on video tracks with no audio mirror. Commit.
- Improve management of cached data, allow cleaning cache data older than x months. Commit.
- Ensure project clip backup url is correctly updated on replace clip. Commit.
- Fix downloaded render profiles not found on Windows. Commit.
- Fix use of deprecated KRun methods. Commit.
- Fix crash on disabled clip undo / redo insert. Commit.
- Fix other builds. Commit.
- Fix decimal point in filters. Commit.
- Cleaner monitor ticks in ruler. Commit.
- Fix lag caused by monitor ruler code when resizing the last clip of a long project. Commit.
- Add frames / seconds ticks to effect keyframe view. Commit.
- Replace decimal separator in keyframe parameters. Commit.
- Convert decimal separator in list type MLT properties. Commit.
- Do not convert decimal separator in time codes. Commit.
- Fix some decimal separator issues while upgrading. Commit.
- Mark splashscreen method as override. Commit.
- Remove deprecated locale related code. Commit.
- Switch to C locale after initialising MLT. Commit.
- WIP: Parameter types. Commit.
- Debug output improvements. Commit.
- Windows specific shortut to change a grouped clip’s track (Alt+mouse). Commit.
- Enforce rgb24 format for color clips (faster compositing and prevents colorspace conversion). Commit.
- Smaller icons in notes widget toolbar. Commit.
- Fix fuzzing build. Commit.
- Fix compile warnings. Commit.
- Switch subtitle filter to use av.filename parameter that is now better supported in MLT. Commit.
- Update Premiere shortcuts. Commit.
- Allow Shift+Alt as alternate shortcut to move single clip to another track. Commit.
- Fix crash on project open and possible guides loss on recovery. Commit.
- Check compiler before setting options. Commit.
- Project notes: allow creating markers from timestamps and assign timestamps to current bin clip. Commit. See bug #420843
- Project notes will now be inserted depending on the active monitor. If the Clip Monitor is active, inserting a project note will be relative to Bin clip, otherwise to timeline. Commit.
- Track headers cannot be made too small – keep buttons always visible. Commit.
- Save timeline status (shown/hidden) in layouts. Commit.
- Save layout in a specific file: $HOME/.config/kdenlive-layoutsrc. Commit.
- When resizing a geometry effect, like transform, keep item centered. Commit.
- Kdenlive: remove compile warnings. Commit.
- Ensure newly created folder is active so that added clips go in it. Commit.
- Make effect keyframe view follow cursor when zoomed. Commit.
- Fix razor timeline cursor broken. Commit.
- More reliable progress bar in splash screen. Commit.
- Fix freeze on start on some systems introduced in recent commit. Commit.
- Add progress bar to splash screen (wip). Commit.
- Fix possible crash dragging clip to timeline if video track had no mirror. Commit.
- Clip proxy: drop data and subtitle streams. Commit.
- Display project loading status on splash screen if opening a project at start. Commit.
- Fix possible crash when dragging recently inserted clip in timeline. Commit.
- Fix cannot paste clip from project containing more tracks. Commit.
- Various timeline preview fixes (resize clip did not invalidate, undo/redo sometimes restoring invalid chunks). Commit.
- Archive project: fix clip with speed effect url not updated, resulting in missing clip message. Commit. Fixes bug #422135
- Reset current project name if opening backup file fails to prevent erasing original. Commit.
- Fix typo & forgotten point, probably others there… Commit.
- Refine build instructions. Commit.
- Fix shortcuts in main menu. Commit.
- Fix crash when insert zone has no audio track. Commit.
- Keyframe view zoom bar: don’t allow invalid size (x > y). Commit.
- Ensure no double entries in generators menu. Commit.
- Fix sort order not correctly restored on open. Commit.
- Re-order menu entries, put project settings on bottom. Commit.
- Raise UI version number. Commit.
- Fix regression in previous commit (not all audio thumbs created). Commit.
- Fix possible crash on close (audio thumbnail job). Commit.
- Fix incorrect tracks count affecting audio stream dialog. Commit.
- Fix video stream disabled on profile change or reload clip. Commit.
- Add a “Save Copy…” action to save a project copy. Commit.
- Fix streams menu position. Commit.
- Define apostrophe as default shortcut for audio streams menu in timeline. Commit.
- Add action to popup the target stream menu (in menu Timeline > Tracks > Switch Target Track Audio Stream). Commit.
- Update org.kde.kdenlive.desktop to inherit correct window title and icon, instead of lowercase title and generic icon. Commit.
- Docs: How to describe class diagram. Commit.
- Docs: Describe branching model and release cycle, add links to KF5 and Qt5. Commit.
- Add arrow button in track targets to switch stream. Commit.
- Fix audio stream target name for stream > 9. Commit.
- Fix cannot switch audio target with 1 stream clips. Commit.
- Update bin sort menu when clicking in Bin headers. Commit.
- Fix insert sometimes not working and add status bar label to indicate timeline mode. Commit.
- Lift previous clip on insert drag. Commit.
- Fix insert drag affecting all tracks, and fix snapping on insert/overwrite drag. Commit.
- Fix drag overwrite broken for multi stream clips. Commit.
- Fix drop regression (in/out ignored). Commit.
- Fix only 1st stream dropped on audio only drag. Commit.
- Fix keyframe view imprecision on high zoom. Commit.
- Fix extra audio stream incorrectly inserted on drop. Commit.
- Fix clicking on guide not seeking to exact guide position. Commit.
- Hide message about too many audio streams if enough streams are disabled. Commit.
- Fix various issues with multistream clips:. Commit.
- Cleanup timeline drawing of track background & scrollbars. Commit.
- Fix timeline ruler incorrectly cut on small zoom. Commit.
- Integrate clip rating with undo/redo. Commit. Fixes bug #421552
- Fix dragging multistream clip using target tracks. Commit.
- Fix moving single clip in group on another track with meta. Commit.
- Fix possible startup crash. Commit.
- Remember project channels in audio mixer when no audio. Commit.
- Preliminary support for projects with 4/6 audio channels. Commit.
- In Bin, when selecting a clip with more audio streams than current project,. Commit.
- Add config option to enable all (default), first or first 2 audio streams in multi stream clip. Commit.
- Fix “merge all streams”. Commit.
- Fix monitor audio thumbnails for single stream clips. Commit.
- Fix crash when deselecting all audio streams. Commit.
- Some audio thumbnail optimizations. Commit.
- Improve timeline position on zoom. Commit.
- Use i18np(). Commit.
- Multi stream clips: drag all active streams in timeline. Commit.
- Locate clip: select file in file manager. Commit. Fixes bug #421365
- Multi stream clips: display all active streams thumbnails in clip monitor. Commit.
- Fix audio streams incorrectly handled in properties dialog on first insert. Commit.
- WIP: improved multistream audio workflow. Commit.
- Use i18np() instead of inplace implementation. Commit.
- Allow inserting several tracks in one step. Commit.
- Fix possible crash on subclip thumbnail creation. Commit.
- Small refactoring, extract CIE factors. Commit.
- Fix confusion in audio stream names/thumbnails. Commit.
- Improved audio workflow for multi stream clips. Commit.
- Update build.md breeze package needed on non kde desktops. Commit.
- Display stream name in clip monitor overlay when playing a multistream clip. Commit.
- Refresh clip properties panel when switching audio stream from monitor and reverse. Commit.
- WIP: add audio stream selection menu to clip monitor. Commit.
- Add new option to merge all audio streams when using multi stream clip. Commit.
- Implement timecode parsing when pasting text in Project notes. Commit. See bug #420843
- Update build instructions and add Ubuntu 20.04. Commit.
- Titler: Remember to show background. Commit.
- Fix glitch in bin item selection, causing some actions to be disabled. Commit. Fixes bug #420628
- Show clip speed before name so it’s visible when changing speed of a clip with long name. Commit.
- Add ProRes profiles to transcoding. Commit.
- Don’t use drop frame timecode for 23.98. Commit. See bug #420580
- Updated icon for find clip. Commit.
- Add short architecture overview. Commit.
- Build instructions: build-dep and local installation. Commit.
- How to build Kdenlive with dependencies. Commit.
- Fix OTIO imports (no kdenlive:id property). Commit.
- Fix tests. Commit.
- Fix missing parameter in group move causing possible freeze/crash on group move. Commit.
- Minor change of proxy icon color. Commit.
- Correctly update timeline proxy status. Commit.
- Add proxy icon to clips in timeline. Commit.
- Update git master appdata version. Commit.
- Fix freeze when changing bin selection. Commit. Fixes bug #419604
- Improve track default height / header width. Commit.
- Fix crash on folder import. Commit.
- Fix compile with -Werror=missing-include-dirs. Commit.
- Port deprecated method. Commit.
- Add insert zone to timeline monitor in menu. Commit.
- Fix opening relative paths from the command line. Commit.
- Cut all clips at timeline position using ctrl+shift+r. Commit.
- Add shortcut scheme support to build. Commit.
- Improve the curves effect layout. Commit.
- Delete key triggers Delete Script button. Commit.
- Improve track action descriptions. Commit.
- Explain user if import/export is not available. Commit.
- Improve timeline AppImage font. Commit.
- Fix crash on zone undo. Commit.
- Update edit zone text. Commit.
- Add menu item in timeline to change audio thumbnail format. Commit.
- Larger monitor overlay timecode / fps. Commit.
- Add more profiles. Commit.
- Fix crash on disabled clip undo / redo insert. Commit.
- Cleaner monitor ticks in ruler. Commit.
- Fix lag caused by monitor ruler code when resizing the last clip of a long project. Commit.
- Fix all icons failing to load. Commit.
- Switch subtitle filter to use av.filename parameter that is now better supported in MLT. Commit.
- Correctly initialize timeline snapping. Commit.
- Fix loop clip always disabled. Commit.
- Fix moving single clip in group on another track with meta. Commit.
- Fix crash on project open and possible guides loss on recovery. Commit.
- When resizing a geometry effect, like transform, keep item centered. Commit.
- Ensure newly created folder is active so that added clips go in it. Commit.
- Make effect keyframe view follow cursor when zoomed. Commit.
- Clip proxy: drop data and subtitle streams. Commit.
- Fix cannot paste clip from project containing more tracks. Commit.
- Various timeline preview fixes (resize clip did not invalidate, undo/redo sometimes restoring invalid chunks). Commit.
- Archive project: fix clip with speed effect url not updated, resulting in missing clip message. Commit. Fixes bug #422135
- Reset current project name if opening backup file fails to prevent erasing original. Commit.
- Keyframe view zoom bar: don’t allow invalid size (x > y). Commit.
- Ensure no double entries in generators menu. Commit.
- Fix sort order not correctly restored on open. Commit.
- Update bin sort menu when clicking in Bin headers. Commit.
- Fix set audio reference incorrectly disabled on AV grouped clips. Commit. Fixes bug #421669
- Fix keyframe view imprecision on high zoom. Commit.
- Fix clicking on guide not seeking to exact guide position. Commit.
- Fix timeline ruler incorrectly cut on small zoom. Commit.
- Fix crash on extract clip with shortcut. Commit.
- Ensure we start with the correct fps when default profile is not 25 fps. Commit. See bug #420580
- Improve timeline position on zoom. Commit.
- Locate clip: select file in file manager. Commit. Fixes bug #421365
- Fix drop in timeline from clip monitor possible crash and disappearing clip (if mouse released above track headers). Commit.
- Fix working on project with proxy only. Commit.
- Ensure we have a valid context before drawing keyframes. Commit.
- Don’t attempt activating a monitor if it is hidden. Commit. See bug #422849
I’m happy to see new layout and cache management interface. Anyway, do you guys have a plan to support GPU rendering?
Work on the MLT, our engine, might start after the Qt6 upgrade. Unfortunately this is not a simple task and help is always welcome. 🙂
for nvenc use:
f=mp4 vcodec=nvenc_h264 vb=14000k minrate=12000k maxrate=24000k acodec=aac ab=128k
Does this work for you?
I get similar custom option, I know it works because I use laptop with optimus tech and I use PRIME. When I use Intel only, the rendering result only contains audio, no video though it’s still a video file. While when I use Nvidia only, it’s rendered perfectly. Problem: rendering time doesn’t differ much from CPU rendering.
@Mario Ray M.
Test speed encoding hevc in Kdenlive 20.08 (1 min uhd 25p to uhd 30 mbps h265)
with nvenc gtx1050ti – 33 sec – (f=mp4 vcodec=hevc_nvenc vb=30000k acodec=aac ab=192k)
with cpu i7 3770s – 17 min, 44 sec – (f=mp4 vcodec=libx265 vb=30000k acodec=aac ab=192k)
see printscreen test in signature link
In Arch linux everything works ok, also in Pop! _OS is ok, tested with video cards: nvidia gt630(model kepler 384 cuda), nvidia gtx 660, nvidia gtx 1050ti, nvidia quadro k2000m. Maybe in Kubuntu working but other distro not tested but most other distributions don’t work. Tested cbr nvenc is ok: f=mp4 vcodec=nvenc_h264 vb=14000k rc=cbr acodec=aac ab=128k . Tested with vaapi on intel generation 3 is ok: i3 3240, i5 3320m , i5 3470, i7 3770 – f=mp4 hwaccel=vaapi hwaccel_device=renderD129 hwaccel_output_format=vaapi vcodec=h264_vaapi vb=30000k acodec=aac ab=192k .
Everything I mentioned encodes with gpu on h264, but gtx 1050ti also works in h265 (f=mp4 vcodec=hevc_nvenc vb=30000k acodec=aac ab=192k). Also in Manjaro it was ok a short time ago but now not that they modified ffmpeg to update. Appimage not working, only v18 appimage only with nvenc, no vaapi every-time. nvenc & vaapi work only installed version, no appimage*(exception only v18 work appimage)
I love new ui and most feature update.. btw i can’t find render button ?
I wish the monitor on the right would stay it’s size after another run.
It drives me a little nuts resizing it every time I open the app.
As a side note, mlt/melt.
I can’t get an output anymore, I get the audio, just no video.
It’s effected me on ubuntu 19.10 and 20.04, I think it last worked on 19.04, or maybe it was 18.10.
Kdenlive displays the video though.
Using nvidia’s drivers.
I’d like to beable to pipe a mlt file or project file into mpv, so I can see the actual outcome before I go and render it to a file later.
I know it’s possible, I’ve done with with streams and tee.
Heck in that sense I wouldn’t even need kdenlive to render and compress.
I think it’s possible with a custom melt and ffmpeg compile with avformat support but I’m not sure yet.
Try to arrange the interface as you like and then save the custom layout and turn off the program. When you start it next time – it should load exactly the same interface layout. But if for some reason this didn’t happen – just switch to your favorite layout using Load Layout function. This works fine in my case…
I was just dealing with minor keyframe adjustments, so this is good news. Thanks!
Hi
Thank you guys for this amazing software.
I really appreciate the work everyone puts into kdenlive.
note: small mistake in kdenlive 20.08
I will add a saturation filter to the color clip, the display in the project is OK .Render to file.
Finished clip is white and black.
OS: win 10
Disable “parallel processing” in the render window and try again.
it doesn’t help
the finished clip is still white and black
Thank you for reporting. This is a Win10 bug. The effect vignette has a similar issue. Which Win10 do you run? 2004? It doesn’t happen on Win7.
Win10Pro 2004 osa 19041.450
in Kdenlive 20.04.1 is everything OK
Guys, please fix the issue with the Ut Video preset in the Render options for lossless. It does not export as Ut Video. It exports as some small lossy file. This has been a problem since that Ut Video preset was first introduced and it hasn’t been fixed yet not even in this newly released version.
This is straight awesomeness! Thank you <3
I’m sorry, how do I get the zoom bar on the clip monitor? ?
In the clip monitor: hover with the mouse below the video, CTRL+MouseWheel zooms in.
Ah! Thanks ?
Isn’t it a bit hard to discover however? ?
Just loaded up 20.08 from the PPA in Linux Mint 20 Ulyana Mate. So far the functionality seems the same but the display is horrid. I am missing all of the dark themes and most of the icons for the existing themes so I have large text buttons instead. Is there a way to download the missing themes so I can integrate them? I can’t seem to find the ‘find upgrades’ or such button.
Just use the AppImage…
Please install: breeze, breeze-icon-theme, kde-style-breeze
They might be only “recommends”, I will make the package hard-depend on them
Tested GPU’s
(nvenc nvidia h264 cbr) – Tested in Kdenlive 20.08.0 on Arch Linux with cards k2000m,gtx1050ti,gtx660.gt630*(kepler 384 cuda)
f=mp4 vcodec=nvenc_h264 vb=30000k rc=cbr acodec=aac ab=192k
—–
(nvenc nvidia h264 vbr) – Tested in Kdenlive 20.08.0 on Arch Linux with cards k2000m,gtx1050ti,gtx660.gt630*(kepler 384 cuda)
f=mp4 vcodec=nvenc_h264 vb=30000k minrate=20000k maxrate=60000k acodec=aac ab=192k
—–
(nvenc nvidia h265)
f=mp4 vcodec=hevc_nvenc vb=30000k acodec=aac ab=192k – Tested in Kdenlive 20.08.0 on Arch Linux with cards gtx1050ti
(vaapi intel h264) – Tested in Kdenlive 20.08.0 on Arch Linux with cards intel hd2500 hd 4000
f=mp4 vaapi_device=/dev/dri/renderD128 vf=’format=nv12,hwupload’ vcodec=h264_vaapi vb=30000k acodec=aac ab=192k
(vaapi amd h264) – tested old time ago in Kdenlive 19.08.2 in Manjaro with amd r7 260x but slower than nvidia with nvenc
f=mp4 hwaccel=vaapi hwaccel_device=renderD129 hwaccel_output_format=vaapi vcodec=h264_vaapi vb=30000k acodec=aac ab=192k
(cpu) – all version on distro & kdenlive
f=mp4 vcodec=libx264 vb=14000k acodec=aac ab=192k
Exception: kdenlive-18.04.1b-x86_64.AppImage work with nvenc in Arch Linux,Manjaro,Kubuntu,Pop! _OS.
Other .AppImage no work with nvenc, only v18
Submitted merge to add these profiles to the nightly builds so people can test once they are in. https://invent.kde.org/multimedia/kdenlive/-/commit/d794fa69a93323f726f8817b23e889bc7c09b074
Maybe we can ship them for 20.12 if they work well for users.
nvidia or amd with only proprietary drivers
Great Job guys, love it, and thx for another great release!
Also I have a question: Is it possible to have more then just V1, V2 A1 and A2. Also having a default name for the Vs and As on start up. I like on start to have 1s named Primary and 2s named Secondary also have more Vs and As like having a base template on start up. I know how to add but it would be nice to have them already there when I start a new project. Again Many Thanks.
In the settings panel you can go to the “Project Defaults” option and set the amount of audio and video tracks. But you can’t just have a set name.
Obrigado pelo ótimo trabalho!
@farid a.
HEVC test uhd gpu vs cpu – printscreen test in this signature link
f=mp4 vcodec=hevc_nvenc vb=30000k acodec=aac ab=192k
f=mp4 vcodec=libx265 vb=30000k acodec=aac ab=192k
Firstly, thanks for the awesome software. Kdenive simply an amazing tool. Now my doubt is: how I make to let my audio tracks waveforms with the same visual layout in Windows version than the same of photos of this new version posted here?
In the timeline -> right click on an audio track head (most left, where the icons are) -> enable Separate Channels
Thanks for the answer and have a great day
Do we have option to reset panels to default state?
View -> manage layout -> on the bottom the right most icon with the 2 circle arrow.
Thank you for your hard work! Could you please make it possible, to change multiple clips properties to use full luma range at once (just liket it is possible with proxy generation, using right click menu)? Now I’m only able to change it clip by clip, which could take a lot of time considering 300+ clips. Thanks in advance.
I very much would like to report problems and bugs, but the KDE login system is so bad, that
it is impossible for me to register or recover my KDE account. At this point, I can’t report things that
I find. I’ve lost interest in trying. The KDE process is overkill for a simple bug reporting system.
Example: I want to reset my password, it wants my name and email address. Then it says name is associated with the account.
doesn’t match. Why should that even matter if I was previously logged on with that email address? It’s retarded. Also the Captcha stuff is ridiculous, it always asks more than once ..
Kdenlive needs a bug reporting system that is simple and is divorced from the overly complex KDE system.
Windows 20.08.0: “Motion Tracker” works perfectly well in “preview mode” (i.e. without clicking “Analyse” the red rectangle follows the originally selected area very well). However, after pressing “Analyse” and waiting for a long time, the red rectangle moves unpredictably. It seems like it moves out of sync with the movement in the video (but it does move, so perhaps some data have been gathered). I tried various offsets in an attempt to sync both movements, but did not succeed. “Keyframe spacing” does not influence this incorrect behavior. I also tried 5 algorithms, none worked well (but the “preview mode” did work well).
Obviously, when importing the data from clipboard to some other object keyframes, the other object also moves unpredictably, with no relation to the originally selected area.
It’s completely incredible, keep up the good work !
I realy love it, please make it easier/compact UI/UX just like Premiere Pro 🙂
But anyway it’s all good, i’ll use it for all my work.
Thaks for new version!
In Windows are titles and images from the second track after rendering are shifted to another time, then in the project… Why???
kdenlive 20.08 error preview render:
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltsox.so (libsox.so.3: cannot open shared object file: No such file or directory)[wav @ 0x55abea9b0680] Discarding ID3 tags because more suitable tags were found.[wav @ 0x55abea9b8440] Discarding ID3 tags because more suitable tags were found.[wav @ 0x55abeaabf540] Discarding ID3 tags because more suitable tags were found.[wav @ 0x55abeaa98340] Discarding ID3 tags because more suitable tags were found.[h264_nvenc @ 0x7f8058001d40] Driver does not support the required nvenc API version. Required: 10.0 Found: 9.1[h264_nvenc @ 0x7f8058001d40] The minimum required Nvidia driver for nvenc is (unknown) or newer[h264_nvenc @ 0x7f805801cc80] Driver does not support the required nvenc API version. Required: 10.0 Found: 9.1[h264_nvenc @ 0x7f805801cc80] The minimum required Nvidia driver for nvenc is (unknown) or newer[h264_nvenc @ 0x7f8058000900] Driver does not support the required nvenc API version. Required: 10.0 Found: 9.1[h264_nvenc @ 0x7f8058000900] The minimum required Nvidia driver for nvenc is (unknown) or newer[h264_nvenc @ 0x7f805801d0c0] Driver does not support the required nvenc API version. Required: 10.0 Found: 9.1[h264_nvenc @ 0x7f805801d0c0] The minimum required Nvidia driver for nvenc is (unknown) or newer[h264_nvenc @ 0x7f80580700c0] Driver does not support the required nvenc API version. Required: 10.0 Found: 9.1[h264_nvenc @ 0x7f80580700c0] The minimum required Nvidia driver for nvenc is (unknown) or newer[h264_nvenc @ 0x7f805808b940] Driver does not support the required nvenc API version. Required: 10.0 Found: 9.1[h264_nvenc @ 0x7f805808b940] The minimum required Nvidia driver for nvenc is (unknown) or newer[h264_nvenc @ 0x7f80580a70c0] Driver does not support the required nvenc API version. Required: 10.0 Found: 9.1[h264_nvenc @ 0x7f80580a70c0] The minimum required Nvidia driver for nvenc is (unknown) or newer[h264_nvenc @ 0x7f80580c2840] Driver does not support the required nvenc API version. Required: 10.0 Found: 9.1[h264_nvenc @ 0x7f80580c2840] The minimum required Nvidia driver for nvenc is (unknown) or newer[h264_nvenc @ 0x7f80580de100] Driver does not support the required nvenc API version. Required: 10.0 Found: 9.1[h264_nvenc @ 0x7f80580de100] The minimum required Nvidia driver for nvenc is (unknown) or newer[h264_nvenc @ 0x7f80580f98c0] Driver does not support the required nvenc API version. Required: 10.0 Found: 9.1[h264_nvenc @ 0x7f80580f98c0] The minimum required Nvidia driver for nvenc is (unknown) or newer
What is it? How to fix it?
You need an nvidia card with nvenc support, kepler or better, I don’t know what model of video card you use. You need an operating system that supports nvidia drivers owning new versions, for example Arch Linux. The kdenlive version must be installed with pacman -S kdenlive in Arch or sudo apt install kdenlive in Ubuntu, do not use .appimage. Other versions of linux also support nvenc and new nvidia drivers but not all, I tried Kubuntu, Pop Os, Manjaro. Only kdenlive-18.04.1b-x86_64.AppImage supports nvenc encoding, other .appimage newer than v18 does not support.
for hevc nvenc you need an nvidia gtx 960 or better, I tried with 1050ti & NVIDIA Driver Version: 450.66
Dear moderator. I sent a question about an error: “Error preview render”
You deleted my question.
This is not spam.
This is the real problem I am facing in the new version Kdenlive.
Please explain your action.
Dear moderator. I posted an error question: “Pre-render failed”
You deleted my question.
This is not spam.
This is the real problem I discovered in the new version.
Please explain your action.
For me, render is not working under windows 10. Not with standalone, nor installed version. Export is running, and a video file is created, but only sound is there, with plain black picture. No matter which profile I would use. Could you please help me with this?
Very interesting, I am using Windows and version 20.08.0 (standalone), and everything works (I render to mp4, 1920×1080 30fps, “parallel” disabled).
Hello.
In previous version i have issues with applaying custom audio effects to audio track becasue his been saving with wrong parameter “customVideo” in XML-file. But custom effects stack has been applaying by the right way and i can use this stacks for video in the library.
In new version this problem fixed, but now i cant apply custom stack to video in library. Only to audio track moved from library to timeline. How i can fix this for using custom effects stack to video in libray?
Pls, sorry my bad english and maybe wrong terms, i use ukrainian iterface.
kdenlive 20.08.0-1.fc33.x86_64, crash in Fedora 33.
Hi, developers and community,
if any of you could help me, it’d be much appreciated.
Well, I always had some issues with the program on Windows 10, such as sudden crashes, but now I’m experiencing the most stressful one:
from version 20.08.0 release until now, some “corruptions” between different clips divided with the razor tool are happening after rendering.
A quick black screen gets in after the conclusion of a clip, disappears and, then, of course, takes the following clips forward. But that makes all the posterior clips out of sync with audio, besides the fact some static items added into the timeline (such as images) go away (also after the rendering).
I’m looking forward to an answer, free for questions and explanations. Thanks for the attention.
I think the most useful way would be to file a bug report, and most importantly, send your project xml source, using the (not so friendly according to James Regenold’s post above) KDE bug report system.
I have simillar problems – after rendering is the timing of some cuts different, then in the project
Issue is known. Please use the daily build for the time being it has the render fix. https://binary-factory.kde.org/job/Kdenlive_Nightly_mingw64/lastSuccessfulBuild/artifact/
There is a problem with my Kdenlive, which is it can’t save the project. Every time I save it, there is no response. Please hint, thank you
One thing that bothers me about the new versions of kdenlive, I can’t drag a folder with clips in the timeline, on v18 you can
I found a issue about VP8 encoding. In appImage 20.04 it seems fine. In version 20.08 the bitrate of video is 1/10 of previous version but the command line is the same. In the last, the quality slide bar of render window not affect the final result.
I’m using debian 9, i7
Same here with rendering on Windows 10. Didn’t happen with 20.04. The render just doesn’t respect the timing/cuts/effects set in the project and working fine in preview. It’s pretty much random.
Issue is known. Please use the daily build for the time being it has the render fix. https://binary-factory.kde.org/job/Kdenlive_Nightly_mingw64/lastSuccessfulBuild/artifact/
Thanks @Merlimau. Just verified it’s fixed. I spent a good while last night searching for that link, hoping a nightly would fix this. You’ve just saved a classroom full of kids’ video 😀
20.08.0 on Windows: title clip “show background” does not work (or maybe it works only when creating a new clip but not when editing. This used to work in earlier versions). Also, since a long time ago, occasionally adds newlines to text when editing. Perhaps because of \r\n and \n in the project file. These tend to grow and be added and added on every save.
Would be great if kdenlive had unit tests. This would save us from three steps forward, one step back on every release due to regressions, and users always looking for this single version that luckily has just the working set of features that you need.
Thanks for the great job!
Does version 20.08 work with GPU on WIN10? GPU seems not to be detected or used!
Some effects deteriorate playback performance, playbacks become choppy.
Thanks!!!!
anyone managed to make “auto transition” work?
I enabled it
BUT
nothing ‘auto’ about it.
I’ts not working working at the moment: https://invent.kde.org/multimedia/kdenlive/-/issues/367
thanks
BUT
that was version19
We are now version20
I wonder if this was reported.
This is AWESOOOMMMEEEE!!!
I was getting frustrated by lost of minor things and often crashes in kdenlive but I’ve been working on the new version the past couple of days and edited a vid with 99% no problems or frustration!
Layouts make features more prominent and easily discoverable and make the workflow GREAT!!! Crashes are almost non-existent (only had some when trying to disable the proxy from some vids to get a better resolution for the fine-details)
Only *minor* issues
– re-ordering layouts doesn’t seem to work.. Any changes through View -> Manage layouts seem to randomly scramble the layouts order. (I can still use View->Load layout but the shortcuts on the top right would be faster)
– would it be possible to make resizing of panels stick between switching from one layout to another? (reset to default when restarting the app but keep the resized ones when switching during the session)
I was looking for alternatives but instead I will now send out a donation as a result of how happy I am and how frictionless my last edit was!
Keep up the good work <3
Hi,
Thanks for this great release.
I have a question though: how do I reset the layout to the “normal”/default one. I clicked by mistake on the layout buttons (top right) and it changed everything. I tried the reset button in “manage layout” but it does nothing (at least nothing to the layout). I tried removing all layouts but the box is repopulated with the default list.
I’m sure they are great layouts to work with, but as all things with production software: change must be done over time and clearly I’m a lot less productive with that layout, I have a big screen and liked a lot the default layout from previous versions.
I like how the layout change is not forced upon us but having the default view in the default list of layouts would have been nice.
Arrange the layout as you like. View -> save layout -> give a name as you like. Then view -> manage layouts -> move your saved layout with the up/down arrow “triangle” on the top place. Now your layout is on top right on the first position.