Modérateurs: Modération Forum Home-Cinéma, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 51 invités

Toutes les solutions à base d'ordinateur (PC, Mac, Linux...)

[linux] GUI pour Multimedia BOX: RODRIGO , testeurs svp

Message » 13 Juil 2003 19:23

:hello:

Contrairement a geexbox , RODRIGO ne fonctionneras que sur un linux préalablement installé !
Oui c'est moins pratique peut etre , mais ca permet plus de chose s pour le moment . :whistle:
Image

Image
Depuis un moment déja j'essai de faire un logiciel pour ma divxbox et voila enfin une premiere version qui devrait fonctionner . Vu comment j'ai galéré pour faire des rpms , je voudrais savoir si j'ai enfin reussi a a faire un valable .
C'est pour cela que je solicite votre contribution , tester l'install du rpm dans un premier temps , et apres récapituler les bugs que vous rencontrez avec le logiciel.



Pour savoir de quoi il en retourne , rdv sur ce site : http://rodrigo.tuxfamily.org , qui n'est pas encore à jour , mais donne une idee du logiciel .
IL est fortement déconseillé d'utiliser une toute autre version que celle la :
http://rodrigo.tuxfamily.org/fichier/ro ... 2.i586.rpm (1.5Mo)
edit : voila le .deb : http://rodrigo.tuxfamily.org/fichier/ro ... 3_i386.deb
.

Pour installer , j'ai testé sur 2 mdk9.1 et ca a marché , mais bon je voudrais savoir si c bon pour tout le monde et aussi ceux qui tournent sous redhat &co , voire debian avec alien .

[g]Prérequis de base :[/g] mplayer , xine (avec dvdnav) et xmms (plugin cdread) coté software.
libSDL>=1.2 , libSDL_image>=1.2, freetype2 pour les libs

Vous pouvez egalement installer: nvtv (cartes nvidia) ou atitvout(cartes ati) , ou s3switch auquel cas le soft se lnacera direct sur la sortie tv
lcdproc pour afficher les musiques et videos sur le lcd


peut etre utile :lancer visudo pour rajouter les droits all et nopasswd a votre user via sudo. Ca permet a l'utilisateur toto par exemple de lancer la sortie tv : sudo nvtv .

[g]Installation :[/g]
sous mdk :
Code: Tout sélectionner
 urpmi rodrigo-0.2-2.i586.rpm

pour les autres
Code: Tout sélectionner
 rpm -Uvh rodrigo-0.2-2.i586.rpm

si ca marche pas desuite essayer avec rpm -Uvh --force --nodeps rodrigo-0.2-2.i586.rpm
remarque: sous mdk , un doubleclic sur le rpm devrait suffire .

