Comme promis, voici l’installation de freevo 1.9.0 sur Jaunty.

Me concernant, j’avais déjà freevo 1.8.3 d’installé, je l’ai donc désinstallé comme indiqué ici.


Dans cet article je n’indiquerais pas de façon détaillé la procédure d’installation de zéro de freevo, pour cela il vaut mieux se référer à cet article.



On part du principe que les dépendance de freevo sont satisfaites, pour rappel :

aumix libdvdread-dev libglib2.0-dev libimlib2 libimlib2-dev lirc lsdvd 
python-twisted python-dev python-beautifulsoup python-xml
python-pygame python-pylirc xine-ui xmltv w32codecs libdvdcss2 mplayer 


On téléchargera ensuite les source à partir de projet freevo sur sourceforge (ici)

wget http://freefr.dl.sourceforge.net/sourceforge/freevo/freevo-1.9.0.tar.gz http://freefr.dl.sourceforge.net/sourceforge/freevo/kaa-base-0.6.0.tar.gz http://freefr.dl.sourceforge.net/sourceforge/freevo/kaa-display-0.1.0.tar.gz http://freefr.dl.sourceforge.net/sourceforge/freevo/kaa-metadata-0.7.6.tar.gz http://freefr.dl.sourceforge.net/sourceforge/freevo/kaa-imlib2-0.2.3.tar.gz


On pourra remarquer :

  • que la bibliothèque kaa-imlib2 n’a pas évolué depuis la version 1.8.3 de freevo
  • qu’il existe une nouvelle archive kaa-display, qui intervient pour la nouvelle fonctionnalité d’OSD (on screen display : affichage de données comme le volume, la barre de défilement en surimpression pendant la lecture d’un film par exemple)


Détarrage des archives.

Installation des paquets par « python setup.py install » dans l’ordre suivant :

  • kaa-base
  • kaa-imlib2
  • kaa-display
  • kaa-metadata
  • freevo

  • Concernant le nouveau paquet kaa-display son installation échoue avec le message suivant :

    setup.py:36: DeprecationWarning: The popen2 module is deprecated. 
    Use the subprocess module.
      import popen2
    checking for X11 ... ok
    checking for imlib2 >= 1.1.1 ... 1.4.2
    checking for pygame ... ok
    checking for pygame header files ... not installed
    checking for XComposite ... no
    Imlib2 was compiled without X11 support. Therefore Imlib2 for the
    kaa.display.X11 module is disabled. Please re-compile imlib2 with X11
    support or add --disable-imlib2-x11 to the setup.py parameter
    

    Je n’ai pas persevéré dans l’installation de ce paquet et j’ai continué l’installation.

    Pour info j’ai posté un message sur la mailling list de freevo, en attente de réponse….

    D’après les réponses que j’ai reçu cela n’a aucune incidence sur le fonctionnement ultérieur de Freevo, seuls quelques messages OSD peuvent ne pas être affiché (dans mon usage courant je n’ai rien remarqué).


     


    S’il s’agit d’un première installation de freevo il faut créer les fichiers de configuration minimum freevo.conf  et local_conf.py.


    On peut alors lancer freevo, avec freevo -f  (changement par rapport à la 1.8.3 où c’était -fs).


    Si vous utilisez votre fichier local_conf.py de la 1.8.3, l’avertissement suivant doit apparaitre :

    You are using version 5.26, changes since then:
    Version 5.27:
    Added RECORDSERVER_ATTIMER to control when the programme recording should start
    Added MPLAYERVIS_DOCK_ZOOM to allow the docked goom image to be zoomed
    Renamed MPLAYERVIS_FAST_FULLSCREEN to MPLAYERVIS_FULL_ZOOM
    Renamed IMAGEVIEWER_ASPECT to OSD_PIXEL_ASPECT as this affects not just images
    Added AUTOSHUTDOWN_WAKEUP_TIME_PAD to control how much time to allow for
    system boot to complete when waking up from an AUTOSHUTDOWN.
    Added ENCODINGSERVER_SAVEDIR for re-encoded DVDs
    Added FREEVO_TEMPDIR for temporary files


    Indiquant les changements effectués entre la 1.8.3 et la 1.9.0.


    Enfin si je lance le recordserver avec :

    freevo recordserver --start

    J’ai le message d’avertissement suivant :

    ATTENTION: [Errno 2] No such file or directory:
     '/var/lib/freevo/favorites.pickle'

    (En attente de reponse de la mailing list aussi)

    Ce message indique que le fichier favorites.pickle n’existe pas et pour cause ce dernier n’est créé que lors de la mise en favoris d’une chaine télé (opération que je n’ai jamais faite).


     


    Les commentaires sont fermés.