Les Archives des Forums du Repaire
|
|
Forum MPEG, DVD, SVCD...
|
Discussion : MPEG2 pour SVCD ... mauvais ... besoin d'aide !
|
|
Author : Sly
|
Posted : 09-May-2000 13:27:06
|
Franchement je suis déçu et je cherche quelqu'un qui pourrait me guider dans la création d'un MPEG2 de « bonne qualité » pour créer un SVCD ! Quand je compare ce que j'obtiens avec mon AVI original ou le MPEG2 d'un DVD (oui je sais, je n'obtiendrai jamais la même chose, résolution & VBR obligent) c'est le jour et la nuit ! C'est tout simplement dégueulasse, c'est plein d'artefacts, c'est saccadé, ça « vibre » (difficile à décrire autrement, ça semble lié à la séquence IPB) ! Les résultats AVI-> VHS (même de moyenne qualité) sont bien meilleurs !
Pour ceux qui voudraient m'aider, voici ce que j'utilise : Rushes DV, capture et montage DC10+, VirtualDub pour reformater et désentrelacer (un freeware vraiment bien) et LSX 3.0 (le tout sur un PIII 500 avec 128Mo). 1- La capture : j'ai essayé différents taux de compression en 768x576, 10 :1, 7.4 :1, 5 :1 & 4 :1. A partir de 5 :1 mon AVI est très bien. A noter que mis à part le 10 :1(très mauvais) tous les autres taux donnent un aspect en MPEG2 équivalent (c'est à dire mauvais). J'ai choisi de continuer mes tests avec un taux de 5 :1. 2- Le reformatage en 480x576 (precise bicubic) et désentrelaçage avec VirtualDub donne un bon résultat AVI. La perte de résolution horizontale est perceptible mais tout à fait honnête. J'ai choisi de désentrelacer avec VD plutôt qu'avec LSX car c'est bien plus rapide et bien meilleur (LSX donnent des résultats MPEG2 très saccadés). 3- La compression MPEG2 avec LSX : a moins que je fasse des erreurs dans les étapes précédentes, c'est à partir de là que rien ne va plus. J'ai utilisé le profil de base SVCD PAL VBR ; le résultat est médiocre, l'image est mosaïquée ! J'ai changé l'index de performance de normal à very slow, ça ne donne rien de mieux ! Par contre, en very fast c'est très très mauvais ! Ensuite j'ai essayé de modifier les séquences IPB et les motion vectors, le tout au pif (avec un peu de logique tout de même) , résultat rien de probant ! C'est à partir de là que je sollicite votre aide : Séquence : quelle serait la meilleure ? Actuel 3P (predicted) 2B (bidirectionnelle) entre I (intra). J'ai essayé de n'avoir que des I en pensant que cela pourrait être le mieux (les intras sont toutes calculés à partir de l'image de base ! ?), rien de ça c'est pire ! Motion Vectors : Actuel 32 en HV pour P et 16 en HV pour B. En réduisant les valeurs à 8 (pour P et B en H & V) puis-je espérer une réduction de l'effet mosaïque où ça n'a rien à voir ? Bitrate control : Actuel VBR & 2320 Kb/sec (max bit rate) et average bit rate à 2200 Kb/sec. Ne faut-il pas mieux cocher Constant quantization scale avec une valeur faible (1 par exemple) ? Ou même spécifier les mini et maxi, mais lesquels ? Profiles & levels : Alors là mystère ! ? Vous voyez comme je suis perdu ! J'en suis même a me demander comment peut-on faire du montage en MPEG2 avec une qualité aussi médiocre, c'est pas possible il y a sûrement un problème dans ce que je fais. Je continue à tester mais j'ai besoin de lumières. A l'aide ! |
|
Author : bobcrane
|
Posted : 09-May-2000 20:26:54
|
pour le profile utulise le mp@ml(576 oblige)
utilise le constant quantizion a 2 ceci dit je n'ai moi meme pas trouvé un resultat satisfaisant.... |
|
Author : Sly
|
Posted : 09-May-2000 23:05:28
|
Merci pour ton conseil ... mais ça ne change rien c'est toujours aussi merdique.
J'ai essayé un VBR de 10000 Kbps et là c'est super, oui mais voila on ne peut pas dépasser 2.6Mbps (selon le bouquin de Philips). Au fait 2.6 Mbps ça fait combien en Kbps (ça ne doit pas faire 2600 Kbps, je suppose !)? C'est juste pour mon info perso car j'ai aussi essayé et c'est tout autant mauvais. De même (je suis têtu) je viens de ressayer seulemnt des I frames et paradoxe des paradoxes c'est encore plus mauvais qu'avec des IPB mélangés, qui peut m'expliquer cela ? Et pour finir, une question sûrement très idiote mais si on dépasse les 2.6 Mbps que se passe t-il, le SVCD sera t-il illisible car non conforme au standard ? Merci de vos réponses. |
|
Author : Murphy
|
Posted : 11-May-2000 20:53:56
|
Bonjour,
je trouve un resultat correct en partant d'un format 352x288 et en le codant avec LSX et un profil svcd et vbr (2400 max et 2200 moyen). Pour un format plus grand, manifestement il faut augmenter le bitrate. |
|
Author : Sly
|
Posted : 15-May-2000 14:19:38
|
Est-ce à dire que tu fais des SVCD à un format "non standard" (et que ça marche !) ou as-tu juste fait un test en MPEG2 ?
|
|
Author : Sly
|
Posted : 17-May-2000 09:56:52
|
Un petit point sur l'avancement de mes tests (avec Lsx 3.0) :
1. Selon le bouquin SVCD de Philips, le bit rate de la partie vidéo peut monter jusqu'à 2.6 mbps (2662 kbps) ! J'ai essayé mais ce maxi ne donne rien, comme ça ! Il faut aussi monter l'Average bit rate (2600 kbps) pour voir une différence significative. Néanmoins, il reste des artefacts (dans des images difficiles) et des saccades dans les travellings (même lents). 2. En adoptant un High Profile & High Level, j'ai obtenu une franche diminution des artefacts (mais il en reste encore) ! Par contre les saccades demeurent ! 3. Avec un Motion vecteur à 32 pour les P & B frames, on ne voit pas vraiment de différences pour les saccades, peut être un peu plus d'artefacts, il faudrait peut être essayer 64 (plus tard). 4. En augmentant le GOP (P&B), on améliore la fluidité des travellings mais on retrouve aussi en partie les artefacts. Avec 2P pour 3B (GOP12), la fluidité est presque correcte et les artefacts limités. Avec ces tests, j'ai gravé un CDRW et j'ai pu tout lire sur mon lecteur DVD de salon ! Donc j'avance petit à petit, c'est pas encore parfait (loin de là) mais c'est déjà mieux, presque acceptable. Je continue mes tests, si d'autres en font n'hésitez pas à les communiquer sur ce forum, ça nous aiderait tous (j'ai l'impression d'être un peu seul à me préoccuper du SVCD) ! |
|
Author : Michel LP
|
Posted : 17-May-2000 15:22:00
|
Bonjour Serge,
Je suis avec attention tes tests car je n'en ai pas fait sur le SVCD, n'ayant pas le matériel pour les lire (lecteur de salon ad-hoc, j'entends). A la réflexion je pense que le point faible dans ta procédure est le reformatage en 480*576. Je sais bien que c'est nécessaire, mais cela induit une baisse de qualité. Cette baisse de qualité, meme peu visible en MJPEG, est amplifiée inévitablement dans la conversion MPEG-2. Il faudrait trouver un moyen de faire une acquisition directement en 480*576 et non dans un autre format. A moins que l'on puisse faire un SVCD lisible en 384*576 (le format "1/2" du 768*576)? Car là la perte est très faible quand on passe du 768 au 384. En tout cas c'est une opération "propre" : on saute un pixel sur 2. J'ai fait des MPEG-2 en 352*576 à 2400Kbps pour la vidéo : ils sont de très bonne qualité. Bien sûr ce n'est pas la qualité DVD. cordialement MLP |
|
Author : Sly
|
Posted : 17-May-2000 16:06:00
|
Merci Michel, j'ai l'impression d'être un peu moins seul dans ce monde cruel ...
J'ai la même impression que toi, je pense que je perds dans le passage vers 480x576. J'ai essayé de capturer avec Virtual Dub directement en 480x576, ça marche ... presque .. en fait l'image est tronquée de 144 de chaque coté ! Sur le forum Pinnacle, Da Vinci a posé une excellente question sur le bidouillage de capture d'une DC10+ (pour laquelle Pinnacle m'avait envoyé paître il y a quelques semaines ... m'enfin les temps changent) et il semble qu'on puisse, en tous cas essayer, modifier les valeurs de capture dans la base de registre de la DC10+ ! Ca résoudrait peut être une partie de mes soucis, j'essaye ce soir. Merci encore. |
|
Author : Murphy
|
Posted : 18-May-2000 17:26:54
|
Je n'ai pas fait le test jusqu'à la gravure mais je l'ai testé au travers de la réalisation d'un disque image avec I-Author deluxe.
Il passe sans problème ce qui n'est pas le cas lorsqu j'augmente le bit rate maxi. Par contre, je "teste" la qualité uniquement au travers du fichier mpeg2 créé. Dès que j'aurai testé la chaine complète, je vous ferai part de mes résultats. Il me semble toutefois que le format 480x576 est un format maxi et non un format obligatoire. Salut |
|
Author : Sly
|
Posted : 18-May-2000 17:43:38
|
Désolé de te décevoir mais 480x576 est obligatoire ! J'ai essayé un 384x576 (1/2 image, sur les conseils de MLP) ça ne va pas ! Outre l'écran TV qui n'est pas rempli, ça provoque pas mal de bizareries difficile à décrire ! Par contre avec un return (pardon c'est spécifique au Tokay) la piste est lue correctement (toujours pas plein écran) et la qualité est alors impeccable.
Pour parler du VBR, j'ai essayé 3 mbps (sans audio) et miracle ça passe sur mon lecteur de salon, si si ! Je viens de préparer plusieurs fichiers en 5 mbps, pour voir... à bientôt pour la suite salut |
|
Author : Michel LP
|
Posted : 18-May-2000 17:50:44
|
Là, ça devient interressant :
autrement dit : Sur un lecteur de salon qui acceptent les SVCD classiques en 480*576, peut-on lire des SVCD fait avec des MPEG-2 en 352*576, ou 360*576, ou 368*576 ? Est-ce que le rapport 4/3 est conservé ? Si l'un d'entre vous a une réponse, merci de le dire. cordialement MLP |
|
Author : Sly
|
Posted : 21-May-2000 17:44:22
|
Neme édition de commentaires sur les SVCD :
Question de formats ; malheureusement mon cher MLP, le seul format qui semble être accepté (en lecture sur mon Tokay) est bien le 480x576, malgré le fait qu'I-Author laisse passer d'autres formats ! Comme je l'ai déjà écrit, en 384x576 et à la première lecture, l'écran est séparé en deux ; à gauche une ½ image (compressée dans la largeur et pleine de mosaïques zarbies), à droite la moitié (qui n'est pas compressé) du menu Tokay. Par contre, quand on sélectionne ce track à partir du menu, l'image retrouve une certaine cohérence (on peut même dire que la qualité est bonne, voire excellente), elle est toujours calé à gauche mais elle occupe alors 80% de largeur de l'écran (384/480). Sur les 20% restant, il y a la partie droite figée de la dernière image plein format lue précédemment. J'ai aussi essayé d'encoder en MPEG2 avec l'option 16:9 (dans LSX) un format 360x520 qui théoriquement devait donner un 767x520 (en fonction de ce qui précède). On oublie tout de suite, le résultat complètement nul (voir ci-dessous). En partant d'une vraie image 16 :9, j'ai encodé en MPEG2 toujours avec l'option 16 :9 mais à la restitution sur le Tokay, l'image (si on peut dire) ne ressemble à rien ! L'écran est truffé de ce que l'on pourrait comparer à des codes barres (en blanc) et la commutation auto en 16 :9 n'est même pas assurée ! Moralité, cette option dans LSX ne fonctionne pas ! Question de VBR ; malheureusement ma première euphorie doit être relativisée ! En passant outre les messages d'erreurs d'I-Author j'ai encodé divers fichiers en 2.6 mbps, 5 mbps et même 7.5 mbps avec une piste audio. Le résultat est surprenant et je ne m'explique pas ce qui se passe avec le Tokay. Coté positif, je confirme ce que j'ai déjà écrit ; le lecteur peut lire des MPEG2 en 2.6, 5 & 7.5 mbps (plus le taux est élevé, plus la qualité est superbe, vraiment proche du DV d'origine) ! Le seul hic (et pas le moindre), il ne faut pas de piste audio active ! Ca ne marche bien (très bien même) qu'en sélectionnant la piste #2 (vide) ! Donc coté négatif quand on active une piste audio, si le son est restitué dans sa durée originale, la vidéo est elle restituée en super ralenti (d'autant plus ralenti que le VBR est élevé) jusqu'à ce qu'il n'y ait plus d'audio à lire, alors la vidéo reprend son allure normale. C'est complètement désynchronisé mais pas comme d'habitude (dans d'autres types d'applications) c'est la vidéo qui est désynchronisé par rapport au son ! Étrange ! D'autant plus étrange qu'un VBR à 2.6mbps + audio (à 192kbps) provoquent le même effet ... c'est pourtant conforme au préconisation de Philips ! ? A la réflexion, je me demande si je n'ai pas déjà eu le même problème même avec un VBR plus faible (saccades que j'attribuais au codage MPEG2) ! Il faut que je ressaye ! Possesseurs de Tokay 715 S, avez-vous le même problème ? A+ |
|
Author : bobcrane
|
Posted : 21-May-2000 18:01:22
|
les fichier finaux que tu utilises sont t ils des .vob?
|
|
Author : Phil29
|
Posted : 21-May-2000 22:35:40
|
Je pense que le Tokaï doit être un peu faiblard en terme de débit. Je constate en effet avec des disques DVD gravés avec un débit de 6 mégas et deux pistes sons quelques petites saccades en lecture alors que les mêmes disques passent tout à fait correctement sur des lecteurs un peu plus costauds mais aussi un peu plus chers. Y-a-t-il moyen de résoudre ce problème je ne le sais pas mais je pense que la désynchronisation doit aussi venir de là.
|
|
Author : Sly
|
Posted : 22-May-2000 09:54:02
|
réponse à bobcrane ; non ce sont des .mps "conformes" au standard mpeg2 à savoir vidéo en mpeg2 vbr et audio en mepg1 layer2 !
réponse à Phil29 ; oui sûrement, mais comment expliques-tu que j'obtienne une restitution vidéo seule en 7.5mbps parfaitement fluide et des saccades/desynchronisation avec une vidéo à 2.5mbps + l'audio à seulement 192kbps, le débit est quand même trois fois plus faible que dans le premier cas ! Il me semble plutôt qu'on à faire à 2 décodages qui ne travaillent pas bien ensemble, sur le Tokay/Raite. |