Install OpenShot 1.3 on Fedora Core 14

This tutorial describes how to install OpenShot 1.3 on Fedora Core 14. OpenShot is a free, open-source, non-linear video editor, based on Python, GTK, and MLT. It can edit video / audio files and use Blender 2.56 to create animated titles. Multiple layers of video and audio can be mixed and render the output in many different formats.

1) Download openshot-1.3.0-1.fc14.noarch.rpm
Just search for “openshot-1.3.0-1.fc14.noarch.rpm” and download to your Linux box. For example, OpenShot 1.3 can be downloaded from:

http://repo.fedora.md/mirrors/russianfedora/free/fedora/updates/14/x86_64/

OpenShot is architecture independent so it can be downloaded from i386 repository as well.

2) Install some dependencies

yum install frei0r-plugins mlt-python pygoocanvasncies

In this moment, OpenShot and dependencies were installed and ready. Unfortunately, instead of sucessfully start of OpenShot, error message was displayed on the screen:

> openshot
--------------------------------
   OpenShot (version 1.3.0)
--------------------------------
Error:  OpenShot has not been installed in the Python path.
(Both the site-packages and /usr/share/openshot folders were checked)
Use the following command to install OpenShot:
> sudo python setup.py install

3) Check mlt and mlt-python packages
After dependency installation in step 2, version of mlt (and mlt-python) was 0.5.4 but OpenShot 1.3 needes 0.5.10 version. I looked for newer mlt packages and made ​​the upgrade (rpm -Uvh …)

mlt-0.5.10-1.fc14.x86_64.rpm
mlt-python-0.5.10-1.fc14.x86_64.rpm

Just check mlt and mlt-python package version on your Linux system and make upgrade if needed.

4) Install python-httplib2.noarch package
It seems that OpenShot 1.3 should run now without any problem but that was not my case. Lounching from command line gives me the same error output as in step 2. Error message was not so informative. The trick is to locate openshot.py executable and run it directly. Here is error output I got:

> locate openshot.py
> python /usr/lib/python2.7/site-packages/openshot/openshot.py
...
...
...
ImportError: No module named httplib2

“ImportError” line at the bottom was a sign that httplib2 package is missing. Next step was “yum search”:

yum search httplib2

# Search listed few packages and I picked python-httplib2.noarch

yum install python-httplib2.noarch

This post shows my case of OpenShot 1.3 installation. Installation isn’t straight forward at the moment but it is certainly worth to try. OpenShot is such a great tool and it will surely follow me from now to on.

And before end. One of the biggest features in OpenShot 1.3 is the new animated title. With power of Blender 2.56 animated titles can be created in a few clicks. Of course, Blender 2.56 should be installed and here is my tutorial Install Blender 2.56 on Fedora Core 14 with described steps.

Hope this HOWTOs will help you install OpenShot 1.3 and Blender 2.56.

2 thoughts on “Install OpenShot 1.3 on Fedora Core 14

  1. on your part 3, when i install the mlt and mlt-python packages

    rpm -Uvh mlt-0.5.10-1.fc14.i686.rpm
    

    i get this message

    warning: mlt-0.5.10-1.fc14.i686.rpm: Header V4 DSA/SHA1 Signature, key ID dbb6c70d: NOKEY
    error: Failed dependencies:
    	mlt = 0.5.4-2.fc14 is needed by (installed) mlt-python-0.5.4-2.fc14.i686
    what should i do?
    
  2. You should upgrade mlt-python package at the same time as mlt. My suggestion is to dowload mlt-python package and try with the following command:

    rpm -Uvh mlt-0.5.10-1.fc14.i686.rpm mlt-python-0.5.10-1.fc14.i686.rpm
    

    Hope this will help.
    Cheers!

Leave a Comment