V20.06 BETA 2 is available

Yes. That is possible. But not in time for the release, I’m afraid. Will keep it in mind for the future.

@brian I saw one issue in slideshow generator.
The slideshow generator is allow adding audio clips from playlist. No needs to add Audio files for slideshow. Expected behavior : do not allow audio clips in slideshow generator as a image or video clips.

  • When in proxy mode, taking a snapshot of the current frame makes a snapshot of the proxy not the source file.

  • If you open a project and drag the file into the player then turn on proxy mode and proxy won’t be generated. It won’t generate unless it’s in the playlist or timeline. So for anyone doing a clip only project they won’t be working with proxies unless they made one before starting that clip only project. Is that intentional?

  • Have a clip in the timeline or in the Source tab. Add any filter that has number values that can be typed in manually. Click inside the space for the number value. Press and hold the left or right arrow key. When it reaches the start or the end for the space of the number value the playhead in the timeline will start to move.

And just out of curiosity, I notice the hash codes don’t use upper case letters. Would just lower case hash codes be enough to cover all possible files? Just wondering if it would make a difference if they were case sensitive and used both lower and upper case letters.

I disagree, and this should not be changed. With the slideshow generator, it is possible to easily combine a collection of music with cross-fades. If you do not want audio-only clips, then do not select them.

Unfortunately, this cannot be fixed. The image used for export comes from the player.

If you open a project and drag the file into the player then turn on proxy mode and proxy won’t be generated. It won’t generate unless it’s in the playlist or timeline.

It is by design that a proxy is not automatically generated until it is added to the playlist or timeline. That is the documentation.

So for anyone doing a clip only project they won’t be working with proxies unless they made one before starting that clip only project. Is that intentional?

You have to use Make Proxy if you want that.

Press and hold the left or right arrow key. When it reaches the start or the end for the space of the number value the playhead in the timeline will start to move.

This is an old bug and low priority.

And just out of curiosity, I notice the hash codes don’t use upper case letters. Would just lower case hash codes be enough to cover all possible files?

It comes out of the MD5 algorithm that we did not write as hexadecimal, which is not case sensitive. Yes, it is possible for there to be a collision, but I am not going to change it to something heavier and that looks at the entire file (I have files over 100 GB) out of performance reasons.

That probably should be noted in the documentation. I would edit it in but I don’t know where you would prefer to have that specific note be.

And about the documentation there is this note:

However, if you go into Advanced mode and turn on Video > Use preview scaling , not only does export use the preview scaling resolution, but also it uses proxy clips and images to further speed up export!

Does it still use the proxy clips for export if you have proxy mode off but the preview scailing on?

Thanks for the answers and the explanation about the Shotcut behaviors, which I mentioned. :+1:

Not sure if this is related, but my project has 2:02 nothingness added at the end and when I export the timeline there will be 2:02 of black added at the end.

This happened to me twice last year and each time I found a single frame at the end of the timeline. I must have made a slight mistake when deleting a clip. I expanded the timeline at the end to find the problem.

If this is your problem use the player controls to get to the frame in question, CTRL-space to select it DEL to delete it.

I don’t think that’s the case here.
In the screenshot not that the timeline only goes until the last clip, but when you look in the timecode of the viewer ist says 00:10:16:17 of a total time of 00:12:19:24 even though the playhead sits on the last frame.

It must be related to something else. I have MLT XML clips in my timeline which are sped up, maybe there is a bug somewhere related to that.

For the change of name of the Master track to Output track, I think calling it Output makes it less clear on what it’s about.

How about other names like, “Universal”, “Global”, “Principal” or simply “Main”?

Possible bug report - The JKL feature works really well when used on a proxy clip. However, I find there’s an annoying jump when applying the second “L” to speed up the clip forwards.
The jump doesn’t appear on the second “K” when reversing. In fact reversing seems to be way smoother and useable than going forwards …!

This short demo demonstrates what I’m trying to say. I’ve added subtitles when I press J, K or L. Anyone else notice this? Windows 10

https://streamable.com/70s9cz

Nothing was changed here and the speed was always dependent upon the speed of seeking. The trick playback modes are very simple and not related to realtime. They simply skip frames. 2X = every other frame. Seeking forwards is less work than backward.

I disagree. Master was always short for something: master what? Same goes for main or primary: of what? Master/main/primary track? But what does that mean? It is very abstract.

In Shotcut, I added “Master” as shorthand to mimic the terminology of Master Output in a mixing console, but I bet most users are not exposed to that. So, Master just sits there as this meaningless label in the UI for most letting minds wander. If clips are inputs to the Timeline, then Output represents - you guessed it: the output = the sum output of all the tracks. Filters on the output affect the output of the entire timeline. And “Timeline” is not acceptable because there is already an object labeled Timeline. Furthermore, it has already received translation updates. End of discussion.

Closing this beta now for release.