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

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

DVD Player sous Linux : Xine, Ogle ou MPlayer ?

Message » 20 Juin 2003 18:46

je rajouterai aussi : optimisation des transferts IDE avec hdparm, mise en veille du DD automatique apres 2 mn ( avec hdparm aussi ?? ) .


J'utilise noflushd sur le PC qui me sert de Player VDR (avec une carte WinTV DVB) et cela marche bien depuis que j'ai pris soin de flinguer les trucs inutiles dans /etc/rc.d/rcx.d. Sinon, avant noflushd et malgré une config du disque dur avec hdparm, il se rallumait régulièrement pour aller ajouter qlq chose dans /var/log ou je ne sais quoi (flush du cache) ?

Salut, je voulais savoir si juste en modifiiant les modelines tu arrivais a avoir une image parfaite sur une télé ??


Il y a je crois 2-3 solutions (sur ATI, pour les matrox et Nvidia je ne sais pas)

- utiliser le driver VESA (dans XFree86) résolution 800x600 et booter le PC avec la connexion Vidéo branchée. Cela marche tout seul

- utiliser le driver GATOS qui permettrait d'activer la sortie TV (à vérifier)

- choisir l'option interlace dans XFree86Config (cf les URLs précédentes) et une résolution à fréquence 15Khz

