Dependências

OpenShote é programado em Python, mas tem muitas dependências, algumas opcionais e outras necessárias.  Se você está tentando instalaar o OpenShot manualmente ou criar um pacote de instalações para o mesmo esta é a seção para você.

Id

Nome

Debian Package Name

Observações

1

Python

python

Esta é a linguagem primaria em que o OpenShote foi programado.  Python 2.5+ é necessária.

2

GTK+ &  Python Bindings

python-gtk2

OpenShot uses GTK+, and needs the Python bindings for GTK.

3

MLT (Media Lovin' Toolkit)

libmlt2, libmlt-data, libmlt++3, melt

MLT is an open source multimedia framework, designed and developed for television broadcasting.  This has many additional dependencies which are not listed here.  This library is used to create, edit, and playback videos.

4

MLT Python Bindings

python-mlt2

These are the Python bindings for MLT, which are required to use MLT from the Python programming language.

5

GooCanvas Python Bindings

python-pygoocanvas

GooCanvas is used to render and animate the timeline.  The Python bindings are required to use this library.

6

Frei0r Video Effects

frei0r-plugins

(Optional) This library is used to add many additional video effects to OpenShot.

7

FreeDesktop.org Standards Library

python-xdg

XDG is used to load icons, set mime-types, and other desktop integration features.

8

Biblioteca Sox Audio

sox

Swiss Army Knife sound processing, used in the audio effects.

9

Simple DirectMedia Layer

libsdl1.2debian, libsdl1.2debian-pulseaudio

SDL is used to display the preview window for video and play audio.

10

Scalable Vector Graphics Library

librsvg2-common

SVG library required to process and display SVG images.

11

Biblioteca Python Imaging

python-imaging

PIL is used to calculate image size information.  Primarily used for the Animated Titles screen.

12

FFmpeg File Format Library

libavformat52 or libavformat-extra-52 or libavformat-unstripped-52

This provides MLT with the ability to understand different audio and video codecs.  There are many different versions of libavformat, some with limited codecs and some with lots of codecs.

13

Fontconfig

fontconfig

Fontconfig is a font configuration and customization library.  OpenShot uses the fc-list command to get a list of all installed fonts on the computer, for the Animated Titles screen.