OpenShot-Qt Now Cooperates With Wayland Compositing.

One of the subjects which I blogged about before was, that the Debian version of OpenShot at the time, would simply freeze with desktop compositing on. That was the default, GTK version of OpenShot. Further, I can’t vouch for OpenShot under Windows because I think that the way it installs itself is botched. Yet, I am always keen to have such non-linear, 2D video editing applications available.

Well in the present, I have an up-to-date version of OpenShot installed, which is explicitly the Qt-version, installed as the package ‘openshot-qt’ on a Debian / Stretch computer. The main reason fw I have this version working, is the fact that I subscribed the computer I name ‘Phosphene’ to the Debian Multimedia Repository. Without access to this repository, Linux users can sometimes be hosed. In other cases, having its libraries installed can break dependencies with other software.

But this latest Debian Repository version of OpenShot-Qt (2.3.4), for Debian / Stretch, impresses me. Actually, when we first install it, the run-time won’t run, because of a missing library, that being ‘urllib’. This is due to the application package failing to state a dependency. This dependency can be resolved by installing ‘python-requests’ and ‘python3-requests’, which I believe also pulls in ‘python-urllib3′ and ‘python3-urllib3′. After this has been installed, ‘OpenShot-Qt’ runs.

When the developers upgraded their main build of OpenShot to version 2 (+), they needed to rewrite the source code for all the effects of the editor. And for this reason, the up-to-date version only seems to have 7 actual effects, that run over the duration that they’re applied for:


Such Effects can be applied to a clip, by dragging them onto the clip.

In contrast, because of the flexible way in which this editor defines Transitions – as grey-scale images, it still seems to have an almost unlimited supply of those, that transfer the foreground from one video clip to another (not shown).

But one way in which OpenShot makes up for its small library of 2D /time effects, is by giving its user a very powerful Title Editor, which actually invokes Blender, in order to create renderings of Titles with 3D effects:

(Updated 2/27/2019, 5h50 … )

(As of 2/24/2019, 21h00 : )



This was the facet of OpenShot, which really impressed me recently.

After the user has waited for a few minutes, for Blender to render the Title Animation in the background, he obtains a Video-Clip in his Project Files, which he can just drag onto one of his timelines. The user can do this as often as desired.


Further, if these were the only ways to use OpenShot, then it wouldn’t be much of an application. But under the general term ‘Effects’, this Editor adds the fact, that individual properties of a clip can be animated. In other words, If I Right-Click on the clip in the time-line, I get a menu of additional Effects, one of which is to Fade In… Selecting this adds a Key-Frame, that animates the clip’s Alpha. But after that, I get to choose with what curve the Alpha property should be animated:


So the application is just a little more versatile, than to have 7 animations which can be applied statically.

Also, in this sub-category of Effects, OpenShot has a Transformation Editor, which will transform an object in 2D (Linearly), but in such a way that the scaling and repositioning can also be animated over time…

Way to go, OpenShot!

(Update 2/27/2019, 5h50 : )

Actually, since the developers are updating the application very frequently now – as fast as they can reprogram its effects, the best way a Debian 9 user can obtain an up-to-date version is not by installing from the package manager, but rather, by just Downloading and app image from the Web-site. This way, we can have a better list of actual effects, presently numbering 14. And as my reader can see, this recent app image doesn’t freeze either:





Print Friendly, PDF & Email

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>