V20.06 BETA 2 is available

Hello:
I use for my recurring videos transparent templates to place certain elements within my videos.
I usually use an image (SVG or PNG) with transparency.
The template (SVG or PNG) is converted to a JPEG proxy file which loses transparency during editing.
The same incidence occurs with animated GIFs.
No proxy PNG:


Proxy PNG:

I know that I can disable Proxy on individual files in the properties window and the transparency returns when I disable Proxy for each image file I need. :slightly_smiling_face:
I don’t know if this is a problem or if this is meant to reduce the size of the resulting proxy files, so I just thought I’d mention it here for your information.
Doing these tests it happened that when I dragged an image (PNG or GIF) the default duration was 20 seconds. The default so far was 4 seconds. I couldn’t reproduce this behavior again. I’ll try again later.
Then I noticed that the increase/decrease duration arrows didn’t work. The “default” button didn’t work either.
This is independent of the proxy enable/disable in the project.
This screenshot is taken without proxy enabled and with newly imported images (never before within this project)

Thank you very much for the hard work on Shotcut.
It’s exciting to see it grow day by day. :+1:

This was an oversight, and I will make a change for the release to not automatically generate a proxy for when an image has an alpha channel or is animated.

Then I noticed that the increase/decrease duration arrows didn’t work. The “default” button didn’t work either.

These have never worked when the image is already on the timeline, and that will not be changed for the release.

I never realized that. I thought it was a regression. My mistake. I’m sorry.

Can I use this alongside my stable install, without it interfering with my other settings?

Yes

1 Like

This was easy to add - I made the zoom go negative for “zoom out”.

I added one decimal place for the release.

I feel confident about the fix for the short clips. If you can find some time to test simple cases using proxy, preview scaling, and both, that would be helpful. Most importantly, test cases that you think you will use so that we know it works for your common needs.

1 Like

Hello. That pause button at the bottom doesn’t seem to be working. It just keeps going no matter how much a click it.

@brian, is there a way I can download the very latest version of the Beta that includes your fixes?

It does not pause the currently running job; it only prevents the next item from running. It has always been like this and will not be changed for the release. There is no way to pause the currently running item. You can only stop it and re-run it from the beginning later.

1 Like

Started a new project. Turned on proxy and set preview scaling to 540p.

Added 4 videos to the project. Proxies were created.

Opened each video in the source viewer, and trimmed 6 clips with varying lengths, 6 to 10 seconds each. Added these clips to the playlist.

Selected the clips in the order I wanted them to be played. Created a slideshow with the clip duration set to 5 seconds, zoom effect 0, transition duration 1 second.

Once the slideshow was generated, I changed the transition types, used some WebGL transitions and assorted wipes.

Exported the video. No problems.
The slideshow generator is working well with video clips.

2 Likes

I added a position and duration label after the preview.

2 Likes

After a bit more testing, I have found that I reproduce this bug every time in a new project when nothing has been added to the timeline before. When something has already been added to the timeline then the bug is not triggered. But every time I start a brand new project and add pictures to the playlist and then go to generate a slideshow the very first image on the timeline has no animation.

Great! :grinning:

For the modification of going negative for zoom out can this also be made to affect Crop and Pan? When it goes negative it simply has the animations pan in the opposite direction they would normally?

I had that very much in mind when I made the suggestions. :slightly_smiling_face: I was thinking that even if the user wanted to go in and make some adjustments after the slideshow is generated, that it would help the workload if there were enough options that could cover most of the bases. Limiting the animations to just one direction for zoom and pan could be frustrating because if the user wanted mostly pans that go down to up which is not offered right now then the user wouldn’t be going in to fine tune after the slideshow is produced. The user would be going in to redo the animation for most of the clips.

Any thoughts on a preset option? I think there’s enough parameters there to justify one.

Some other notes of feedback:

  • The slideshow generator will let you take just one image or clip to the generator. I think if that happens a message should pop up letting the user know that they need at least 2 clips to use the generator.
  • The placement of the slideshow always goes to as far back to the left of the timeline that it can go where there is no clips that follow. Shouldn’t the placement of the slideshow be according to where the playhead is?
  • Can Fade Out/In be added to the Transition Type list?
  • This slideshow tool is very good and will be of much use to many people. It shouldn’t be buried in that hamburger button. It really should get its own button in that line of buttons that’s on the Playlist panel.

I’ve just been experimenting with 2 short projects, using proxy, which is working great. The j/k/l editing when using proxies is a real improvement (especially going backwards).

But - on both occasions when I exported the projects, I forgot to uncheck “use proxy” , realised halfway through export and had to stop /re-start export.
So I wondered if a dialog could appear on export saying something like “You are using proxy editing. Do you want to de-select this for export?”

One of my projects : Using the slideshow generator to make a compilation of mp4 video clips. Quick and easy!! Took about 10 minutes.

3 Likes

I noticed in your video that about 5 seconds in when the first transition comes there is a quick flicker. Did you have any zoom animation set in the generator?

Yes, I noticed that. Shotcut has put in a nice black frame just before the first transition :roll_eyes:. Yes, I used a zoom setting of 40% throughout the slideshow. I don’t think there were any other flickers.

You ran into the same bug I reported. :wink:

The bug is that first image or video has no animation even if you set one so a side effect of the bug is that when the first transition comes in there is a flicker. I get that too when this bug happens.

Interesting. Oddly I notice that the size/position filter numeric fields are greyed out when I play the first clip One for @brian ?

In my slideshow I used no zoom. When I exported I noticed flashes on several clips, not all, and not the first clip.
All the clips had an SP filter. I disabled the filter on the clips with flashes and it fixed the problem.

Clip 10 with flash. Sp filter enabled.

https://streamable.com/afs75j

Clip 10 no flash after I disabled SP filter.

https://streamable.com/tne03h

That’s probably because the simple keyframes are in the middle of an animation. In simple keyframes you change the values at the start of the filter and on or after the drag handle but not in between the start of the filter and the drag handle.

1 Like