[g]Post-installation :[/g] editer les fichiers de configs pour adapter le soft a vos préférences .
Ces fichiers sont les suivants (par ordre d'importance):
/usr/local/share/rodrigo/hd_search.conf --> chemin de recherche de medias sur le disque dur.

les fichiers suivants sont les scripts appellés depuis rodrigo par les toches F1 à F12 vous pouvez y mettre ce que vous voulez si vous aimez pas les choix par défault:
Code: Tout sélectionner
/usr/local/bin/rodrigo_administration
/usr/local/bin/rodrigo_cdplayer
/usr/local/bin/rodrigo_user_define1
/usr/local/bin/rodrigo_user_define2
/usr/local/bin/rodrigo_user_define3
/usr/local/bin/rodrigo_user_define4
/usr/local/bin/rodrigo_console
/usr/local/bin/rodrigo_dvdplayer
/usr/local/bin/rodrigo_game
/usr/local/bin/rodrigo_music_app
/usr/local/bin/rodrigo_tv
/usr/local/bin/rodrigo_video_app
/usr/local/bin/rodrigo_webbrowser
/usr/local/bin/rodrigo_wm

[g]Fonctionnalités :[/g]
Détection de insertion d'un cd audio , dvd , cd de données .
cd audio -> lancemnt de xmms
dvd -> xine
données -> création de playlistes music (mp3,ogg,aiff,wma), video (ogm,avi,mpg,vob,mov)(divx, xvid, sorenson,indeo, ...tous les codecs de mplayer quoi ) et pictures (jpg,png,bmp)et affichages des medias trouvés .
Possibilité de lecture (randomize de playlist audio possible) et de sauvegarde sur disque dur.

Scan du disuqe dur (path spécifié dans la config) et affichage des médias trouvés, lecture.
Pour les videos on peu supprimer la video selectionnée avec la touche "d" ...

Exectution des scripts avec les touches F1 à F12 , par defaut :

F2 -> linNeighborhood pour monter ces partages samba
F3 ->aumix
F12 -> windows manager fluxbox
F11 ->tv via tvtime
F10 ->webbrowser mosilla
F9 -> video_app :xine
F8 ->music_app : xmms
F7 -> xawdecode pour enregistrer la tv
les autres Fx c vraiment un choix perso ....

[g]Fonctionnalités avancées sans aucune garantie de reussite :[/g]
Rip de dvd , et conversion en ogm via le script tuxrip0.8 modifié pour qu'il ne pose pas de question.
A faire : télécharger le script officiel tuxrip sur http://tuxrip.free.fr et ces dépendances
l'executer une fois pour enregistrer vos préférences .
Depuis rodrigo , si un dvd est inséré :
-la touche c permet de le copier sur le hdd en un *.vob portant le nom du dvd.
- la touche x , le converti en ogm . C'est tres long ...



Voila , merci d'avance à tous les testeurs.
En priorité testez juste l'install .
:jap:

Image
les screenshots du soft :

http://rodrigo.tuxfamily.org/pictures/mdk/capture1.png
http://rodrigo.tuxfamily.org/pictures/mdk/capture2.png
http://rodrigo.tuxfamily.org/pictures/mdk/capture4.png
http://rodrigo.tuxfamily.org/pictures/mdk/capture7.png
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 14 Juil 2003 12:52

Hello psebcopathe,

Ma config : RedHat 7.3 + gcc 3.2.2 dans /usr/local

Voici ce que j'obtiens à l'install :

Code: Tout sélectionner
bash-2.05a# rpm -i /data/NfsShare/rodrigo-0.2-2.i586.rpm
error: failed dependencies:
        libasound.so.2   is needed by rodrigo-0.2-2
        libaudio.so.2   is needed by rodrigo-0.2-2
        libgcc_s.so.1   is needed by rodrigo-0.2-2
        libpng.so.3   is needed by rodrigo-0.2-2
        libstdc++.so.5   is needed by rodrigo-0.2-2
        libstdc++.so.5(GLIBCPP_3.2)   is needed by rodrigo-0.2-2



Pour libpng j'ai la version précédente, donc pas de problème (cela devrait marcher en faisant le bon 'ln -s')

Pour les autres :

libasound : ce doit etre alsa (non installé par défaut sur RH 7.3)
libaudio : un truc Mandrake (je trouve que c'est lié à "nas" en recherche via google)

Pour le reste je n'ai pas encore cherché mais c'est certainement lié à ma config gcc et aux différences mandrake/redhat.

Donc, je nen suis pas encore à tester tes menus :cry:

Patrick.
Patman
 
Messages: 1191
Inscription Forum: 05 Mar 2001 2:00
Localisation: Bordeaux
  • offline

Message » 14 Juil 2003 14:49

effectivement c doit etre ca ....
j'ai teste sur une debian hier soir et ca ma fait les mêmes erreurs.
si tu veux les sources sont la :
http://rodrigo.tuxfamily.org/fichier/ro ... 003.tar.gz

mais ce te créeras juste un executable du nom de rodrigo_2 .
Donc avant de le compiler , fais un rpm -Uvh --nodeps --force rodrigo-0.2-2.rpm

détare la source , ./configure ; make ; cp -f $rep_de_la_source/rodrigo_2/rodrigo_2 /usr/local/bin/run_rodrigo
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 14 Juil 2003 14:49

effectivement c doit etre ca ....
j'ai teste sur une debian hier soir et ca ma fait les mêmes erreurs.
si tu veux les sources sont la :
http://rodrigo.tuxfamily.org/fichier/ro ... 003.tar.gz

mais ce te créeras juste un executable du nom de rodrigo_2 .
Donc avant de le compiler , fais un rpm -Uvh --nodeps --force rodrigo-0.2-2.rpm

détare la source , ./configure ; make ; cp -f $rep_de_la_source/rodrigo_2/rodrigo_2 /usr/local/bin/run_rodrigo

MERCI en tout cas !!
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 14 Juil 2003 14:51

par contre c une vielle version toute buge de rodrigo , j'uploade la bonne d'ici 1 heure.
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 14 Juil 2003 15:15

psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 14 Juil 2003 16:19

Qlq News.

J'ai récupéré le dernier source.

J'ai modifié global.h (pour la position de sge.h qui est chez moi dans /usr/include).

./configure --with-extra-includes=/usr/include/SDL

(les autres includes SDL sont dans /usr/include/SDL ; pourquoi pas ?!)

Ensuite ça marche moins bien :cry:

J'ai édité le fichier hd_search.conf. Le menu s'affiche sur "Find a Media on Harddrive" et :

Code: Tout sélectionner
bash-2.05a# run_rodrigo
sudo: nvtv: command not found

/dev/dvd:
 setting unmaskirq to 1 (on)
 setting using_dma to 1 (on)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
/data/dvdrtemp
lauch automounter
sock_connect: connect failed: Connection refused
widget_set RODRIGO line2 1 2 ""
widget_set RODRIGO line3 1 3 ""
 cd  detected
widget_set RODRIGO line1 1 1 ""
widget_set RODRIGO line2 1 2 ""
widget_set RODRIGO line3 1 3 ""
widget_set RODRIGO line4 1 4 ""
mount: /dev/dvd already mounted or /mnt/cdrom/ busy
mount: according to mtab, /dev/dvd is mounted on /mnt/cdrom
cd detected
Fatal signal: Segmentation Fault (SDL Parachute Deployed)




Que faut-il mettre dans hd_search.conf ? Peut-on ne rien mettre pour commencer ?

Patrick.
Patman
 
Messages: 1191
Inscription Forum: 05 Mar 2001 2:00
Localisation: Bordeaux
  • offline

Message » 14 Juil 2003 16:53

ahrghh , non c apas vrai j'ai eu ce pb hier soir sur une debian.
Le pb , ct le cdrom .... impossible de démarer sans planté si il y avait un cd.
l'automounter de rodrigo marche en admettant que /dev/dvd est ta device , et /mnt/cdrom ton point de montage .. faut faire des liens symbolique si ils existent pas . Si ca marche tjs pas , langue au chat .

pour hd_search.conf , faut qd même lui mettre un répertoire , meme bidon commme /home/toto.
As tu essaye de le faire tourné en root pour voir ?
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 14 Juil 2003 18:18

OK,

c'était bien le pb du DVD dans le lecteur ; au fait j'étais déjà sous root.

Bon cela marche maintenant. Cependant j'ai 1 titre bizarre pour les "pictures, idem pour la vidéo (qlq chose du genre 'àBàB'); évidemment, si on le sélectionne ça plante.

Il y a aussi une lacune gênante. Lorsqu'on retourne sur un menu, il n'y a pas de sélection par défaut. Il faut appuyer une première fois sur les flêches pour voir la sélection en jaune. J'ai le même problème sur mes menus en perl/tk.


Patrick.
Patman
 
Messages: 1191
Inscription Forum: 05 Mar 2001 2:00
Localisation: Bordeaux
  • offline

Message » 14 Juil 2003 20:14

ah ben c colol si ca marche .
pour l'affichage a la con , ca le fait si la playliste est vide .
La selection c un choix personel , mais je peux tout a fait te faire un choix par defaut si il faut .
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 14 Juil 2003 20:32

au fait je serais assez interressé par tes menus en perl /tk , tu les fait comment ?
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 14 Juil 2003 22:00

au fait je serais assez interressé par tes menus en perl /tk , tu les fait comment ?


C'est assez basique ; je ne peux pas te fournir une adresse pour les télécharger car je change de FAI ce mois-ci.

Le principe est simple ; j'utilise le widget HList pour tout faire. Les menus et les listes.

Je peux essayer de faire un tar de mon programme et te l'envoyer par mail (il va falloir commenter un peu le shell).

Patrick.
Patman
 
Messages: 1191
Inscription Forum: 05 Mar 2001 2:00
Localisation: Bordeaux
  • offline

Message » 17 Juil 2003 17:55

oui je veux bien , merci
slalaurette@web.de
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline


Retourner vers Matériel PC Home-cinéma

 
  • Articles en relation
    Dernier message