Bug 447132 - Enabling to change the duration of a sequence of loose images on the time line, or in the bin.
Summary: Enabling to change the duration of a sequence of loose images on the time lin...
Status: REPORTED
Alias: None
Product: kdenlive
Classification: Applications
Component: Project Bin & Import (show other bugs)
Version: 21.12.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2021-12-17 14:07 UTC by J Reitsma
Modified: 2024-10-26 13:39 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed 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 J Reitsma 2021-12-17 14:07:22 UTC
At the moment, it is possible to set the default show time of an image at the time of import to the bin. 
It would be nice if it were possible to adjust the duration of an batch of images, once they are on the timeline. So as to fill up more precisely the time underlaying audio fragments take. 

Even better let the duration of the images be automatically adjusted to a (in one or another way) certain time space on the time line.

STEPS TO REPRODUCE
1. Import a number of images to the bin
2. Drop them on the timeline 
3. Select them, of a number of them on the time line
4. Change the duration of all selected images to  new duration
Comment 1 emohr 2021-12-19 13:19:46 UTC
This should be possible already. Right click on the slideshow in project bin -> clip properties -> now you can adjust all parameters.
Comment 2 J Reitsma 2021-12-20 12:13:34 UTC
(In reply to emohr from comment #1)
> This should be possible already. Right click on the slideshow in project bin
> -> clip properties -> now you can adjust all parameters.

Yes, I know, but that's not what I asked, or meant to ask.
It it changing these parameters once the images are ON the time line.
Otherwise, it is still an educated guess, or precise arithmetic, to define the correct duration the images in the sequence should have to exactly fill up the available space.

At the moment (appimage 21.12.0) this is not possible: if one selects the sequence of images on the time line, there if an option to change the duration, but the value is immediately set back to the original value if one tries to change it, even if there is enough space left around the sequence to honor the requested change.
Comment 3 emohr 2021-12-20 16:18:18 UTC
Another possibility: CTRL+drag. This will change the speed of the clip and you can fill the gap. https://docs.kdenlive.org/en/cutting_and_assembling/editing.html?highlight=speed#change-speed-of-a-clip
Comment 4 J Reitsma 2021-12-20 20:49:06 UTC
(In reply to emohr from comment #3)
> Another possibility: CTRL+drag. This will change the speed of the clip and
> you can fill the gap.
> https://docs.kdenlive.org/en/cutting_and_assembling/editing.
> html?highlight=speed#change-speed-of-a-clip

To be honest, I'm not sure you read my original post carefully enough. The suggestions you give here make me doubt that somewhat.
This latest one does not work when more than one image is selected in the time line. 
Of course, when one selects the last image in the sequence, and there is pace after it, it "works¨, that is, it doesn't change the speed of course, because it is a still image, it just lengthens the duration of that one image. But that was always possible...

When selected more than one image, nothing happens, exept move the whole time line around in the time line window.

So maybe I have to repeat the original wish: 
-  be able to adjust the duration of an batch of images, once they are on the timeline.
Comment 5 emohr 2021-12-25 12:27:36 UTC
I see, you mean: put a bunch of "loose" pictures into the timeline. Yes, you can't change the duration of these bunch of clips in one go. 
So If I understand you correct you would like to select all "loose" pictures in the timeline and either you can change the duration in 1 go or you can drag the bunch of loose pictures to fill curtain gab which adjusting the duration of each pictures. 

All this is only possible if you create a "image sequence" first: https://docs.kdenlive.org/en/importing_and_assets_management/projects_and_files/clips.html?highlight=sequence#image-sequence-clips . Downsize is that you have to number the picture files in the order you like to import them.
Comment 6 J Reitsma 2021-12-26 00:00:28 UTC
(In reply to emohr from comment #5)
> I see, you mean: put a bunch of "loose" pictures into the timeline. Yes, you
> can't change the duration of these bunch of clips in one go. 
> So If I understand you correct you would like to select all "loose" pictures
> in the timeline and either you can change the duration in 1 go or you can
> drag the bunch of loose pictures to fill curtain gab which adjusting the
> duration of each pictures. 

This is indeed what I'd like expressed in my TS. I know that it's not possible at the moment.
The option you give below is possible, but rather cumbersome. Better imho is to calculate the time to be filled, let's say X,, and then re-import the images with the correct time, begin (X/number_of_images.)

As said, I know what I would like is not possible at the moment. That's why I put it here as a wish, hoping it will attract the attention of the devs.
> 
> All this is only possible if you create a "image sequence" first:
> https://docs.kdenlive.org/en/importing_and_assets_management/
> projects_and_files/clips.html?highlight=sequence#image-sequence-clips .
> Downsize is that you have to number the picture files in the order you like
> to import them.
Comment 7 emohr 2021-12-27 08:16:29 UTC
OK. I updated the title of the issue to be clearer.