mediacoder et H264

mediacoder et H264 - Traitement Vidéo - Video & Son

Marsh Posté le 26-06-2006 à 22:45:33    

bonjour  
 
 
           Pour transformer cette immondice de wmv en un format potable mediacoder est top(je suis d'ailleurs étonné qu'il en soit si peu fait mention sur le forum ? des pages sur virtualdubmod , eovideo,mencoder,. et rien sur ce soft inoui!) .J'ai fait pas mal d'essai tant au niveau des codec que des conteneurs et le résultat était toujours nickel! Mais en voulant faire un essai haut de gamme , MKV avec H264 pour codec video et Ogg vorbis pour codec audio , j'ai une désynchronisation évidente entre le flux audio et video . D'où deux questions :
        -1 : pourquoi pour l'encodage en H264  crée il une désynchronisation ? lorsque je regarde un peu partout sur le net , on impute ça à un nombre de fps trop faible (dans les conseils que je lisais , il était conseillé d'augmenter les fps lorsque le son était en retard) . Mais pourquoi ce problème se manifeste il pour le seul H264 alors que les paramétres généraux ne changent pas?
       -2 : comment corriger le tir de maniére propre ? lorsque j'utilise mediainfo (autre soft merveilleux et nouvelle incompréhension : pourquoi lui préfére on gspot qui est dans le flou le plus complet dés lors qu'on lui parle de quelque chose d'autre que des avi ?) il m'indique pour mon h264 1000Im/s  sur la ligne image par seconde . Or si je l'interpréte comme 1000 images par seconde cela me semble bien élevé par rapport au 25 FPS qu'on considére comme la moyenne pour un divX français. Et lorsque je régle à 25.000 le "ouput frame rate" dans settings/video de Mediacoder (qui est fixé de base à 00.000) le son est toujours en retard (même si un peu moins) et la taille de mon fichier est multiplié par 4.
Dans le pire des cas je repasserais à un codec plus conventionnel comme le Xvid mais je trouve la qualité video du H264 tout simplement exceptionnel et avec un poids équivalent au fichier d'origine alors s'il y avait un ardent défenseur du H264 dans l'assemblée pour m'expliquer où ça coince....
 
d'avance merci
 
A titre accessoire est ce que l'on pourrait éclairer ma lanterne sur le fait que mediacoder et mediainfo qui supporte infiniment plus de formats que virtualdubmod et gspot  font l'objet d'une telle indifférence? j'ai cru comprendre que le module audio de virtualdubmod était exceptionnel mais si quelqu'un pouvait développer...
(En l'espèce par exemple virtualdubmod refuse d'ouvrir mon fichier d'origine un wmv (puisque licensié mais le problème est bien connu et la manoeuvre pour le contourner ressemble assez à de la bidouille...)  et lorsque je veux corriger les FPS du flux video de mon mkv  il me sort un "could'nt initialize timer".  Gspot ignore lui aussi le fichier d'origine comme celui réencodé.)

Reply

Marsh Posté le 26-06-2006 à 22:45:33   

Reply

Marsh Posté le 27-06-2006 à 12:39:42    

Pour info Mediacoder s'appuie LARGEMENT sur MEncoder  ;)
 

Citation :

lors s'il y avait un ardent défenseur du H264 dans l'assemblée pour m'expliquer où ça coince....


 
Heu BlackShark

Message cité 1 fois
Message édité par Raskol le 27-06-2006 à 12:48:54
Reply

Marsh Posté le 27-06-2006 à 13:53:57    

Raskol a écrit :

Pour info Mediacoder s'appuie LARGEMENT sur MEncoder  ;)
 

Citation :

lors s'il y avait un ardent défenseur du H264 dans l'assemblée pour m'expliquer où ça coince....


 
Heu BlackShark


 
je savais que mediacoder ne faisait que compiler de nombreux encodeurs libres , bon si mencoder est du lot tant mieux....
Toutefois je  maintien mon soutien inconditionné à Mediacoder  pour 2 raisons
d'une part il fournit une GUI performante (et sans faire preuve d'une aversion à la ligne de commande , c'est quand même un argument  de poids lorsque tu veux pouvoir utiliser un logiciel rapidement) alors que d'après ce que j'ai compris celle de mencoder est lacunaire .
D'autre part il me semble que mediacoder va au delà , notemment dans l'intégration de modules "exotiques" commer la possibilité d' encoder pour une PSP.... (j'avoue que c'est un peu spécieux comme argument , j'encode pas tous les jours pour la PSP  :D mais bon pour le coup il mérite vraiment son qualificatif de "convertisseur universel" )
 
sinon ,d'après ce que tu me dis  , c'est le moment où je suis censé hurler "au secours BlackShark  !!!" :cry:  ?
j'ai rien de Lois Lane ou Mary Jane mais bon....
Au secours BlackShark !  
(pour le réalisme j'aurais du hurler mais celui qui viole la netetiquette est il bien digne d'etre sauvé ??....)

Reply

Marsh Posté le 27-06-2006 à 14:11:52    

Citation :

D'autre part il me semble que mediacoder va au delà , notemment dans l'intégration de modules "exotiques" commer la possibilité d' encoder pour une PSP....


Euh...

mencoder -oac lavc -ovc lavc -of lavf -lavcopts aglobal=1:vglobal=1:vcodec=mpeg4:acodec=aac -af lavcresample=24000 -vf harddup -lavfopts format=psp:i_certify_that_my_video_stream_does_not_use_b_frames -ofps 30000/1001


par exemple...
 

Citation :

alors que d'après ce que j'ai compris celle de mencoder est lacunaire


 
cf Man Page  :p
 

Citation :

sinon ,d'après ce que tu me dis  , c'est le moment où je suis censé hurler "au secours BlackShark  !!!" :cry:  ?  
j'ai rien de Lois Lane ou Mary Jane mais bon....  
Au secours BlackShark !


 
Il nage souvent en eaux profondes alors masque, bouteilles et palmes  :)    


Message édité par Raskol le 27-06-2006 à 14:49:18

---------------
Sci Fi: Les insoumis du Black Moon
Reply

Marsh Posté le 27-06-2006 à 15:55:49    

Mais lool je ne savais pas que j'étais devenu une superstar du H264  :lol:  
 
 
Pour essayer de faire avancer le schmilblick... Je n'ai utilisé mediacoder qu'une seule fois il y a deux mois et j'avais été très décu : 2 essais : 1 plantage et 1 qualité pourrie. Je pense que je devais avoir une version bugée mais je n'ai pas réessayé depuis.
 
J'ai déjà eu quelques cas de décalages comme ca et je vois deux hypothèses possibles :
1ere possibilité : c'est mediacoder  :D  , auquel cas il faudrait voir si il n'y a pas un mauvais paramètre quelquepart ou si si c'est le irréparable il faudrait utiliser un autre soft.
2eme possibilité : c'est lors de la lecture une surcharge processeur : le H264 est assez lourd à décoder peut être que ton processeur n'arrive pas à suivre mais puisque tu as déjà pu constater de la qualité du H264 il y a peu de chances que ce soit le cas... à moins que tu ne travailles sur un clip HD ?
 
Pour lever le doute sur la 2ème hypothèse, regardes simplement ton utilisation processeur pendant que tu lis la vidéo problématique (ctrl alt suppr, affiche l'onglet avec les graphes, réduis la fenêtre, regarde la vidéo et au bout de 1 minute tu regardes le joli graphe)
 
Si ce n'est pas ca faut voir l'encodage.
L'histoire d'augmenter le framerate ca me semble absurde si ta source est à 25fps tu gardes 25fps, normalement les logiciels arrivent à détecter automatiquement le framerate et tu n'as rien à toucher.
 
Pour ma part j'utilise MeGUI... c'est aussi basé sur mencoder la gui est très complète et il y a pleins de boutons partout (j'adore)  :D  
Mais bon il est aussi plus complexe que mediacoder : il faut paramétrer les opérations une par une : vidéo audio mux et il n'y a pas de fonction "all-in-one" ou en 4 boutons tu encodes ta vidéo comme dans mediacoder.
D'habitude ce que je fais c'est j'encode la vidéo et l'audio en mp4 (video h264 et audio neroaac (souvent HE-aac)) et ensuite je muxe en mkv avec mkvtoolnix. Faut faire pleins de trucs à la main mais j'ai jamais eu de problèmes en faisant comme ca.
 

Spoiler :

Enfin si j'ai dejà eu des problèmes mais c'était pour encoder un mpeg2 TS avec des coupures dedans (freebox tv avec un reset de la freebox en plein milieu de l'enregistrement) ca déconnait de partout... J'avais oublié de réparer le flux (project X powaa)

Reply

Sujets relatifs:

Leave a Replay

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