Peut-on émuler parfaitement un lecteur DVD avec un PC ? - Traitement Vidéo - Video & Son
Marsh Posté le 14-11-2007 à 22:08:25
je vois pas trop le rapport avec MPC.
A part (2), c'est la carte graphique (sortie video + drivers) qui se charge (avec plus ou moins de bonheur) de (1) , (3) , (4)
c.a.d la conversion d'un flux numérique progressif (PC) en un signal analogique entrelacé. PAL ou NTSC .(TV)
Citation : 3) commute la TV en PAL ou NTSC suivant le DVD inséré |
autant que je sache, une TV ne commute pas en ntsc ou pal.
ce sont des circuits et tubes différents.
Par contre les TV (pas trop vieilles) convertissent le signal NTSC en PAL avant de l'envoyer dans l'electronique d'affichage.
Mais dans 99% des cas (ou si TV vieille), c'est le lecteur DVD (ou les drivers de la carte graphique) qui s'en chargeront.
Marsh Posté le 16-11-2007 à 00:34:56
jabali65 a écrit : je vois pas trop le rapport avec MPC. c'est la carte graphique (sortie video + drivers) [...] (4) |
Vous ne comprenez pas.
J'ai sur mon PC une video au format MPEG2 entrelacée.
2.1) Lue sur mon PC, on voit les lignes en dent de peigne quand ça bouge.
2.2) Lue sur ma TV via TV-out, on voit le l'effet de "ghosting" quand ça bouge,
2.3) Lue sur un DVD, c'est impeccable
Si le 2.2 se produit, c'est parce que personne ne s'est occupé de faire afficher le bon "field" pair et impair de l'image entrelacée sur la bonne trame de la TV. Et cela c'est bien le logiciel qui s'en occupe, pas le pilote de la carte graphique !
[quote]autant que je sache, une TV ne commute pas en ntsc ou pal.[/quotemsg]
Très bien, j'ai appris un truc. Mais ça ne répond pas du tout à la question initiale.
Marsh Posté le 16-11-2007 à 01:41:22
Ben si tu envoies de l'entrelacé à la tv tu n'auras pas ce problème !
Quand j'avais une télé, le PC était branché dessus et tous les DVD marchaient super bien
Connecté en Y/C en 1024x768 en 50Hz ou 60Hz je sais plus
Marsh Posté le 16-11-2007 à 09:55:49
Citation : 2.1) Lue sur mon PC, on voit les lignes en dent de peigne quand ça bouge |
ça c'est normal.
Sur PC la video est toujours affichée en mode progressif ==> image (frame) par image.
Les deux champs ( pairs impairs ,fields even odd) de la video entrelacée sont affichées simultanément afin de reconstituer l' image.
Comme chaques champs représentent deux moments différent (espacés de 20 ms), s'ils sont affichés ensembles ET que la scène est en mouvement on observe les fameuses lignes en dents de peigne.
Sur une TV analogique, chaque champ est affiché (balayé plutôt) l'un apres l'autre => donc pas d'effet peigne.
Sur un PC comme sur TV numériques , une video entrelacée doit donc toujours être désentrelacée avant affichage.
MPC posséde plusieurs filtres de désentrelacement internes .
menu PLAY / filters/ mpeg2 video decoder / deinterlacing.
Citation : 2.2) Lue sur ma TV via TV-out, on voit le l'effet de "ghosting" quand ça bouge, |
le gosting est la conséquence d'une technique de désentrelacement.
Elle consiste à interpoler et fondre les deux champs l'un dans l'autre. = Blend dans le menu de désentrelacement de MPC
équivalent à un simple blur(0,1) avec avisynth
Ce n'est pas la technique la plus abouti mais quoiqu'il en soit, si ta TV affiche du gosting c'est que ce désentrelacement est effectué quelque part dans ta chaine de transmition vers la TV.
MPC ? , drivers CG ?
Citation : Ben si tu envoies de l'entrelacé à la tv tu n'auras pas ce problème ! |
comme Tharkie
regarde par exemple la config de ta sortie TV.
++
Marsh Posté le 17-11-2007 à 01:34:55
tharkie a écrit : Ben si tu envoies de l'entrelacé à la tv tu n'auras pas ce problème ! |
Bien sur que j'envoie de l'entrelacé à la TV !
Mais que la TV soit configurée en "extension de bureau à droite" ou en "Overlay/Theatre", encore faut-il que
1) le framerate correspond (25fps entrelacé sur le PC) --> (50 Hz sur la TV)
2) les lignes entrelacées tombent bien sur les lignes de la TV !
Horss chez moi ça tombent pas pile, je suis obligé de jongler avec le zoom vertical de MPC (touche 8 et 9 du Keypad).
C'est ce que je me tue a vous dire mais personne ne semble comprendre, sniff...
Citation : Quand j'avais une télé, le PC était branché dessus et tous les DVD marchaient super bien |
Tu as juste eu de la chance alors, de plus je ne parle pas que pour un DVD, mais pour n'importe quelle video entrelacée. Que faire pour qu'elle s'affiche bien sur la TV ? Quel lecteur utiliser ?
Marsh Posté le 17-11-2007 à 01:44:02
jabali65 a écrit : Comme chaques champs représentent deux moments différent (espacés de 20 ms), s'ils sont affichés ensembles ET que la scène est en mouvement on observe les fameuses lignes en dents de peigne. |
Je sais très bien tout ça. Essayez de bien comprendre la question avant de tartiner des réponses hors-sujet.
Citation : si ta TV affiche du gosting c'est que ce désentrelacement est effectué quelque part dans ta chaine de transmition vers la TV. |
Mais non pas du tout. Ca fait deux fois que j'explique, si la TV-out est en 60 Hz et ma video en 25fps ou bien si les 576 lignes de la video ne tombent pas pile sur les 576 lignes de la TV, on obtient du ghosting ou des effets d'ondulation encore plus bizarre.
Ma question est : comment résoudre ce problème ?
Marsh Posté le 17-11-2007 à 13:39:36
Tu crois que ton premier post est clair ?
tu pars d'entrée sur le mauvais chemin en pensant que MPC est responsable de ton PB.
Citation : Mais non pas du tout. Ca fait deux fois que j'explique, si la TV-out est en 60 Hz et ma video en 25fps ou bien si les 576 lignes de la video ne tombent pas pile sur les 576 lignes de la TV, on obtient du ghosting ou des effets d'ondulation encore plus bizarre. |
si la TV-out est en 60 HZ 525 lignes NTSC il est clair que tu auras un pb sur ta TV PAL surtout si celle-ci n'as pas en interne un circuit de conversion NTSC-> PAL.
Citation : Si le 2.2 se produit, c'est parce que personne ne s'est occupé de faire afficher le bon "field" pair et impair de l'image entrelacée sur la bonne trame de la TV. Et cela c'est bien le logiciel qui s'en occupe, pas le pilote de la carte graphique ! |
Ben non justement c'est un pb de conversion digital-analogique. Et c'est le driver + hardware de ta sortie video qui s'en occupe.
Je te l'accorde, ta sortie video n'est peut-être pas sur la carte graphique, mais ça ne change rien au PB
regarde la configuration de ta sortie TV-out.
Marsh Posté le 20-11-2007 à 18:45:09
jabali65 a écrit : Tu crois que ton premier post est clair ? |
Il y a plusieurs cas de figure.
1) au démarrage du PC, la carte graphique, si elle détecte une TV branchée sur TV-out, se met en mode CLONE et clone l'affichage de l'écran sur la TV. La preuve c'est qu'on voit le message du BIOS sur la TV.
A ce stade, c'est probablement du NTSC ou PAL 60Hz, je ne sais pas comment le savoir.
2) ensuite Windows démarre. Les pilotes de base (windowsupdate) détectent la TV, et passent en mode "EXTENSION DU BUREAU", ce qui désactive le mode clone. La TV affiche alors le fond d'écran ou rien selon qu'on a coché " étendre le bureau Windows à ce moniteur "
3) on peut rétablir le mode CLONE avec les pilotes du fabricant.
4) on a alors accès au mode THEATRE / OVERLAY. Une video lue dans une fenêtre sur l'écran principal se double en plein écran sur la TV. On peut aussi sélectionner SECAM pour la TV-out.
C'est ce dernier mode qui semble être le bon pour lire de l'entrelacé, mais ça ne tombe pas pile comme si je fais un DVD avec ma video et que je la lis sur un Lecteur DVD (on voit des bandes noires à gauche et à droite).
Moi je voudrais y arriver avec le mode "EXTENSION DU BUREAU" !
Marsh Posté le 27-11-2007 à 00:55:06
Les experts de doom9 ont plusieurs indices :
How to Play "interlaced videos" on TV via TV-out of PC graphic card ?
http://forum.doom9.org/showthread.php?t=131681
Marsh Posté le 27-11-2007 à 21:47:08
jabali65 a écrit :
|
cà confirme le pb compatibilité hardware.
media player classic acquitté.
Marsh Posté le 11-11-2007 à 02:58:56
Peut-on émuler parfaitement un lecteur DVD avec un PC ?
Réfléchissez bien avant de répondre, un lecteur DVD
1) se branche sur une TV
2) supporte les menus
3) commute la TV en PAL ou NTSC suivant le DVD inséré
4) affiche les lignes entrelacées de la video (les fields odd & even) exactement au bon endroit et au bon moment sur la TV
Avec Media Player Classic, j'ai 1) et 2), mais pas 3) et 4) ...