📜 ⬆️ ⬇️

OpenShot video editor with updated engine running on Windows and Mac



OpenShot is one of the highest quality full-fledged non-linear video editors on the Linux platform. Its creator Jonathan Thomas, starting development in 2008, wanted to create a simple, understandable, and at the same time powerful and stable editor. And, as it seems to me, he succeeded. OpenShot has everything you need and nothing more. It is lightning fast and extremely simple. It is hard to think of something better for occasional editing of simple projects.

For the last two years, Jonathan Thomas has dedicated himself to creating a completely new C ++ engine that relies on cross-platform multimedia libraries - FFmpeg, LibAV, JUCE audio library, ImageMagick. The new interface of the editor will be based on HTML5 and WebKit, which will allow you to easily create any imaginable themes and skins. And one of the main “chips” OpenShot - 100% of the functionality of the video engine will be available through the Python API. I think for those who say something to the word AviSynth , do not need to explain how cool it is.
')
To finish the work by November-December of this year, Thomas launched a campaign on Kickstarter . The goal is modest enough - $ 20,000, and almost half of the money has already been collected. OpenShot code will be published under the GPLv3 license.

The new OpenShot engine will allow you to smoothly change almost any video and audio parameters (from volume and brightness to speed and playback direction) using Bezier curves. Compositing and video processing will use GPU, while graphics card support is not fully implemented - its further expansion may become one of the additional goals of the campaign, if we manage to raise a lot more money than planned.

Stability of work remains one of the priorities. And for now, the results are pretty good - at the eleventh annual Linux Expo conference in California, an interactive demo of the new OpenShot engine (chrome key + several layers of 1080p video in real time) worked flawlessly for 9 hours without a break.

And finally, the Python API. The program interface will allow to use OpenShot as a programmable frameserver and to create on its basis practically any applications for working with video. Here is an example of using the API:

r = openshot.Reader("Video.webm") r.GetFrame(300).Save("Frame.png") r.GetFrame(400).Display() r.Close() 

Until now, the Windows platform had surprisingly few decent open or even free video editors for ordinary people, and not for professionals or enthusiasts. In addition to Windows Movie Maker, which can hardly be called decent, and VirtualDub, which can hardly be called an editor, nothing comes to mind.

Even the recently-free Lightworks is certainly a very decent and powerful editor, with a twenty-year history and many Hollywood-level projects, doesn’t make much of a difference, as even experienced editors find it quite complex and unusual. Still, it is a professional tool. By the way, Lightworks is already testing the promised version for Linux. So far, testing is taking place in the closed mode and only on 64-bit platforms.

Source: https://habr.com/ru/post/174021/


All Articles