Technology
 

Installing tovid/Debian

From Tovid Wiki

Contents

[edit] Official Debian Repository

WARNING: do not use with Ubuntu !!!!!!!!

Until 0.30, the Debian packager for tovid was Julien Valroff. Joe Friedrichsen became the new maintainer beginning at 0.30. The new repository is now on SourceForge.

[edit] Dependencies

tovid isn't in the official Debian distribution because it depends on packages that don't comply with the Debian philosophy (and so it's very likely it never will be officially included in Debian). Thankfully, these packages are still made and well maintained by Christian Marillat. In order for apt to install tovid's dependencies, you will need to add the following line to your /etc/apt/sources.list:

deb      http://www.debian-multimedia.org BRANCH main

and replace BRANCH with your Debian version: stable, testing, or unstable (the code names work as well, so you can use etch, lenny, or sid if you prefer).

[edit] Official releases

The current release of tovid (tovid-0.31.tar.gz) is available in all three 'standard' Debian branches: stable, testing, and unstable. If you want to install the official release, please update your /etc/apt/sources.list so that it reads:

deb     http://tovid.sourceforge.net/download/debian BRANCH contrib
deb-src http://tovid.sourceforge.net/download/debian BRANCH contrib

and replace BRANCH with your Debian version: stable, testing, or unstable (the code names work as well, so you can use etch, lenny, or sid if you prefer).

Then, update your package list:

sudo apt-get update

And install tovid:

sudo apt-get install tovid

[edit] Development version

The development version of tovid is available in the SourceForge repository as well under the experimental branch. If you want to install the development version of tovid, please update your /etc/apt/sources.list so that it reads:

deb     http://tovid.sourceforge.net/download/debian experimental contrib
deb-src http://tovid.sourceforge.net/download/debian experimental contrib

Unlike the other branches, there isn't a code name for experimental. The packages are planned to be updated every 7 - 10 days, so if you want to follow tovid's development even closer, please consider installing from Subversion.

Then, update your package list:

sudo apt-get update

And install tovid:

sudo apt-get install tovid

[edit] Note: tovid has been divided into four packages for Debian

  • tovid -- the bash collection of scripts (which is stable)
  • pytovid -- the python rewrite of tovid (which remains experimental)
  • tovid-gui -- the graphical user interfaces for tovid
  • python-libtovid -- the python support modules for pytovid and tovidgui

You will need to install tovid-gui explicitly if you want to use the GUI frontends for tovid.

Also note that python-libtovid is built against the default python version in Debian etch.

[edit] Note: broken ffmpeg in Etch

The ffmpeg in Etch is somewhat broken: it is not compiled with working vhooks. (hence -quick-menu will not work in todisc/todiscgui)

See this link: [compiling instructions]

[[Category:Documentation]