comment ajuster framerate de virtualdub ,capturer sans dropped frames?

comment ajuster framerate de virtualdub ,capturer sans dropped frames? - Video & Son

Marsh Posté le 13-02-2001 à 15:20:34    

je veux capturer de mon magnetospcope,
mais le frame rate n'est jamais pile sur 25 images/sec  
et cela entraine une dropped frame a intervalle regulier.
comment j'ajuster pour que cela soit pile poil.

Reply

Marsh Posté le 13-02-2001 à 15:20:34   

Reply

Marsh Posté le 13-02-2001 à 17:15:22    

Ca dépend du proc que tu as mais on à jamais 0 dropped frames le seuil de tolérance c'est 1/1000 si plus ca commence à sentir le sapin.

Reply

Marsh Posté le 13-02-2001 à 17:41:35    

je viens de ramarquer que si j'enleve le capture timing dans virtual dub je reste a 25.0000   fps et donc 0 dropped frames et 0 jitter

Reply

Marsh Posté le 13-02-2001 à 18:43:39    

karim63> Tes drops de frame sont dus au fait que le son est désynchro avec la vidéo, c'est à dire que la carte sonore n'envoie pas le son à VirtualDub au même rythme que la carte d'acquisition envoie les images à VirtualDub. Pour corriger cet effet VirtualDub, fait avancer un peu plus vite l'image mettant des images vides (ie des frames droppées artificiellement) dans le fichier AVI, de cette façon le flux vidéo rattrape l'audio.
Tu as toi meme remarquer qu'il n'y a pas de frame droppées lorsque tu ne capture pas le son. Tu n'aura pas non plus de frames droppées si tu inhibe le mécanisme de synchronisation dynamique du son et de la video (Capture->Timing, et décocher "Adjust Video Clock dynamically to match audio clock" ).
 
Il n'y donc pas de solution à ton problème. Si la désynchro est trop importante, VirtualDub se montre incapable de la rattaper par des drops de frames.
Tu auras le meme problème avec FreeVCR sauf qu'il droppes des frames proportionnelement à la désynchro alors que VirtualDub ne rattrape que de 1ms la désynchro par buffer audio (0.5 sec).
 
Avoir une carte sonore de meilleur qualité peut éventuellement corriger ce problème, mais il sera de toute façon existant (dans une moindre ampleur).

 

--Message édité par gilou2--


---------------
Développeur de FreeVCR : http://freevcr.ifrance.com [:gilou2]
Reply

Marsh Posté le 14-02-2001 à 01:11:29    

Et concretement,  il faut quoi comme carte son pour faire de l'acquisition vidéo alors ??? ;)

Reply

Marsh Posté le 28-09-2001 à 22:28:28    

je suis ENORMEMENT interressé par ce post et par l'explication de gilou ici car c'est EXACTEMENT ce qu'il m'arrive avec une sound blaster pci 128.
concrètement, y'a t'il une solution ? quitte a acheter une autre carte ou a remettre ma vieille awe 64 isa :)
 
donc :bounce:

Reply

Marsh Posté le 28-09-2001 à 22:45:45    

j'en profite pour vous demander comment ca se fait que lorsque je veux capturer avec virtualdub ou n'importe quel autre soft,ca me repond "pas de pilote de capture" alors que j'ai bien installer les pilotes pour mon hauppauge wintv pci
 
Merci


---------------
@+
Reply

Marsh Posté le 28-09-2001 à 23:35:32    

[Cloud] a écrit a écrit :

je suis ENORMEMENT interressé par ce post et par l'explication de gilou ici car c'est EXACTEMENT ce qu'il m'arrive avec une sound blaster pci 128.
concrètement, y'a t'il une solution ? quitte a acheter une autre carte ou a remettre ma vieille awe 64 isa :)
 
donc :bounce:  




 
utiliser le soft de gilou2
www.freevcr.fr.st

 

[edtdd]--Message édité par dje33--[/edtdd]

Reply

Marsh Posté le 28-09-2001 à 23:40:56    

j'ai deja eut ce blem sous 2k (toujours lui). La seule soluce consistait a désinstaller tous drivers et utilitaires de la miro et remettre ensuite les drivers et updates au fur et a mesure...

Reply

Marsh Posté le 28-09-2001 à 23:44:33    

Ha oui j'oubliais, pourquoi lors d'une capture directe avec virtual dub en compression divx 3.11a Low Motion et MP3 48000 hz (384*288 CIF), mon cpu n'arrive absolument pas a dépasser les 89 %.
il devrait etre entre 95 et 100 non ?
Video : Miro PCTV
Son : Sound Blaster PCI 128

Reply

Sujets relatifs:

Leave a Replay

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