Bug 435319 - Shortcut: Ability to have 'Duplicate' Shortcut
Summary: Shortcut: Ability to have 'Duplicate' Shortcut
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: Timeline & Editing (other bugs)
Version First Reported In: 20.12.1
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords: junior-jobs, triaged, usability
Depends on:
Blocks:
 
Reported: 2021-04-03 18:48 UTC by candide
Modified: 2026-07-15 20:24 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:
fritzibaby: Brainstorm+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description candide 2021-04-03 18:48:43 UTC
SUMMARY
I would like to suggest a more efficient way of duplicating clips in the timeline. At the moment, one has to copy the clip(s), place the cursor at the desired spot, paste the clip(s), and, often, reposition the clip(s). 

In Premiere and Figma (and I assume other applications), there's a shortcut where you can hold the ALT key, click on the target, and drag it to automatically create a duplicate and place it where you like. Here is a demo (skip to the 1 min mark): https://youtu.be/xzHB5N68spg. Even just having a CTRL + D shortcut to duplicate would help with efficiency. 


SOFTWARE/OS VERSIONS
Windows: 10
Comment 1 emohr 2021-05-02 16:06:54 UTC
Thank you for reporting. Yes that would be a good feature. Hold down alt and drag a clip/picture/title gets duplicated including all effects associated ones released on the new place.
Comment 2 Bug Janitor Service 2026-05-23 15:17:25 UTC
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/kdenlive/-/merge_requests/878
Comment 3 Yash Bavadiya 2026-05-23 15:29:18 UTC
I've submitted !878 which implements the Ctrl+D shortcut part of this request,it duplicates the selected clip and places it immediately after the original on the same track, with all effects and keyframes preserved.

For the Alt+drag part: before implementing it, I wanted to check on the modifier key to use. It may conflict with KWin's Alt+drag on Linux. 

Would Alt+drag still be preferred, or should we use a different modifier?
Comment 4 Jean-Baptiste Mardelle 2026-07-15 20:23:50 UTC
Git commit ae0d9c0a8a53c4f8efff54357fc39544f6ca73f6 by Jean-Baptiste Mardelle, on behalf of Yash Bavadiya.
Committed on 15/07/2026 at 20:23.
Pushed by mardelle into branch 'master'.

Add duplicate clip action in timeline

Summary

Adds a "Duplicate Clip" action to the timeline that creates an exact copy of the selected clip and places it immediately after the original on the same track, including all effects and keyframes.

The action is available via:

- Right-click context menu on a clip -\> "Duplicate Clip"
- Keyboard shortcut: Ctrl+D (configurable)

Testing

- Single clip duplicated correctly after original
- Effects and keyframes preserved on duplicate
- Ctrl+D works when a clip is selected
- No crash when nothing is selected (silent fail)
- Multiple clips selected: shows "could not duplicate" ,only single clip duplication supported for now, 
- Group duplication not supported yet, clips in a group duplicate individually

M  +10   -0    src/mainwindow.cpp
M  +1    -0    src/mainwindow.h
M  +25   -0    src/timeline2/view/timelinecontroller.cpp
M  +3    -0    src/timeline2/view/timelinecontroller.h
M  +1    -0    src/timeline2/view/timelinetabs.cpp

https://invent.kde.org/multimedia/kdenlive/-/commit/ae0d9c0a8a53c4f8efff54357fc39544f6ca73f6
Comment 5 Jean-Baptiste Mardelle 2026-07-15 20:24:29 UTC
Git commit 17450acbdc3577350ed5666dab4278756fae4bc3 by Jean-Baptiste Mardelle, on behalf of Yash Bavadiya.
Committed on 15/07/2026 at 20:24.
Pushed by mardelle into branch 'release/26.08'.

Add duplicate clip action in timeline

Summary

Adds a "Duplicate Clip" action to the timeline that creates an exact copy of the selected clip and places it immediately after the original on the same track, including all effects and keyframes.

The action is available via:

- Right-click context menu on a clip -\> "Duplicate Clip"
- Keyboard shortcut: Ctrl+D (configurable)

Testing

- Single clip duplicated correctly after original
- Effects and keyframes preserved on duplicate
- Ctrl+D works when a clip is selected
- No crash when nothing is selected (silent fail)
- Multiple clips selected: shows "could not duplicate" ,only single clip duplication supported for now, 
- Group duplication not supported yet, clips in a group duplicate individually

M  +10   -0    src/mainwindow.cpp
M  +1    -0    src/mainwindow.h
M  +25   -0    src/timeline2/view/timelinecontroller.cpp
M  +3    -0    src/timeline2/view/timelinecontroller.h
M  +1    -0    src/timeline2/view/timelinetabs.cpp

https://invent.kde.org/multimedia/kdenlive/-/commit/17450acbdc3577350ed5666dab4278756fae4bc3