HD-DVD sous linux

HD-DVD sous linux - Multimédia - Linux et OS Alternatifs

Marsh Posté le 26-10-2007 à 13:23:31    

Bonjour à tous,
 
je suis en train de terminer un petit tutorial sur "comment qu'on fait pour regarder un HD-DVD sous linux avec le lecteur HD-DVD de la XBOX 360". Pour tout vous dire chez moi c'est fonctionnel, reste plus qu'à rédiger quelque chose de propre pour partager mon expérience. Evidemment il existe déjà quelques docs par-ci par-là mais rien de complet, et toujours un truc qui te fait passer une nuit blanche...
 
Ce tutorial je le fais de mémoire donc possible qu'il y ait des erreurs. Je corrigerai si nécessaire.
De plus j'utilise Ubuntu (Gibsy Gibbon) donc ce tutorial s'y rapporte. Toutefois il la majorité reste vrai sur les autres distribs...
 
Matériel nécessaire :
- Une distrib linux récente. Ce tutorial se veut universel (on utilise les sources des logiciels principalement) mais sachez que mon installation est basée sur Ubuntu (Gipsy Gibbon)
- Un lecteur HD-DVD : à ce jour un seul lecteur abordable en vente, le lecteur HD-DVD de la XBOX 360 (USB). Ce lecteur lit aussi les DVD.
- Le driver UDF 2.50.
- La version de développement (svn) de Mplayer + patch pour le support du Dolby Digital + (eac3)
- Un soft de décryptage du HD-DVD : la grande majorité des HD-DVD et autre Blue-Ray sont protégés. Deux façon de contourner cette protection : ripper le contenu de la galette sur le disque dur (nécessite 30Go environ d'espace disque) ou déchiffrer à la volée. Dans un premier temps je considèrerai la deuxième solution mais dès que j'ai un peu de temps je vous ferai un topo sur la première solution (que j'ai mise en service aussi).
 
Installer le driver UDF 2.50 :
Sauf si votre kernel intègre ce driver vous devrez patcher votre noyau et recompiler les modules. Gibsy Gibbon intègre UDF en version 2.0 donc le patch est nécessaire !
Pour si votre kernel supporte déjà UDF 2.5 branchez votre lecteur HD-DVD, insérez un HD-DVD dans le lecteur et si tout va bien le montage sera possible. Sous Ubuntu le montage est automatique dans /media. Sans patch un message d'erreur prévient de l'incapacité à lire le contenu du disque.
 
Se rendre sur la page de téléchargement des patchs UDF : http://sourceforge.net/tracker/?gr [...] tid=300295
Récupérer le patch lié à votre version de kernel. Dans mon cas  
UDF 2.50 patch for linux-2.6.22-rc4 (and up)  
Copier par commodité le fichier récupéré dans /usr/src
 

Citation :

vdr@vdrbox> cd /usr/src
...> sudo su vu le nombre de commande root je préfère passer en root et ne pas utiliser sudo, mais chacun son choix...
...> uname -r pour connaitre votre version de Kernel. Gibsy Gibbon = 2.6.22-14
...> apt-get install linux-source-<version kernel>  dans mon cas donc : apt-get install linux-source-2.6.22
...> tar xvjf linux-source-<version kernel>.tar.gz
...> ln -s linux-source-<version kernel> linux
...> cd linux
...> cp /boot/config-<version kernel> .config  #ffaa00]dans mon cas : cp /boot/config-2.6.22-14-generic .config
...> bzcat ../UDF_2.50-linux-2.6.22-rc4+.patch.bz2 | patch -p1
...> make modules
...> rmmod udf (vérifier qu'aucun CD ou DVD n'est monté)
...> cp fs/udf/udf.ko /lib/modules/<version kernel>/kernel/fs/udf/ on pourrait faire un make modules_install mais vu qu'on ne change qu'un seul module...
...> insmod udf (normalement pas de message c'est que c'est bon)


 
Insérer le HD-DVD dans votre lecteur, ça devrait être bon !
 
Compiler et installer mplayer
Tout d'abord vérifier que mplayer n'est pas installé sur votre PC. Sous ubuntu, un petit "apt-get remove --purge mplayer" fera l'affaire si mplayer est installé.
 

Citation :


...> sudo apt-get install libasound2-dev   pour le support d'alsa dans mplayer
...> cd /usr/local/src
...> svn co svn://svn.mplayerhq.hu/mplayer/trunk mplayer
...> wget http://www.db-instable.org/misc/eac3v2.patch  patch pour le support du Dolby Digital +
...> cd mplayer
...> patch -p0 < ../eac3v2.patch
...> cp ../eac3_ff/*.c libavcodec/ && cp ../eac3_ff/*.h libavcodec/


 
Modifier le fichiers codecs.conf (situé normalement dans le répertoire /usr/local/src/mplayer/etc) et y ajouter à la fin ces lignes :
 

Citation :


audiocodec ffeac3
    info "FFmpeg EAC3"
    status buggy
    format 0x0
    driver ffmpeg
    dll "E-AC3"


 
Enfin compiler et installer mplayer
 

Citation :


...> ./configure && make && make install
...> mplayer -ac help | grep ffeac


 
Test de mplayer
Voici un extrait de film au format vc1/DD+ :
http://www.db-instable.org/samples/sample-matrix2.evo
testez votre mplayer : mplayer -demuxer lavf -vc ffvc1 -ac ffeac3 sample-matrix2.evo
Si ça passe (video + image) c'est que tout s'est bien passé !
 
Et le film maintenant
La plupart des films HD-DVD (ou Blue-Ray) sont protégés contre la copie (aacs). Mais il existe un moyen de lire ces fichiers.
 
Remarque : certains HD-DVD ne sont pas protégés. dans ce cas lisez-le directement via mplayer (cf commande plus bas)
 
Personnellement, pour le moment, je me suis attaqué à la solution "décrypter et extraire le contenu du HD-DVD sur le disque dur". Ca fonctionne mais nécessite environ 30Go sur le disque dur. De plus mon but n'est pas de favoriser le piratage des supports HD donc pas de question sur ce sujet, je ne répondrai pas.
J'ai découvert une autre solution qui consiste à faire une lecture à la volée : DecryptHD
Vous pourrez télécharger le dit logiciel sur ici
Je vous laisse lire l'ensemble du texte du cette page qui explique comment utiliser le soft mais voici quelques compléments (surtout liés à la lecture du flux audio Dolby Digital +)
 

Citation :


...> unrar e decrypthd.rar (extracts the archive)
...> chmod +x decrypthd (makes it executable)
...> ./decrypthd /dev/scd0 /mnt/hddvd/ FEATURE*.EVO -o | mplayer -demuxer lavf -vc ffvc1 -ac ffeac3 -


 
Et là, si tout s'est bien passé, le film démarre !
 
Bon film à tous


Message édité par bastien59 le 27-11-2007 à 15:05:43
Reply

Marsh Posté le 26-10-2007 à 13:23:31   

Reply

Marsh Posté le 26-10-2007 à 13:23:45    

Performance et config validées
Dans ce chapitre je propose que chacun poste sa config machine + résultat. Pourquoi ? Parce que le décodage du vc1 met pas mal à genoux nos processeurs. De plus certaines cartes de décompression HD en hard vont arriver, ATI/AMD bosse sur des drivers optimisés sur linux, etc.
 
Machines :
 
Bastien_59

  • Pentium M 1.8@2.5Ghz Core2Duo E4400 2Ghz
  • 512Mo 1Go RAM
  • DD 250Go Samsung Spinpoint SATA
  • Ubuntu Gibsy Gibbon
  • Radeon 9700 AGP, driver mesa
  • Mplayer svn version
  • Lecteur XBOX 360
  • LCD résolution 1280x768
  • paramètres complémentaires mplayer : -scale=1280x720 -sws 0 -lavdopts skiploopfilter=all


coincoincanard

  • ArchLinux
  • Core 2 Duo 1,66 GHz
  • 2 Go de RAM
  • DD 160 Go 2,5''
  • CG intégrée Intel 945GM (driver i810)
  • Ecran 14'' en 1440x900
  • paramètres complémentaires mplayer : aucun


trouble_fete
 

  • 939NF6G-VSTA dont j'utilise la vidéo intégré, qui est une GeForce 6100
  • 1Go de DDR 400 en Dual Channel (mais dont 128Mo est alloué a la vidéo intégré)
  • Opteron 144
  • disque dur s-ata2 3GB NCQ


 
Films et perf :
 
Bastien_59
 
Lettre à Iwo Jima > Irregardable, ma machine n'est pas assez puissante, CPU à la ramasse, au bout d'un moment ça saccade à mort et le son dérape  :cry: . J'envisage de passer au dual-core
 
Suite à la mise à jour de ma config ,bien que le résultat soit meilleur, ça reste irregardable. En fait deux problèmes :
- le décodage VC-1 n'est toujours pas multi-threadé. C'est en cours apparemment, je suis le sujet,
- le décodage de l'audio e-ac3 bouffe pas mal de temps processeur !
 
La cité interdite > tout d'abord sachez que bien qu'il soit signalé sur la jaquette du HD-DVD que le film est protégé ce n'est pas le cas du tout ! Il peut donc être lu directement via le lecteur sans "décryptage", un très bon point.
Ensuite c'est du DTS-HD.
Côté perf c'est beaucoup mieux. Le proc oscille entre 50 et 90% donc nickel. Apparemment le décodage de l'audio en DTS est beaucoup mieux traité, parfait.
Mais, parce qu'il y a toujours un mais, j'ai un problème de décalage image-son que je n'arrive pas encore à régler. Si j'ajoute l'option "-correct-pts" c'est synchro mais l'image saute toutes les seconde. J'ai vu sur le net qu'il y avait moyen de jouer avec d'autres paramètres (-autosync 30 -mc 0.2). Je reviens vers vous dès que je trouve.
 
coincoincanard
 
Extrait vidéo Matrix 2 > image parfaitement fluide mais pas de son (mplayer non patché)
 
trouble_fete
 
Extrait vidéo Matrix 2 > image saccadée et pas de son (mplayer non patché)
 
Tous les posts respectant cette nomenclature seront repris ici ! J'espère qu'ils seront nombreux, qu'on puisse juger des config mini pour faire toujours des HD-DVD sous linux.


Message édité par bastien59 le 27-11-2007 à 15:24:07
Reply

Marsh Posté le 27-11-2007 à 01:24:59    

Il y'a une petite erreur dans le guide j'ai l'impression.
Ce n'est pas  
 

Citation :


...> ln -s linux-source-<version kernel>.tar.gz linux  


 
mais

Citation :


...> ln -s linux-source-<version kernel> linux


 
J'essaie de patché mon kernel, et je fais des test sur ma config.
Pour l'instant ca foire. Mais je persiste :D
 

Citation :


root@hcbox-desktop:/usr/src/linux# rmmod udf
ERROR: Module udf does not exist in /proc/modules


Pareil pour insmod udf :D


Message édité par poumpoum_short le 27-11-2007 à 01:34:38
Reply

Marsh Posté le 27-11-2007 à 04:56:33    

Bonjour,
ça c'est du topic :D
je suis sous Gentoo j'ai testé directement:
mplayer -demuxer lavf -vc ffvc1 -ac ffeac3 sample-matrix2.evo
Mais je n'ai fait aucune des manipulations cités avant (et après  :whistle: )
du coup je sais pas si ça vient de ça, mais l'image est pas super fluide et je n'ai pas de son

Citation :

Codec audio forcé : ffeac3
Ne peut trouver de codec pour le format audio 0x2000.


 
Donc voila a revoir par la suite :??:
 

Citation :

config:
 
939NF6G-VSTA dont j'utilise la vidéo intégré, qui est une GeForce 6100
1Go de DDR 400 en Dual Channel (mais dont 128Mo est alloué a la vidéo intégré)
Opteron 144
disque dur s-ata2 3GB NCQ

Message cité 1 fois
Message édité par trouble_fete le 27-11-2007 à 04:56:42

---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 27-11-2007 à 07:11:03    

Testé directement sans installe supplémentaire l'extrait sur ArchLinux.
 
Donc pas de son. :D
Par contre image au top, parfaitement fluide.
 
Config :
 
Core 2 Duo 1,66 GHz
2 Go de RAM
DD 160 Go 2,5''
CG intégrée Intel 945GM (driver i810)
Ecran 14'' en 1440x900

Reply

Marsh Posté le 27-11-2007 à 15:12:36    

Si vous lisez l'extrait c'est normal que vous n'ayez pas besoin de patcher udf. udf ne sert qu'à lire les disque HD-DVD.
J'ai corrigé le tuto, merci poumpoum. J'avais fait ça de tête. Faudrait que je mette à jour.
 
@poumpoum : tu as un lecteur HD-DVD ? Tu as besoin d'aide ? Que te donne la commande "modinfo udf" ?
 
Pour le son il faut patcher mplayer pour le support eac3 sinon pas de son (et erreur Ne peut trouver de codec pour le format audio 0x2000.).
Petit complément d'info : certain HD-DVD sont encodés en DTS-HD, qui est rétro-compatible avec le DTS. Dans ce cas ne forcez plus le format audio (-ac machin) et vous aurez du son. Je viens d'acheter "La cité Interdite" qui est en DTS-HD et le son est parfait. Pour info d'ailleurs ce HD-DVD n'est pas protégé (!) contrairement à ce qui est écrit sur l'arrière de la boîte. Résultat il est directement lisible depuis le lecteur.

Reply

Marsh Posté le 27-11-2007 à 15:26:15    

trouble_fete a écrit :

Bonjour,
ça c'est du topic :D
je suis sous Gentoo j'ai testé directement:
mplayer -demuxer lavf -vc ffvc1 -ac ffeac3 sample-matrix2.evo
Mais je n'ai fait aucune des manipulations cités avant (et après  :whistle: )
du coup je sais pas si ça vient de ça, mais l'image est pas super fluide et je n'ai pas de son

Citation :

Codec audio forcé : ffeac3
Ne peut trouver de codec pour le format audio 0x2000.


 
Donc voila a revoir par la suite :??:
 

Citation :

config:
 
939NF6G-VSTA dont j'utilise la vidéo intégré, qui est une GeForce 6100
1Go de DDR 400 en Dual Channel (mais dont 128Mo est alloué a la vidéo intégré)
Opteron 144
disque dur s-ata2 3GB NCQ



 
 
Re-tente avec cette commande pour tenter d'avoir une image fluide :
mplayer -demuxer lavf -vc ffvc1 -ac ffeac3 sample-matrix2.evo -lavdopts fast:skiploopfilter=all
 
clairement ton proc est mis à genoux par le vc1... Comme mon ancien pentium M...

Reply

Marsh Posté le 27-11-2007 à 17:46:40    

bastien59 a écrit :

Si vous lisez l'extrait c'est normal que vous n'ayez pas besoin de patcher udf. udf ne sert qu'à lire les disque HD-DVD.
J'ai corrigé le tuto, merci poumpoum. J'avais fait ça de tête. Faudrait que je mette à jour.
 
@poumpoum : tu as un lecteur HD-DVD ? Tu as besoin d'aide ? Que te donne la commande "modinfo udf" ?
 
.


 
Non j'ai pas de lecteur mais j'ai un dump d'un hd-dvd que je voulais testé pour voir si mon proc tenait le coup :)
 
modinfo udf me renvoi :D

Code :
  1. filename:       /lib/modules/2.6.22-14-generic/kernel/fs/udf/udf.ko
  2. license:        GPL
  3. description:    Universal Disk Format Filesystem
  4. author:         Ben Fennema
  5. srcversion:     703730C0CC7895D77D9FD6D
  6. depends:
  7. vermagic:       2.6.22.9 SMP mod_unload 586


Message édité par poumpoum_short le 27-11-2007 à 17:47:17
Reply

Marsh Posté le 27-11-2007 à 18:19:53    

bastien59 a écrit :


 
 
Re-tente avec cette commande pour tenter d'avoir une image fluide :
mplayer -demuxer lavf -vc ffvc1 -ac ffeac3 sample-matrix2.evo -lavdopts fast:skiploopfilter=all
 
clairement ton proc est mis à genoux par le vc1... Comme mon ancien pentium M...


Citation :


[ASPECT] Attention : Pas de nouvelle résolution adéquate détectée !
[ASPECT] Attention : Pas de nouvelle résolution adéquate détectée !
[ASPECT] Attention : Pas de nouvelle résolution adéquate détectée !
[ASPECT] Attention : Pas de nouvelle résolution adéquate détectée !
[ASPECT] Attention : Pas de nouvelle résolution adéquate détectée !
V:  65.4 1330/1330 100% 15%  0.0% 0 0


Et l'image n'est toujours pas fluide :( de plus le voyant activité disque reste allumé en permanence avec un petit scintillement, signe que ça rame sévère...
Tu pense que ma futur config pourra lire la HD ??  :??:  
elle sera composé de:
core 2 Duo 6550
1Go de PC 8500 (en 1 barrette donc pas de dual channel)
8400GS 256Mo
 :hello:


Message édité par trouble_fete le 27-11-2007 à 18:20:41

---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 28-11-2007 à 16:31:08    

Bah ça a pas l'air simple de lire du HD DVD..... :-/

Reply

Marsh Posté le 28-11-2007 à 16:31:08   

Reply

Marsh Posté le 28-11-2007 à 17:05:55    

C'est clair :D

Reply

Marsh Posté le 30-11-2007 à 10:19:51    

@poumpoum> concernant tes infos sur UDF ça me semble bon. De toute façon ça ne servira que lorsque tu auras un lecteur HD-DVD. Si tu pars d'un fichier sur DD ça ne sert à rien évidemment.
 
Ensuite le core2duo 6550 je pense que ça devrait être bon. Mon E4400 passe presque donc.
 
Les problèmes résiduels à jour sont surtout dûs aux fait que les codecs et supports sont encore en cours de développement, notamment pour rendre le tout multi-threadé. Mais la communauté est très active et ça avance très vite. A ce jour pour moi 2 points majeurs restent à traiter :
- multi-thread
- décalage son image lors de la lecture (je n'ai tjs pas réussi à régler ce problème)
 
Donc non ce n'est pas simple de lire un HD-DVd pour moulte raisons (notamment les cochoneries de DRM !) mais c'est possible et vraiment pas loin d'être complètement exploitable.
Compter sur moi pour suivre le sujet de prêt et vous donner des retours réguliers. J'attends avec impatience de vous écrire : c'est bon, tout marche parfaitement, épatati épatata ;)

Reply

Marsh Posté le 30-11-2007 à 19:14:19    

les DRM sur les dvd hd...quelle connerie :/


---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 04-12-2007 à 11:56:56    

trouble_fete a écrit :

les DRM sur les dvd hd...quelle connerie :/


 
 
Les DRM, quelle connerie [:aloy2]

Reply

Marsh Posté le 04-12-2007 à 12:13:17    

bastien59 a écrit :


 
 
Les DRM, quelle connerie [:aloy2]


 
Oui en fait  :sweat:


---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 04-12-2007 à 16:14:11    

N'empêche j'arrive pas à lire des flux evo.

Reply

Marsh Posté le 09-12-2007 à 17:23:28    

Tu peux en dire plus parce là je ne sais pas trop comment t'aider.
 
Moi mon problème majeur subsistant c'est un décalage audio-video que je n'arrive pas à régler.

Reply

Marsh Posté le 09-12-2007 à 19:09:08    

il est fixe ou progressif le décalage ?


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 10-12-2007 à 10:14:41    

progressif apparemment...
J'ai essayé tout ce que j'ai pu mais rien n'y fait (-correct-pts, -autosync, -mc, etc.). Je suis même passé sur le driver OSS fourni par 4Front Technologie (qui au passage me semble de bien meilleure qualité que Alsa, et il est opensource maintenant !) mais rien n'y fait.
 
Une idée lumineuse ?

Reply

Marsh Posté le 10-12-2007 à 10:19:56    

Tu as essayé avec l'option -framedrop ?


---------------
Be the one with the flames.
Reply

Marsh Posté le 10-12-2007 à 11:30:43    

drapal
merci pour ce topic :)

Reply

Marsh Posté le 10-12-2007 à 13:38:25    

drapal et merci pour les infos :)
 
Apparamment avec ta technique, pas besoin d'écran HDMI  :))
 
Note : font chier avec leur protection à la con ...  car mon CRT est très bien et ca me couterait super chere pour passer en LCD/HDMI ...


Message édité par gug42 le 10-12-2007 à 13:39:25
Reply

Marsh Posté le 10-12-2007 à 14:41:14    

HDMI ca sert à rien, juste à rajouter une couche de maïrde qui sert à rien et forcer à passer sur du nouveau matos sans besoin.
Je pense que l'algo de décodage va rapidement évoluer et offrir de meilleures perfs, la première urgence étant de développer un "proof of concept" qui marche (comme pour le x264).

Reply

Marsh Posté le 10-12-2007 à 16:38:31    

C'est pas le HDMI qui pose problème mais le HDCP... Perso je passe en DVI vers mon LCD et VGA vers mon vidéo-projecteur.
 
Concernant l'option -framedrop oui j'ai testé mais le problème est que l'image saccade...
Je pense qu'il va falloir patienter un peu pour avoir une solution 100% exploitable mais ça avance vite.

Reply

Marsh Posté le 10-12-2007 à 18:11:58    

Oui heu j'ai du me trompu ... le bidule HD qui permet de faire passer du flux crypté (surement HDCP en fait)

Reply

Marsh Posté le 10-12-2007 à 18:20:08    

oui oui, HDCP...

Reply

Marsh Posté le 10-12-2007 à 19:49:29    

vérifie si le décalage son est progressif ou constant, auquel cas tu peux toujours jouer avec les touches + et - pendant la lecture pour règler le décalage son, et  
 
       -delay <sec>
              audio delay in seconds (positive or negative float value)
              NOTE: When used with MEncoder, this is not  guaranteed  to  work
              correctly with -ovc copy; use -audio-delay instead.
 
en fixe.


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 11-12-2007 à 10:52:52    

C'est progressif...

Reply

Marsh Posté le 11-12-2007 à 19:42:43    

Salut,
 
Pour tes problèmes de syncro, pour ma part j'utilise toujours "-fps 24000/1001" lorsque je lis un hd-dvd avec le demuxer lavf et le codec eac3.
De plus, j'ai updaté le patch qui ne compilait plus avec la dernière version de mplayer (svn, aka subversion) -> http://www.db-instable.org/misc/eac3v4.patch
 
Pour ceux qui sont sous gentoo, j'ai aussi updaté l'ebuild -> http://www.db-instable.org/misc/mp [...] -v3.tar.gz
Juste pour ceux ne sachant pas trop "jouer" avec les overlays :
 

Citation :

mkdir /usr/local/portage
mv /ou/vous/avez/telecharger/l_ebuild/mplayer_eac3_ebuild-v3.tar.gz /usr/local/portage/
cd /usr/local/portage/
tar xzvf mplayer_eac3_ebuild-v3.tar.gz
echo 'PORTDIR_OVERLAY="/usr/local/portage/mplayer"' >> /etc/make.conf
emerge -va mplayer


 
emerge -va mplayer devrait vous donner comme version : media-video/mplayer-9999-r52
 
Jjeje006

Message cité 1 fois
Message édité par Jjeje006 le 11-12-2007 à 19:44:22
Reply

Marsh Posté le 18-12-2007 à 00:31:02    

ça c'est sympa Jjeje006 de penser aux Gentooïstes dont je fait parti :)


Message édité par trouble_fete le 18-12-2007 à 00:31:13

---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 18-12-2007 à 01:03:12    

Tient j'ai voulu tester la vidéo HD du topic sur ma nouvelle config pas optimisé HD ou autre, ça marche pas, c'est même pire que sur mon ancienne config...
 
j'ai tout simplement...rien, c'est a dire écran noir et pas de son:
 

Citation :

MPlayer SVN-r24130 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU     E6550  @ 2.33GHz (Family: 6, Model: 15, Stepping: 11)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compilé pour CPU x86 avec les extensions: MMX MMX2 SSE SSE2
Lecture de sample-matrix2.evo
Fichier de type MPEG-PS détecté.
Searching for VC1 sequence header... found
VIDEO:  VC-1  1920x1080, 29.970 fps, header len: 33
==========================================================================
Ouverture du décodeur vidéo : [dmo] DMO video codecs
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0   size:6220800  align:1
StreamCount r=0x0  1  1
Decoder supports the following formats: YV12 YUY2 UYVY YVYU RGB8 RGB555 RGB565 RGB24 RGB32
Decoder is capable of YUV output (flags 0x1b)
VDec : requête de config de vo - 1920 x 1080 (espace colorimétrique préferé : Packed YUY2)
VDec: using Planar YV12 as output csp (no 0)
L'aspect du film est indéfini - pas de pré-dimensionnement appliqué.
VO: [xv] 1920x1080 => 1920x1080 Planar YV12  [fs]
[ASPECT] Attention : Pas de nouvelle résolution adéquate détectée !
[ASPECT] Attention : Pas de nouvelle résolution adéquate détectée !
[ASPECT] Attention : Pas de nouvelle résolution adéquate détectée !
[ASPECT] Attention : Pas de nouvelle résolution adéquate détectée !
Codec vidéo choisi : [wmvvc1dmo] vfm : dmo (Windows Media Video (VC-1) Advanced Profile Decoder)
==========================================================================
==========================================================================
Ouverture décodeur audio : [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
 
Trop de paquets vidéo dans le tampon (4096 dans 8275479 octets)
Peut-être que vous jouez un flux/fichier non entrelacé, ou que le codec a échoué ?
Pour les fichier AVI, essayez de forcer le mode non-entrelacé avec l'option -ni.
A52 sync failed
Echec de l'initialisation de ADecoder :(
Echec de l'initialisation de ADecoder :(
Famille de codecs audio demandée [ac3] (afm=libac3) non disponible (activez-la à la compilation)
Ouverture décodeur audio : [hwac3] AC3/DTS pass-through S/PDIF
No accelerated IMDCT transform found
 
Trop de paquets vidéo dans le tampon (4096 dans 8275479 octets)
Peut-être que vous jouez un flux/fichier non entrelacé, ou que le codec a échoué ?
Pour les fichier AVI, essayez de forcer le mode non-entrelacé avec l'option -ni.
AC3/DTS sync failed
Echec de l'initialisation de ADecoder :(
Echec de l'initialisation de ADecoder :(
Ne peut trouver de codec pour le format audio 0x2000.
Veuillez lire DOCS/HTML/fr/codecs.html !
Audio : pas de son
Démarre la lecture...
ProcessInputError  r:0xffffff9c=-100 (keyframe: 1)
[ASPECT] Attention : Pas de nouvelle résolution adéquate détectée !
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
ProcessInputError  r:0x80004005=-2147467259 (keyframe: 1)
V:   1.9  58/ 58  6%  5%  0.0% 0 0
Sortie... (Fin)


Linux 32 bits sur Core 2 Duo (branche x86 sur ma Gentoo :D)
jvoulais pas m'embeter avec le 64 bits :o


---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Reply

Marsh Posté le 18-12-2007 à 16:02:09    

Bon j'arrive pas à patcher le svn de mplayer, j'ai des chunks failed :o

Reply

Marsh Posté le 27-12-2007 à 18:05:31    

trouble_fete a écrit :

Tient j'ai voulu tester la vidéo HD du topic sur ma nouvelle config pas optimisé HD ou autre, ça marche pas, c'est même pire que sur mon ancienne config...
 
j'ai tout simplement...rien, c'est a dire écran noir et pas de son:
 
[quote]MPlayer SVN-r24130 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU     E6550  @ 2.33GHz (Family: 6, Model: 15, Stepping: 11)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compilé pour CPU x86 avec les extensions: MMX MMX2 SSE SSE2
Lecture de sample-matrix2.evo
Fichier de type MPEG-PS détecté.
Searching for VC1 sequence header... found
VIDEO:  VC-1  1920x1080, 29.970 fps, header len: 33
==========================================================================
Ouverture du décodeur vidéo : [dmo] DMO video codecs
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0   size:6220800  align:1
StreamCount r=0x0  1  1
Decoder supports the following formats: YV12 YUY2 UYVY YVYU RGB8 RGB555 RGB565 RGB24 RGB32
Decoder is capable of YUV output (flags 0x1b)
VDec : requête de config de vo - 1920 x 1080 (espace colorimétrique préferé : Packed YUY2)
VDec: using Planar YV12 as output csp (no 0)
L'aspect du film est indéfini - pas de pré-dimensionnement appliqué.
VO: [xv] 1920x1080 => 1920x1080 Planar YV12  [fs]
 
Linux 32 bits sur Core 2 Duo (branche x86 sur ma Gentoo :D)
jvoulais pas m'embeter avec le 64 bits :o


 
Quels sont les paramètres passés à mplayer ?
J'ai l'impression que tu utilises le codec win32 et non lavc. N'oublie pas de spécifier le bon choix de codec (cf mon post au début).

Reply

Marsh Posté le 27-12-2007 à 18:07:09    

Jjeje006 a écrit :

Salut,
 
Pour tes problèmes de syncro, pour ma part j'utilise toujours "-fps 24000/1001" lorsque je lis un hd-dvd avec le demuxer lavf et le codec eac3.
De plus, j'ai updaté le patch qui ne compilait plus avec la dernière version de mplayer (svn, aka subversion) -> http://www.db-instable.org/misc/eac3v4.patch
 
Pour ceux qui sont sous gentoo, j'ai aussi updaté l'ebuild -> http://www.db-instable.org/misc/mp [...] -v3.tar.gz
Juste pour ceux ne sachant pas trop "jouer" avec les overlays :
 

Citation :

mkdir /usr/local/portage
mv /ou/vous/avez/telecharger/l_ebuild/mplayer_eac3_ebuild-v3.tar.gz /usr/local/portage/
cd /usr/local/portage/
tar xzvf mplayer_eac3_ebuild-v3.tar.gz
echo 'PORTDIR_OVERLAY="/usr/local/portage/mplayer"' >> /etc/make.conf
emerge -va mplayer


 
emerge -va mplayer devrait vous donner comme version : media-video/mplayer-9999-r52
 
Jjeje006


 
Je vais tester tout celà ce soir, enfin si j'ai le temps, je suis invité à dîner... En tout cas merci pour l'info et pour la mise à jour du patch. J'espère que le paramètre -fps m'aidera parce que je suis super frustré ! Un core2Duo, un zoli lecteur HD-DVD, 2 films à mater, mais non, coincé !  :kaola:

Reply

Marsh Posté le 30-12-2007 à 00:07:29    

Bon il faudrait qu'il sorte un trunk de mplayer qui soit pas trop compliqué à compiler moi j'arrive toujours à rien en testant avec des .evo ! :o

Reply

Marsh Posté le 30-12-2007 à 16:09:57    

Bon j'ai testé avec l'option '-fps'  mais ça ne change rien :( De plus lorsque je teste avec un film ayant une piste son eac3 la machine ne suit pas, c'est une vraie cata. Pourtant maintenant j'ai un E4400 !
@Jjeje006> tu arrives à regarder des film hd-dvd dans de bonnes conditions ? Si oui tu as quoi comme machine et quels sont tes paramètres pour mplayer ?

Reply

Marsh Posté le 09-01-2008 à 00:52:44    

bastien59 a écrit :

Bon j'ai testé avec l'option '-fps'  mais ça ne change rien :( De plus lorsque je teste avec un film ayant une piste son eac3 la machine ne suit pas, c'est une vraie cata. Pourtant maintenant j'ai un E4400 !
@Jjeje006> tu arrives à regarder des film hd-dvd dans de bonnes conditions ? Si oui tu as quoi comme machine et quels sont tes paramètres pour mplayer ?


 
Salut,
 
Ma config hardware :
 
- E6600 @ 2.8Ghz
- Nvidia 7600 GT
- 2 Go de ram (Corsair DDRII Cas 4)
- 2 x Western digital raptor en raid 0
- Asus P5W DH Deluxe
 
Ma config OS :
 
- Gentoo 32 Bit en testing (aka ~x86)
- Toujours (ou pratiquement) le dernier mplayer svn (subversion)
- Kernel : 2.6.22 custom compilé a la manno --> http://forums.gentoo.org/viewtopic [...] kaze5.html
 
Je ne passe pas de parametres spéciaux a mplayer pour lire des HD-DVD.
 
Jjeje006

Reply

Marsh Posté le 13-01-2008 à 18:15:41    

Merci Jjeje pour ce retour.
C'est tout de même bizarre car je me souviens avoir poussé le E4400 (2Ghz de base) à 2,7Ghz sans que cela ne change la donne : toujours pas fluide. J'ai certainement quelque chose qui cloche mais quoi ?
Je me demande si c'est pas un problème de driver son. Mais j'ai testé avec Alsa et OSS (pas l'émulation OSS d'Alsa mais le vrai OSS maintenant libre et dispo sur http://www.opensound.com/linux.html que je vous conseille de tester d'ailleurs, c'est top !) et c'est pareil.
 
Pour info je vais revendre mon lecteur HD-DVD de Xbox (finalement pas vraiment utilisé) car je viens d'acheter un lecteur interne LG hybride (lecteur/graveur DVD/Blue-Ray et lecteur HD-DVD). Je viens de le recevoir, en plus il est livré avec un BR réinscriptible, c'est cool. J'ai hâte de l'installé (sauf que là je suis au pieux, malade comme une bête :( )
 
Bon j'installe le nouveau lecteur, je re-oc mon E4400 à 2,7Ghz (j'arrive pas plus) et je reviens, en espérant que Jjeje pourra m'aider à faire tourner tout ça !


Message édité par bastien59 le 13-01-2008 à 18:16:20
Reply

Marsh Posté le 14-01-2008 à 00:26:26    

t'as pas un windows pour tester que ça marche au moins dans le contexte ?


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 20-01-2008 à 18:39:13    

Bah non, 5PC à la maisons, tous sous X...

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed