AReVi sur Ubuntu Hardy

Ce qui est bien avec Ubuntu, c’est que ça m’assure de poster un nouveau message tous les 6 mois.

Bref, voici la liste des paquets à installer sous Ubuntu Hardy (8.04) pour installer AReVi :

build-essential bison flex libglut-dev libimlib2-dev libmagick9-dev libavcodec-dev libavformat-dev libxslt-dev libopenal-dev libalut-dev

Avec ça, vous aurez : la 3D, le son 3D, les textures (jpg, png, bmp, gif, …), le support du XML et de la vidéo.

AReVi sur Ubuntu … la suite

Certains utilisateurs d’AReVi aiment bien faire de belles IHM GTK pour accompagner leurs projets.
Pour pouvoir compiler leurs sources sur Ubuntu, l’installation du package suivant devrait être suffisante :

libglade2-dev

Il se chargera d’installer toutes les dépendances nécessaires.

Installer l’AudioVideoEncoder d’AReVi sur Ubuntu

Il suffit d’installer les paquets suivants :

libavcodec-dev libavformat-dev libpostproc-dev libavutil-dev

et de modifier le fichier src/ExtContrib/AudioVideoEncoder/audioVideoEncoder.cpp, ligne 96 en enlevant le &, pour obtenir :

c=st->codec;

Le reste des paquets à installer pour ARéVi est disponible plus bas sur ce site.

Conversion de vidéo pour l’iPhone / l’iPod Touch

J’ai pas mal lutté pour arriver à encoder mes vidéos pour mon iPod Touch.

Je n’avais pas trouvé d’utilitaire me permettant d’enchaîner la conversion de fichiers. Du coup j’ai bouquiné les documents fournis par Apple pour me faire mon propre convertisseur.
Et voilà le résultat, un petit utilitaire utilisable en ligne de commande.
Ah oui, j’oubliais le plus important, pas besoin d’acheter Quicktime Pro pour que mon utilitaire marche.
Pour l’installer, il suffit de copier l’exécutable iPhoneConverter (disponible dans le dossier build/Release) dans votre dossier /usr/local/bin, dans un terminal :
cd /iPhoneConverter/build/Release
sudo cp iPhoneConverter /usr/local/bin
Son utilisation est la suivante :
iPhoneConverter fichier1 fichier2 … fichierN
Par exemple :
cd Movies
iPhoneConverter test.mov Films/film1.avi

On obtiendra dans le dossier Movies :
  • [iPhone] test.m4v
  • Films/[iPhone] film1.m4v
Sinon si vous préférez une bonne vieille interface graphique, je peux aussi vous recommander un petit utilitaire nommé QTAmateur.

Installler AReVi sur Ubuntu

A chaque fois c’est la même galère, il faut retrouver la liste des paquets nécessaires pour compiler AReVi.
Voici donc (en exclusivité) cette liste:

build-essential flex bison libx11-dev libglut-dev libz-dev libbz2-dev libxml2-dev libxslt1-dev libmagick9-dev libimlib2-dev libalut-dev

Voilà, en installant tous ces paquets vous pouvez :

  • Faire de la 3D (glut, x11)
  • Appliquer des textures à vos objets (magick, imlib)
  • Parser du XML (xml2, xslt)
  • Mettre du son 3D (alut)

C’est déjà pas mal pour un début. Je n’ai pas la liste pour les bindings lua, tcl et java, parce que je ne les ai pas installés.
Cette liste permet aussi d’installer la hLib(2) et les ArWidget.