Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Version Ubuntu Breezy
En cours d'adaptation

Avidemux

Si vous utilisez le codec xvid, il est vivement recommandé de le compiler avant d'installer avidemux! Si vous le compilez ensuite, avidemux ne le prendra pas forcement en compte !

Avidemux est d'après son auteur Mean (voir plus haut) l'équivalent de VirtualDub sous Linux, mais aussi sous Windows puisque le logiciel est multi-plateforme. En effet on retrouve l'application de filtres sur les vidéos et l'audio, un nombreux choix de codecs, de multiples sources possibles en entrée, on peut couper des bouts de vidéo, réencoder etc… On remarquera le support des formats mpeg 1 et 2 ce qui est un gros plus par rapport au logiciel dont il soutient la comparaison.

avidemux.jpg

Avidemux n'est pas disponible via les dépôts Ubuntu (même PLF et Marillat), c'est pourquoi nous utiliserons les sources du logiciel afin de le compiler et de l'installer.

Depuis Dapper, avidemux est disponible en version 2.1.2 dans les dépôts Multiverse, il est donc beaucoup plus aisé de l'installer :

sudo aptitude install avidemux

Nous allons installer les dépendances suivantes:

  • Autoconf
  • Automake
  • Build-essential
  • G++
  • Libxml2-dev
  • Liba52-dev
  • Subversion
  • Libsmjs-dev
  • Pkg-config

avec Synaptic, ou la commande ci-dessous:

$ sudo apt-get install autoconf automake g++ libxml2-dev liba52-dev libsmjs-dev subversion pkg-config build-essential

Installez, si nécessaire, les librairies GTK+ via Synaptic, ainsi que spidermonkey-dev et spidermonkey-bin.

Téléchargez les fichiers de la branche de développement (avec SVN) via la commande

$ svn co svn://svn.berlios.de/avidemux/branches/avidemux_2.1_branch/

Entrez dans le répertoire créé et générez les fichiers de configuration:

$ cd avidemux_2.1_branch
$ make -f Makefile.dist
Note : Si vous obtenez un message d'erreur lors de l'exécution de la deuxième commande, vérifiez la version de automake via la commande automake –version. Cette dernière doit être égale ou supérieure à 1.7. Le cas échéant, retirez l'ancien paquet via Synaptic et installez la nouvelle version de automake.

Configurez la compilation avec la commande

$ ./configure --with-jsapi-include=/usr/include/smjs --with-newfaad
Note : Si vous obtenez un message d'erreur, indiquant que GTK+2.0 est absent, lors de l'exécution de cette commande,installer le via la commande: sudo apt-get install libgtk2.0-dev.

Puis compilez et installez le logiciel:

$ make
$ sudo make install

Pour mettre à jour Avidemux, utilisez la commande

$ svn update
$ make
$ sudo make install

à partir du dossier d'installation.

Note : Dans le cas où il vous manquerait une librairie comme les classiques libmad, libmad-dev, liba52, liba52-dev il faut les installer via apt-get, mais aussi refaire le traitement ./configure –with-jsapi-include=/usr/include/smjs, make, sudo make install, puis lancer cette fois ./avidemux/avidemux2 depuis le répertoire d'installation…

Pour lancer Avidemux, entrez simplement la commande suivante dans un terminal:

$ avidemux2

Il est possible aussi d'installer le logiciel depuis son paquet .rpm

1. On installe les bibliothèques manquantes via Synaptic, comme indiqué plus haut.

Créez un lien pour que le logiciel trouve liba52.so

cd /usr/lib
sudo ln -s liba52.so liba52.so.0

2 . On récupére le paquet le plus récent sur le site.

Le paquet rh9 marche très bien chez moi !

3. On installe le paquet avec alien (si vous ne l'avez pas encore, installez le paquet alien via Synaptic)

$sudo alien -i NomDuPaquetTéléchargé.rpm

Le site lprod.org propose une source APT de paquets pour ubuntu/breezy, avidemux y est disponible. Une rubrique est également consacrée à avidemux.

Ajoutez ces deux lignes dans votre fichier sources.list et vous pourez ensuite bénéficier des applications proposées dans le dépôt de lprod.org !

deb http://lprod.org/deb/breezy/ ./
deb-src http://lprod.org/deb/breezy/ ./
  • applications/avidemux.1166515966.txt.gz
  • Dernière modification: Le 18/04/2011, 14:46
  • (modification externe)