Paul Cutler (Paul Cutler) talks with Jonathan Thomas, the creator of OpenShot. OpenShot - a non-linear editor for editing with support for many audio and video codecs, drag and drop, titles, transitions and other.
Could you imagine?.
My name is Jonathan Thomas. I am a professional developer and spend most of my working day, programming proprietary software for a private company in Texas. The remaining time is divided between OpenShot and my family.
Based on information from the site. OpenShot. You have started to use Ubuntu in early 2008. Lack of video editor led to the birth of the project. How did you learn on their own to create a video editor for Linux, and in less than two years?.
Soon after they met with Ubuntu I've installed this distribution as the underlying operating system. He captivated me as much as he captured, and many others. I still do not consider myself a Linux ' expert ', but I'm very focused, and it allowed me to learn all that was necessary for the success of OpenShot.
OpenShot uses GTK, Python, and MLT (. Media Lovin 'Toolkit. - Multimedia framework, open source ). Why did you decide to stay on this bundle?.
I've never used either of these technologies, we had to start from scratch. Since I was familiar with Gnome, GTK seemed a natural choice. After a brief view Mono Framework, I decided to choose Python. One of the main factors for the choice of Python bindings was impressive support for multimedia libraries, such as Gstreamer and MLT.
What are the benefits of MLT would you single out for comparison with Gstreamer?.
Initially, the framework was chosen as Gstreamer and Gnonlin. But I quickly came across a large number of issues related to the lack of support for transitions, combining several video and images, passive mailing list and complex API. I spent a lot of time on Gstreamer, and it was a good experience, but not quite podhodischy for OpenShot. If there were no MLT, OpenShot came to an end. Not wanting to give up, I switched on the MLT and I must say, commended him on the merits.
MLT has a great API, excellent documentation and examples, an active mailing list, support for transitions, overlays, key frames, audio and video effects, and more. Detailed comparison of these two frameworks, you can read in. my paper.
As someone who is new to working with GTK, which aspects do you like?.
I chose GTK first of all because it is a standard toolkit Gnome. I wanted to look natively OpenShot. In addition, KDE is a powerful video editor based on the MLT, which is called Kdenlive.
Have you experienced disadvantages in using (or studies ) GTK?.
I did not see much flaws while using GTK. Did not regret their choice.
Many video editors for Linux have come and gone, like Diva, for example,. How did you manage to build a community around OpenShot in less than two years?.
A large number of open source projects not communicate with their users. They rarely update their websites, do not use mailing lists, or just completely ignore user. From the outset, I decided to create a blog and write about every decision, idea or feature that came up. When people talked, I listened to and answered. It's been so long before there were dedicated people who have offered advice, leave feedback and suggestions. We now have hundreds of users and the well-established communication, I am very proud of the community, we created.
What are the most time consuming tasks you had to be addressed in the development process?.
The installer for OpenShot - this is the main catch for me. Creating a package requires a lot of knowledge about what's inside Linux, which is why I have so many difficulties arose. I spent two full months, trying to learn the secrets of packaging for Debian. However, if I had not learned to make packages OpenShot, tens of thousands of users would not be able to evaluate the program and the community would be much smaller than the existing.
As a side note, I am still looking for sponsors for Debian OpenShot. This is necessary so that the editor included in Ubuntu. Lucid Lynx.
What made you choose Launchpad as a platform for the development and how it can simplify the process?.
I was impressed with the integration LaunchPad'a Bazaar, tracking bug'ov and translations. Bazaar gorgeous and much better than any professional source code control system, with which I have seen. Translation module is also great, it has allowed many users to translate application OpenShot to your native language. I think we would not have translated interface in 42 languages , if not chosen Launchpad.
January saw the release of a OpenShot. 0. There are some predictions for the future?.
We are in the process of creating a development plan for the version 1. 1, however, continue to ' restore order ', paying attention to error reports. The next week are going to discuss the specifics of a future release. All I can say is, you will find a lot of super chip, on which we work, so stay with ether.
You can learn more about OpenShot, visit the site. www. openshotvideo. com. or. project page. on Launchpad.

No comments:
Post a Comment