Hello,
I use OpenShot to make a slideshow of picture for a wedding.
I have an issue with transitions. It's probably nothing, but I don't find the solution.
When the picture changes from landscape to portrait, at the end of the transition, the first picture is still visible instead of the black blocks at left and right of the second picture, until the end of the juxtaposition.
How to make these black blocs non-transparent?
Below a screenshot of the issue.
Thank you !
System Details
Screenshots

Hmm... I have run into this issue myself, too. I wonder if @N3WWN has some idea as to how this can be achieved.
In the meantime, you could read this guide to learn all about OpenShot. You could use keyframes to have one image move away and another one comes in. :+1:
Hello peanutbutterand
Thank you for your answer.
I have made few tests. The issue is not related to transition. If i juxtapose 2 pictures in the timeline (first landscape, 2nd portrait), The first picture is visible instead of the black bars of the second picture.
So I guess Openshot add transparency when it add black bars to wrong format picture. But how to remove it?
I've take a look to keyframes but i have thousands of picture to show... so i need to automatically add the slideshow.
As a workaround, i use fade in/fade out instead of transition
@wolfnco - Fading is what I use when I want the same output effect that you're looking for. I alternate which track the next clip goes onto, overlap them by the "fast fade" amount (0.5s?) and apply Fade->Entire Clip->Fade In and Out (Fast) to all of the items.
@N3WWN - You always have a work-around. Always. GIF export. Lossless Export. Everything. :smile:
@wolfnco - Glad things are working for you, sir! :+1:
I noticed something strange yesterday :
I opened a previous project, size about 0.5MB.
I added a slideshow (60 pictures), all worked fine.
Few minutes later, when I tried to add a new object to the timeline, Openshot became very very slow (few minutes for each modification!). I'm using Win10 64 bits 16GB.
The project file size was about 70MB at this moment.
A long time later, Openshot was again fast, and the project file size decreased to 0.6MB !
I'm curious. How does Openshot manage its project file? Does it use it as a workplace, and sometimes it purges it?
Thank you
Wow. I am not aware of such behaviour. Perhaps @N3WWN or @DylanC could shed some light into it? It is definitely strange... :thinking:
I have a old backup of this project, when I had the same issue. 51MB. It seems to be very huge for text only!
Enclosed the compressed file, if you want to take a look.
Whoa! That is a huge file. And my text editior's getting frozen while trying to read it... Strange, it compressed to 1.7 MB. Cool.
I think @N3WWN is better at doing such detective works, TBH.
Thank you for posting the file though. It will be useful in making OpenShot better. :)
Text files are compressed well :) I was able to open it with notepad++ (after 30secondes of freeze)
Maybe it may explain the performance issue related by many win10 64bits users!
Looks like a bug in the undo/redo history.
The file is almost entirely undo history.
It looks like the undo history is captured as part of each new undo history that is captured, so there is a snowball effect until the old history starts dropping off, at which point the history starts shrinking again.
Looking at the .osp file, there are :
You can see how, as history items get purged, the size of the history (and therefore the size of the .osp file) can change dramatically.
It looks like there are some operations which need to have the ignore_history flag set to True in the code so that those actions don't cause a huge history to be gathered.
I don't know, off the top of my head, how the history is built or in what order. I'll have to research that more.
For now, @wolfnco , can you tell us what the "last 20" things you may have done were? Did you drag and drop a bunch of files? Move a bunch of clips on the timeline all at once with a multiple select? Anything like that were you weren't just changing a single item.
Or, if you only changed single items, can you recall what items you may have changed?
Hello @N3WWN
Sorry for the delay.
Thanks a lot for your analyze!
I'm trying a make a slidshow for a wedding. If I remember right, I made tests with adding about 30 pictures to timeline (using right click, add to timeline) with differents effects.
@wolfnco - Did you import them all at once via multiple selections in the file chooser or dragging and dropping all 30 files onto OpenShot? Did you apply the effects one image at a time or did you select multiple images and then add the effects?
@N3WWN All at once, by dragging files to the project files window. And then select all files, right click, add to timeline, and choose effects in the new window.
@wolfnco - I just ran into this when working on a more-complex-than-my-usual-projects project... my .osp file was growing to over 45MB in size.
In order to speed things up (and it sped things up IMMENSELY!) I went to Edit->Preferences->Autosave->History Limit and changed the value to 5. This meant that large batch operations would no longer result in huge recursively nested history that would be kept around for a long time. I saved my project and relaunched OpenShot (to make sure the setting changed) and continued my work.
This took my .osp file down from 45MB to just under 300KB. That's 1/150th the size! The OpenShot interface became really responsive
@peanutbutterandcrackers - I think we have a definite bug to work on here. This may be the cause of some of the performance issues remaining with the 2.4.2 release. As a quick fix, we could adjust the value of history-limit down from 20 to something like 5 here :
https://github.com/OpenShot/openshot-qt/blob/11cba82d0c77830fbf6495e26ca4eb87125e49ee/src/settings/_default.settings#L223
@N3WWN I found the same workaround :)
@N3WWN - Cool! I didn't quite see this one. But I'd run into the same issue. A PR is currently pending that is going to prevent the history stack from being saved across sessions. So, hopefully, that should fix it?
This should be fixed in the latest develop build (which is still building): https://github.com/OpenShot/openshot-qt/pull/2474
Thank you so much for submitting an issue to help improve OpenShot Video Editor. We are sorry about this, but this particular issue has gone unnoticed for quite some time. To help keep the OpenShot GitHub Issue Tracker organized and focused, we must ensure that every issue is correctly labelled and triaged, to get the proper attention.
This issue will be closed, as it meets the following criteria: - No activity in the past 180 days - No one is assigned to this issue
We'd like to ask you to help us out and determine whether this issue should be reopened. - If this issue is reporting a bug, please can you attempt to reproduce on the latest daily build to help us to understand whether the bug still needs our attention. - If this issue is proposing a new feature, please can you verify whether the feature proposal is still relevant.
Thanks again for your help!