Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
enna [Le 06/01/2010, 19:31]
vodhei + controle
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​média_center enlightenment}} 
  
----- 
- 
-====== Enna ====== 
- 
- 
-Enna est un [[media center]]. Pour de plus amples informations,​ vous pouvez vous référer au [[http://​captainigloo.wordpress.com/​|blog du développeur]],​ ou le [[http://​enna.geexbox.org/​index.html|site officiel]].\\ 
- 
-Une capture d'​écran :\\ 
-{{  http://​captainigloo.files.wordpress.com/​2009/​08/​picture_wall.png?​250 ​ }}\\ 
- 
-====== Installation par les dépôts ====== 
- 
-Ajoutez ce dépôts dans votre liste : 
- 
-<​code>​deb http://​packages.geexbox.org/​ karmic main</​code>​ 
- 
-Mettez votre liste de logiciels à jour. 
- 
-<​code>​sudo apt-get update</​code>​ 
- 
-Il ne vous reste plus qu'à choisir d'​installer enna depuis votre gestionnaire de paquets préféré. 
- 
-<​code>​sudo apt-get install enna</​code>​ 
- 
-Le fichier de configuration est disponible dans $HOME/​.enna/​enna.cfg . 
- 
-====== Installation par compilation ====== 
- 
-===== Prérequis ===== 
- 
-==== Installation des dépendances disponibles sur les dépôts ==== 
- 
-[[:​tutoriel:​comment_installer_un_paquet|Installez]] tout d'​abord les dépendances : 
- 
-[[apt://​build-essential|build-essential]] [[apt://​make|make]] [[apt://​gcc|gcc]] [[apt://​bison|bison]] [[apt://​flex|flex]] [[apt://​subversion|subversion]] ​ 
-[[apt://​mercurial|mercurial]] [[apt://​automake1.10|automake1.10]] [[apt://​autoconf|autoconf]] [[apt://​autotools-dev|autotools-dev]] [[apt://​autoconf-archive|autoconf-archive]] [[apt://​libtool|libtool]] [[apt://​gettext|gettext]] [[apt://​libfreetype6-dev|libfreetype6-dev]] [[apt://​libpng12-dev|libpng12-dev]] [[apt://​zlib1g-dev|zlib1g-dev]] [[apt://​libjpeg-dev|libjpeg-dev]] [[apt://​libtiff-dev|libtiff-dev]] [[apt://​libungif4-dev|libungif4-dev]] [[apt://​librsvg2-dev|librsvg2-dev]] [[apt://​libx11-dev|libx11-dev]] [[apt://​libxcursor-dev|libxcursor-dev]] [[apt://​libxrender-dev|libxrender-dev]] [[apt://​libxrandr-dev|libxrandr-dev]] [[apt://​libxfixes-dev|libxfixes-dev]] [[apt://​libxdamage-dev|libxdamage-dev]] [[apt://​libxcomposite-dev|libxcomposite-dev]] [[apt://​libxss-dev|libxss-dev]] [[apt://​libxp-dev|libxp-dev]] [[apt://​libxext-dev|libxext-dev]] [[apt://​libxinerama-dev|libxinerama-dev]] [[apt://​libxft-dev|libxft-dev]] [[apt://​libxfont-dev|libxfont-dev]] [[apt://​libxi-dev|libxi-dev]] [[apt://​libxv-dev|libxv-dev]] [[apt://​libxkbfile-dev|libxkbfile-dev]] [[apt://​libxkbui-dev|libxkbui-dev]] [[apt://​libxres-dev|libxres-dev]] [[apt://​libxtst-dev|libxtst-dev]] [[apt://​libltdl3-dev|libltdl3-dev]] [[apt://​libglu1-xorg-dev|libglu1-xorg-dev]] [[apt://​libglut3-dev|libglut3-dev]] [[apt://​libdbus-1-dev|libdbus-1-dev]] [[apt://​libxml2-dev|libxml2-dev]] [[apt://​colormake|colormake]] [[apt://​libcurl4-openssl-dev|libcurl4-openssl-dev]] [[apt://​ccache|ccache]] [[apt://​libavformat-dev|libavformat-dev]] [[apt://​libsqlite3-dev|libsqlite3-dev]] 
- 
-^ Installer en un clic | 
-| [[apt://​build-essential,​make,​gcc,​bison,​flex,​subversion,​mercurial,​automake1.10,​autoconf,​autotools-dev,​autoconf-archive,​libtool,​gettext,​libfreetype6-dev,​libpng12-dev,​zlib1g-dev,​libjpeg-dev,​libtiff-dev,​libungif4-dev,​librsvg2-dev,​libx11-dev,​libxcursor-dev,​libxrender-dev,​libxrandr-dev,​libxfixes-dev,​libxdamage-dev,​libxcomposite-dev,​libxss-dev,​libxp-dev,​libxext-dev,​libxinerama-dev,​libxft-dev,​libxfont-dev,​libxi-dev,​libxv-dev,​libxkbfile-dev,​libxkbui-dev,​libxres-dev,​libxtst-dev,​libltdl3-dev,​libglu1-xorg-dev,​libglut3-dev,​libdbus-1-dev,​libxml2-dev,​colormake,​libcurl4-openssl-dev,​ccache,​libavformat-dev,​libsqlite3-dev|{{ ​ apt.png ​ }}]] | 
- 
-==== Installation des dépendances E17 ==== 
- 
-<note important>​Enna s'​appuyant sur les librairies **[[:​enlightenment|Enlightenment 17 (E17)]]**, il faut les installer en premier lieu. 
-Ceci n'est pas nécessaire,​ voir déconseillé si vous disposez déjà de E17 sur votre machine.</​note>​ 
- 
-=== EINA  === 
- 
-<​code>​ 
-svn co http://​svn.enlightenment.org/​svn/​e/​trunk/​eina 
-cd eina 
-./​autogen.sh && make && sudo make install 
-cd .. 
-</​code>​ 
- 
-=== EET === 
- 
-<​code>​ 
-svn co http://​svn.enlightenment.org/​svn/​e/​trunk/​eet 
-cd eet 
-./​autogen.sh && make && sudo make install 
-cd .. 
-</​code>​ 
- 
-=== Embryo === 
- 
-<​code>​ 
-svn co http://​svn.enlightenment.org/​svn/​e/​trunk/​embryo 
-cd embryo 
-./​autogen.sh && make && sudo make install 
-cd .. 
-</​code>​ 
- 
-=== Evas === 
- 
-<​code>​ 
-svn co http://​svn.enlightenment.org/​svn/​e/​trunk/​evas 
-cd evas 
-./​autogen.sh && make && sudo make install 
-cd .. 
-</​code>​ 
- 
-=== Ecore === 
- 
-<​code>​ 
-svn co http://​svn.enlightenment.org/​svn/​e/​trunk/​ecore 
-cd ecore 
-./​autogen.sh 
-make 
-sudo make install 
-cd .. 
-</​code>​ 
- 
-=== Edje === 
- 
-<​code>​ 
-svn co http://​svn.enlightenment.org/​svn/​e/​trunk/​edje 
-cd edje 
-./​autogen.sh && make && sudo make install 
-cd .. 
-</​code>​ 
- 
-=== Elementary === 
- 
-<​code>​ 
-svn co http://​svn.enlightenment.org/​svn/​e/​trunk/​TMP/​st/​elementary 
-cd elementary 
-./​autogen.sh && make && sudo make install 
-cd .. 
-</​code>​ 
- 
-==== Installation des librairies spécifiques ==== 
- 
-=== libnfo === 
- 
-Librairie de lecture/​écriture de fichiers .NFO 
- 
-<​code>​ 
-hg clone -r v1.0.0 http://​hg.geexbox.org/​libnfo 
-cd libnfo 
-./configure && make && sudo make install 
-cd .. 
-</​code>​ 
- 
-=== libsvdrp === 
- 
-Interface à VDR via le protocole //svdrp// 
- 
-<​code>​ 
-hg clone http://​hg.geexbox.org/​libsvdrp 
-cd libsvdrp 
-./​autogen.sh && make && sudo make install 
-cd .. 
-</​code>​ 
- 
-=== libvalhalla === 
- 
-Librairie de scan des infos de fichiers multimédias 
- 
-<​code>​ 
-hg clone -r v1.0.0 http://​hg.geexbox.org/​libvalhalla 
-cd libvalhalla 
-./configure && make && sudo make install 
-cd .. 
-</​code>​ 
- 
-=== Libplayer === 
- 
-Librairie permettant de contrôler, avec les mêmes appels, l'un des 4 lecteurs multimédia supportés ([[:VLC]], [[:Xine]], [[:​MPlayer]],​ [[:​GStreamer]]) 
- 
-<​code>​ 
-hg clone -r v1.0.0 http://​hg.geexbox.org/​libplayer 
-cd libplayer 
-./configure && make && sudo make install 
-cd .. 
-</​code>​ 
- 
-=== Mise à jour du chargeur d'​application === 
- 
-<​code>​sudo ldconfig</​code>​ 
- 
- 
-===== Installation depuis les sources ===== 
- 
-<note important>​Enna est en plein développement et son installation se fait donc en connaissance de cause. 
-Il est déconseillé de suivre ce tutoriel si l'on ne sait pas ce que l'on fait !</​note>​ 
- 
- 
-==== Installation d'Enna ==== 
- 
-<​code>​ 
-hg clone http://​hg.geexbox.org/​enna 
-cd enna 
-./​autogen.sh && make && sudo make install 
-cd .. 
-</​code>​ 
- 
- 
-===== Configuration ===== 
- 
-<​del>​Si il n'y est pas déjà, on peut copier le fichier de configuration **''​enna.cfg''​** (disponible dans le dossier des sources d'​Enna) vers **''​~/​.enna''​**.</​del>​ 
- 
-<​note>​Le fichier **''​enna.cfg''​** est crée au premier lancement de Enna dans la nouvelle version (v0.4.0).</​note>​ 
- 
-En cas de nouvelle installation ou de mise à jour, il faudra supprimer (ou déplacer) ce fichier, il pourrait ne plus correspondre à la nouvelle version d'​Enna. 
- 
-<​code>​ 
-cd enna 
-cp enna.cfg.example ~/​.enna/​enna.cfg 
-</​code>​ 
- 
-Le fichier de configuration d'Enna est donc « **''​~/​.enna/​enna.cfg''​** », que l'on pourra le modifier afin d'​avoir ses dossiers prédéfinis ou faire démarrer l'​application en plein écran. 
- 
-====== Utilisation ====== 
- 
-===== Lancement ===== 
- 
-Applications → Son et vidéo → Enna 
- 
-Ou 
- 
-Si l'​icône n'​apparait pas dans les menus, il suffit de taper dans un [[:​terminal]] : 
-<​code>​enna</​code>​ 
- 
- 
-===== Contrôle ===== 
- 
-source : [[http://​hg.geexbox.org/​enna/​file/​35d6ab8d3531/​src/​modules/​input/​kbd/​kbd.c#​l39]] 
- 
-Pendant la lecture d'une vidéo l'​appui sur la touche **Enter** permet l'​accès aux contrôle basiques : lecture, pause, stop, suivant, précédant. 
- 
-Les touches directionnelles permettent de naviguer dans la vidéo. 
- 
-La touche **SUPER** (Touche Window) permet de revenir au menu principal. Util lors de la navigation dans l'​arborescence de fichier. 
- 
-**M** pendant la lecture pour muet. 
- 
-**+** et **-** pour gérer le volume. 
- 
- 
-====== Liens ====== 
- 
-Pour plus d'​informations : 
- 
-  * [[http://​enna.geexbox.org/​index.html|site officiel]] 
- 
----- 
- 
-//​Contributeurs : mondai, youri_1er// 
  • enna.1262802704.txt.gz
  • Dernière modification: Le 06/01/2010, 19:31
  • (modification externe)