Voici les formats dit Standard TV PAL et NTSC (issu d'un mail de Tobias Diedrich sur la maillist MPlayer) ; je n'ai pas vérifié :wink:

Code: Tout sélectionner
# NTSC
# HSF = 15.734khz (Horizontal Scan Frequency)
# VSF = 59.94Hz (Vertical Scan Frequency)
# 525 Total Scanlines

# line length = 63.5us (1/HSF)
# line blanking interval = 10.9us +- 0.2us ( front porch + sync pulse + back porch)
# front porch = 1.27us-2.22us (1.745us +- 0.475us)
# sync pulse = 4.7us +- 0.1us
# (nominal back porch = 4.455us)

# HTOTAL = XRES*63.4/52.6
# DCLK = HTOTAL*15.734*1000 (Dot Clock)
# HSS  = HTOTAL*53.87/64
# HSE  = HTOTAL*58.57/64

Modeline "640x480 at 60i" 11.32  640 646 703 786  480 484 487 525 -hsync -vsync interlace
Modeline "640x240 at 60"  11.32  640 646 703 786  240 242 244 263 -hsync -vsync
Modeline "657x480 at 60i" 12.50  657 667 725 792  480 484 487 525 -hsync -vsync interlace
Modeline "657x240 at 60"  12.50  657 667 725 792  240 242 244 263 -hsync -vsync
Modeline "704x480 at 60i" 13.34  704 714 776 848  480 484 487 525 -hsync -vsync interlace
Modeline "704x240 at 60"  13.34  704 714 776 848  240 242 244 263 -hsync -vsync
Modeline "720x480 at 60i" 13.59  720 727 791 864  480 484 487 525 -hsync -vsync interlace
Modeline "720x240 at 60"  13.59  720 727 791 864  240 242 244 263 -hsync -vsync
Modeline "800x480 at 60i" 15.10  800 808 879 960  480 484 487 525 -hsync -vsync interlace
Modeline "800x240 at 60"  15.10  800 808 879 960  240 242 244 263 -hsync -vsync


# PAL
# HSF = 15.625Khz
# VSF = 50Hz (Vertical Scan Frequency)
# 625 Total Scanlines

# line length = 64us (1/HSF)
# line blanking interval = 12us +- 0.3us ( front porch + sync pulse + back porch)
# front porch = 1.5us +- 0.3us
# sync pulse = 4.7us +- 0.2us
# (nominal back porch = 5.8us)

# HTOTAL = XRES*64/52
# DCLK = HTOTAL*15.625*1000 (Dot Clock)
# HSS  = HTOTAL*53.5/64 (hsync start)
# HSE  = HTOTAL*58.2/64 (hsync end)

# VTOTAL = 625
# VSS = VTOTAL

Modeline "650x576 at 50i" 12.50  650 669 728 800  576 580 583 625 -hsync -vsync interlace
Modeline "650x576 at 50"  12.50  650 669 728 800  288 290 292 313 -hsync -vsync
Modeline "704x576 at 50i" 13.50  704 722 786 864  576 580 583 625 -hsync -vsync interlace
Modeline "704x288 at 50"  13.50  704 722 786 864  288 290 292 313 -hsync -vsync
Modeline "720x576 at 50i" 13.88  720 742 808 888  576 580 583 625 -hsync -vsync interlace
Modeline "720x288 at 50"  13.88  720 742 808 888  288 290 292 313 -hsync -vsync
Modeline "768x576 at 50i" 14.76  768 789 858 944  576 580 583 625 -hsync -vsync interlace
Modeline "768x288 at 50"  14.76  768 789 858 944  288 290 292 313 -hsync -vsync
Modeline "800x576 at 50i" 15.38  800 823 895 984  576 580 583 625 -hsync -vsync interlace
Modeline "800x288 at 50"  15.38  800 823 895 984  288 290 292 313 -hsync -vsync
 


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

Message » 20 Juin 2003 21:07

ok merci , j'essairai d'ici peu .
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 22 Juin 2003 23:31

Je commence un peu alors .... On fera un post a part qd ca sera ok non ?
Un lien d'installation de la Mandrake avec des trucs à récupérer : http://forum.hardware.fr/forum2.php3?post=20457&cat=11
Pour un PC dédié home cinéma certaines parties pouront être négligées..
Sinon , pour avoir du son 5.1 avec ces dvds , installer les drivers alsa (en général ils sont installés par défaut sous mdk , sauf carte son exotique) , puis
ajouter la source PLF ( http://plf.zarb.org/~nanardon/ ) au gestionaire de logiciel
Soit vous ouvrez une console et vous copiez collez les resulatats du site précédemment cité , soit vous les faites par l'interface graphique :
(ouvrir le panneau de configuration mandrake )
Image
Cliquer sur ajouter une source :
Image
Note , il faut mettre a jour la liste de ces logiciels à jour de temps en temps , pour bénéficier des amélioration et garder les bonnes dépendances:
Image



puis , dans une console :
Code: Tout sélectionner
urpmi xine-ui libxine1 xine-plugins xine-dvdnav xine-alsa


Dans la plupart des cas ca suffit , mais certains dvds sont protégés et nécessitent libdvdcss :
Code: Tout sélectionner
urpmi libdvdcss


Si vous avez une carte graphique nvidia et que vous voulez bénéficier de la sortie tv :
Code: Tout sélectionner
urpmi nvtv ; nvtv


to be continued.
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 23 Juin 2003 8:31

Virer les services non nécessaires :
Toujours dans le mandrake control center , onglet systeme:
Image
cliquer sur DrakXservice
Image
Alors la faut garder le minimum nécessaire , voir la description de chaque service .
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 23 Juin 2003 8:45

Personaliser son image de démarage:
Image
ALors la il faut déja avoir une image de remplacement ou alors la dessiner soit même ....
Ce qu'il faut faire :
Code: Tout sélectionner
cd /usr/share/bootslpash/themes/Mandrake/images ; gimp bootsplash-800x600.jpg

Là , ben vous remplacez l'image par ce que vous voulez , en gardant le smêmes dimensions!!!
ps : ne pas oublier de sauver ;)

(PAS OBLIGATOIRE)
Maintenant vérifiez que vous avez bien vga=788 dans les options du chargeur de démarage lilo
Code: Tout sélectionner
 more /etc/lilo.conf

Image

--> OBLIGATOIRE : paneau de config mandrake ; Démarrage; Drakboot
Image
Image
Dans la partie sélection de l'image , cliquer sur installation des thèmes .
ps: dans cette partie , vous pouvez configurer les systemes d'exploitation dispo au démarage , et l'utilitaire de connexion automatique (ce que j'ai fait c'est pas bien , normalement on ne conecte jamais l'utilisateur root automatiquement ....)avec le gestionnaire de fenêtre approprié . Icic kde est lourd à charger et inutile pour notre installation , à remplaver par blackbox ou fluxbox (toujours avec la commande urpmi pour leur installation ...).

Patman et Riri-DLP et dautres même , vous pouvez continuer aussi ;)
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 24 Juin 2003 10:57

je rajouterai aussi ceci :

Editer le fichier /etc/rc.d/rc.local et rajouter la ligne :
/usr/sbin/hdparm -c1 -d1 -k1 /dev/hda ( hda etant le disque master sur le port IDE 0 ) ..faire de même si vous avez d'autre disques ou un lecteur de cdrom( hdb, hdc )..de mémoire

Ceci a pour conséquence d'aciver le mode dma 32 bits.

a++

Richard
Riri-DLP
 
Messages: 1258
Inscription Forum: 02 Jan 2002 2:00
Localisation: La forêt de Fontainebleau
  • offline

Message » 24 Juin 2003 10:58

J'utilise noflushd sur le PC qui me sert de Player VDR (avec une carte WinTV DVB) et cela marche bien depuis que j'ai pris soin de flinguer les trucs inutiles dans /etc/rc.d/rcx.d. Sinon, avant noflushd et malgré une config du disque dur avec hdparm, il se rallumait régulièrement pour aller ajouter qlq chose dans /var/log ou je ne sais quoi (flush du cache) ?


Ta as viré quelles lignes dans /etc/rc5.d ??

a++

Richard
Riri-DLP
 
Messages: 1258
Inscription Forum: 02 Jan 2002 2:00
Localisation: La forêt de Fontainebleau
  • offline

Message » 24 Juin 2003 12:22

Ta as viré quelles lignes dans /etc/rc5.d ??


Je ne tourne pas en mode graphique sur ce PC puisque VDR via l'interface OSD me permet de lancer les films à regarder.

Je suis donc au niveau 3 (rc3.d). Je viens de démarrer le PC pour consuler ce qu'il y a à ce niveau. J'ai besoin du réseau, de NFS (pour le partage du disque dur), de lirc pour la télécommande H+ et de la partie DVB+VDR, soit dans le désordre :

S05kudzu S10network S13portmap S17keytable S25netfs
S56rawdevices S70lirc S99local
S12syslog S14nfslock S20random S26apmd S56xinetd S80noflushd
S99dvb

Concernant hdparm, RedHat fait la config via le script rc.sysinit et utilise la config définie dans /etc/sysconfig/harddiskxxx.


Concernant les interfaces Graphiques de type Menu, je teste eboxy http://www.bluelightning.org/ebox/eboxy/ qui me semble pas mal du tout (il s'appuie sur SDL) et facile à adapter/configurer via des scripts en XML (c'est à la mode :wink:).

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

Message » 24 Juin 2003 13:14

Qui se lance pour nous ecrire un mini mini howto pour recompiler le noyau ?
A mon avis ça serait bien histoire d'optimiser la chose...

a++

Richard
Riri-DLP
 
Messages: 1258
Inscription Forum: 02 Jan 2002 2:00
Localisation: La forêt de Fontainebleau
  • offline

Message » 24 Juin 2003 13:57

heu c un peu long a faire , mais sinon une solution provisoire c'est l'utilisation du noyeau multimedia 2.4.21 disponible dans urpmi .
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 24 Juin 2003 14:00

Patman a écrit:
Ta as viré quelles lignes dans /etc/rc5.d ??


Concernant les interfaces Graphiques de type Menu, je teste eboxy http://www.bluelightning.org/ebox/eboxy/ qui me semble pas mal du tout (il s'appuie sur SDL) et facile à adapter/configurer via des scripts en XML (c'est à la mode :wink:).

Patrick.

Ben si tu veux j'ai fait un sujet assez complet la :
http://forum.hardware.fr/forum2.php3?po ... subcat=207

eboxy n'y figure pas , car finalement , c a toi de te démerder pour te la faire ton interface , donc bcp de boulot .
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 24 Juin 2003 17:13

Merci pour ton lien psebcopathe.

En fait eboxy me parait pas mal parce qu'il est simple et me permet de générer dynamiquement des menus en fonction des mes enregistrements et cela reste très simple (donc limité).

Freevo est trop lourd (Pyhton) et MythTV très orienté Carte TV.

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

Message » 25 Juin 2003 9:11

Mais vdr ne gere pas tes enregistrements en mode graphique déja ?
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline

Message » 25 Juin 2003 20:08

Mais vdr ne gere pas tes enregistrements en mode graphique déja ?


Non, VDR a pour vocation initiale de recréer un terminal Décodeur Sat (ou cable ou TNT) via un PC, un peu comme le pilotime de Canal+.

Donc l'affichage OSD ne se voit que sur la sortie Vidéo de la carte Satellite. Dans le cas de cartes "basiques" (NOVA CI), VDR ne permet aujourd'hui d'affichage OSD que via une DXR3 (plugin encore un peu buggé). Souvent d'ailleurs les plus tordus mettent plusieurs cartes (une par satellite) et il faut au moins une carte avec décodeur MPEG2 ; il y aura peut-être bientôt une solution FrameBuffer ou une interface ffmpeg.

Maintenant, une carte Sat complète (équipée du décodeur MPEG2) peut être vue via son driver V4L. J'utilise par exemple une version modifiée de TVTIME pour me faire un affichage OSD et regarder le direct.

Dans mon cas particulier, j'ai :

- un serveur NFS + VDR dans mon bureau pour programmer les enregistrements de Canal Sat avec une carte DVB-S
- un vieux PC (PII 266) dans le salon avec une autre carte DVB-S pour voir les films sur mon Projo LC2000 qui n'est que PAL/ 15Khz (accès NFS)
- un petit serveur Web (vdradmin écrit en Perl) pour suivre les enregistrement et faire la programmation.

En attendant de finir ma salle, je prépare le vrai HTPC en travaillant sur le serveur et là je vais utiliser Xine (DVD) MPlayer (replay VDR) et peut-être TVTIME pour le direct. Je diffuserai certainement sur un TT.

Voilà c'est un peu compliqué, mais mon objectif de Menu se résumera finalement à choisir entre 2 voire 3 options de base : DVD, Enregistrements et TV.

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

Message » 26 Juin 2003 14:49

impressionant , c'est le mot :o
Ben chapal en tout cas !
psebcopathe
 
Messages: 44
Inscription Forum: 19 Juin 2003 19:48
  • offline


Retourner vers Matériel PC Home-cinéma

 
  • Articles en relation
    Dernier message