Extract Frame to Project

If you happen to work a lot with still images from your video source material in your Kdenlive project, then you may like the new Extract Frame to Project. Instead of the tedious mill of extract clip, thinking of a usable image filename other than adshsgfg.png, then finding this file again to add it to your project … simply let Kdenlive propose a suitable filename, click OK, and you are set.


Clip and Project Monitor right-click menu item

The clip and project monitors now have a new context menu item Extract Frame to Project, in addition to the existing Extract Frame. This new menu item not only extracts the currently shown frame, but also adds it automatically to your project.

You will still see the Save Image dialog, but there is an additional convenience: Kdenlive now proposes an image filename. This is based either (in the clip monitor) on the clip name, or (in the project monitor) on the project filename. To avoid filename clashes when extracting multiple frames from the same source clip or project, Kdenlive neatly adds the frame number. So, when extracting frames from your clip named coolclip.mp4, the suggested image names are like coolclip-f42.png, and so on. Of course, you can still use your own filenames as before. But you will probably soon start to like just forgetting about filenames, as it is so convenient to focus on content, not clip names.

The extracted image is immediately added to your project bin. If you use bin folders, then the image gets added to your currently selected bin folder.

On purpose, Kdenlive does not switch to the project bin. This way, you can focus on extracting the required still images from a source video clip, without loosing context all the time. However, the extracted frame is not copied or saved to your file system.

In contrast, the Extract Frame feature copies and saves the extracted frame to your file system so you can edit or otherwise use the image elsewhere. However, it does not add the extracted frame to your project immediately.



The original text was submitted by user TheDiveO to the now defunct kdenlive.org blog. For this documentation it has been lifted from kdenlive.org, updated and adapted to match the overall style.