Requirements

OggConvert is written in Python and uses the GTK and GStreamer libraries. As such, it has a fairly long list of requirements. These tend to be installed by default on most modern Linux distributions, and are available for other systems too.

As a minimum, OggConvert requires:

  • Python, version 2.4 or newer
  • GTK+ 2.4 or newer
  • GStreamer 0.10.11 (newer versions strongly recommended)
  • The GStreamer “Base” plugin set
  • Python GTK bindings
  • Python Glade bindings
  • Python GStreamer binding

Installing these (and their dependencies) should be enough to get OggConvert to run. In addition, you’ll probably want to install extra GStreamer plugins to convert from a wider variety of formats.

In order to encode to Dirac, you’ll need to install the GStreamer Schrödinger encoder. Version 1.0.0 or newer or this encoder is required.