Software Update: OpenShot Video Editor 2.0.7 beta

Apr

8

2016

The fourth beta release of OpenShot Video Editor Version 2.0 became available. OpenShot Video Editor is an open source video editor for Linux and version 2.0 also available for Windows and OS X. The program was created with Python, GTK, and the MLT Framework and is comparable to Windows Movie Maker or Apple’s iMovie. Were the first betas available for supporters of the kickstarter campaign , this version can be downloaded by anyone. The main improvements in this version are below before you put in a nutshell:

Improved Compatibility & Stability
There were two really big issues with the previous beta releases: some Macs could not launch OpenShot due to incompatibilities between the CPU and certainement libraries (compiled with brew), and random crashes with Windows during preview / playback. Both of These issues have been fixed, and a big thanks for all the testers who helped me with each experimental revision. I could write an entire thesis update on two points alone, They both fired a huge amount of time to troubleshoot, and are reasonably well documented on Github.

Image Sequences
General support for image sequences HAS BEEN added in Beta 4. Just drop a single file from a sequence (ie, 001.jpg, 002.jpg, 003.jpg, etc …) into the project files, and it will now prompt you to import the file as an image sequence. Doing so will create a single clip, and basically treat the sequence of images as a video file.

file Properties
Added a new file properties dialog, All which displays all known video / audio details about a file. It ook Allows the name, tags, and frame start / end to be modified for a file. And, for files without an audio track, It allows the frame rate to be adjusted (useful for animations / image sequences).

Build Server (Daily Builds)
One of the biggest challenges for testers and myself is to speed up the cycle from bug fix to test bootable release. While some users compile everything manually, and some Linux users get updates delivered through our PPA, Windows, Mac, and certainement Linux users must wait for me to create a new installer (All which takes lots of time). So, I have built a cross-platform build server (ie really just a cool Python script-which is scheduled to run every few hours). It Git checks for updates, re-compiles libraries, freezes the OpenShot Python 3 application (alongwith dependencies), signs the Windows / Mac versions, and uploads the files to Amazon S3, and lists thesis files on the openshot.org website. Currently I have three build servers running (Windows 10, OS X 10:11, 14:04 Ubuntu) and creating builds automatically.

1.x Legacy Project Support
Initial support for opening legacy 1.x OpenShot project files HAS BEEN added. Currently it supports: Files, Tracks, Clips, and Transitions, with some properties being imported (zoals animated fade in / out support, volume, fade in / out support, transition up / down support). Works well for most basic 1.x projects. Axis needed, I’ll revisit this logic, and probably add some additional support as users request it.

Faster Performance Timeline
Updated angularjs from v1.2.16 to v1.2.29. I’m seeing much faster performance with animation and dragging / dropping on the timeline. At some point, we’ll probably move to the latest version or angularjs, but thatwill likely break a few things, All which is why I’m holding off for now.

Universal Linux Version
I’m very excited to debut a new Linux version of OpenShot 2.0, using the AppImage format. This format uses a single file to download, mark as executable, and then launch. All needed dependencies are included in this file, and it does not need to be “installed”. This is similar to the Mac DMG approach, and works with the latest version of Arch, Debian, Fedora, Gentoo, openSUSE, Ubuntu (and probably more, but I’ve actually tested Those).

Improved Project Saving
Added more error logging and exception handling around saving projects, and added additional try / catch blocks around making relative paths, making absolute paths, and moving temp files. Basically, it can error On those methods, log the errors, but the project will still be saved successfully.

ImageMagick Support Optional
ImageMagick support is now an optional dependency, All which is great news for Those Who would like to compile OpenShot on Windows. This was by far the most Difficult dependency to deal with on Windows, and the most Difficult dependency to ship with OS X. So, It has leg removed from the Mac and Windows versions of OpenShot, and made optional for anyone wanting to compile things themelves .

Updated Translations
All translations have been updated, and I’ve Personally tested more than 50 languages, fixing errors zoals missing string formatting tokens, etc … A huge thanks to all the contributors That Have Helped -improvesleep the translations. It still amazes me to watch OpenShot transform into another language. So cool!

Misc Bugs Fixed:
Missing Quit menu on OS X
Full Screen menu / toolbar issues
Windows path bug for animated titles
Switch to thumbnail view bug
Missing cancel prompt When exiting application
Incorrect translation credits URL
Additional error handling When loading fonts
Invalid zoom slider value When loading a project
Python and Ruby bindings are now optional in libopenshot
Improved seeking with image sequences and animations
OpenShot beta

Viewing:-137

In: Technology & Gadgets Asked By: [15187 Red Star Level]

Answer this Question

You must be Logged In to post an Answer.

Not a member yet? Sign Up Now »