Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2859 connectés 

 


Dernière réponse
Sujet : Filtres VirtualDub !!
gilou2 stf> oui en effet c'est dur de faire du divX temps réel avec une DC30. Il y aurait peut etre possibilité avec FreeVCR en décompressant le flux MJPEG pour le recompresser à la volée mais je sais qu'on atteind pas plus de 8 fps en faisant ça sur une DC10+.
 
C'est vrai qu'avec FreeVCR, il faut toujours bien faire attention d'avoir assez d'espace disque car FreeVCR ne ferme les fichiers de capture qu'à la fin de l'enregistrement. Or, c'est lorsque les fichiers AVI sont fermés que l'index est écrit à la fin de chaque fichier. S'il n'y a plus de place sur le disque, non seulement la capture s'arrête, mais FreeVCR n'a plus la place d'écrire les index.
La solution au problème serait de fermer chaque fichier au fur et à mesure, mais cela prend trop de temps pour etre fait pendant la capture (il y a qu'à voir le temps qu'il met à la fin de la capture pour fermer tous les fichiers et écrire les indexes), sachant que la bufferisation de FreeVCR est inexistante (à part les buffers vidéos qui sont gérés par le driver). Ou bien vérifier périodiquement qu'il reste au moins un certain pourcentage d'espace disque (Je crois que j'ajouterais ça dans une des futures versions)
Désolé pour ce problème, je pense qu'il faut par mesure de sécurité toujours au moins 100 Mo de marge.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
gilou2 stf> oui en effet c'est dur de faire du divX temps réel avec une DC30. Il y aurait peut etre possibilité avec FreeVCR en décompressant le flux MJPEG pour le recompresser à la volée mais je sais qu'on atteind pas plus de 8 fps en faisant ça sur une DC10+.
 
C'est vrai qu'avec FreeVCR, il faut toujours bien faire attention d'avoir assez d'espace disque car FreeVCR ne ferme les fichiers de capture qu'à la fin de l'enregistrement. Or, c'est lorsque les fichiers AVI sont fermés que l'index est écrit à la fin de chaque fichier. S'il n'y a plus de place sur le disque, non seulement la capture s'arrête, mais FreeVCR n'a plus la place d'écrire les index.
La solution au problème serait de fermer chaque fichier au fur et à mesure, mais cela prend trop de temps pour etre fait pendant la capture (il y a qu'à voir le temps qu'il met à la fin de la capture pour fermer tous les fichiers et écrire les indexes), sachant que la bufferisation de FreeVCR est inexistante (à part les buffers vidéos qui sont gérés par le driver). Ou bien vérifier périodiquement qu'il reste au moins un certain pourcentage d'espace disque (Je crois que j'ajouterais ça dans une des futures versions)
Désolé pour ce problème, je pense qu'il faut par mesure de sécurité toujours au moins 100 Mo de marge.
stf gilou2:  
 
ma carte c'est une DC30+....pas moyens connus par moi de capturer sans drop....
 
tu dois connaitre le forum de repaire.net, ils suggèrent une capture en yuv pour avoir le moins de perte, étant donné que le mjpeg est une compression à perte.
ils suggèrent aussi d'utiliser ensuite le huffyuv, qui est apparement sans perte.
 
sinon hotline pour toi :
 
je sais pas si tu avais lu l'un de mes posts : avec freevcr, lorsque le disque est plein, ca donne une erreur, normal, masi les segments d'avi sont illisibles.
 
ciao
gilou2 stf> Cette page explique tous les formats standard sous Windows :
http://www.webartz.com/fourcc/
 
Le YUV marche directement pendant la capture, mais le problème c'est qu'on est limité en résolution à cause du processeur pas assez puissant. Et puis, la qualité est meilleur en faisant l'encodage off-line (après la capture).
 
Je comprend pas pourquoi tu peux pas faire du YUV. C'est quoi ta carte d'acquistion Stf ?
stf par curiosité, comme ma carte ne permet pas de capturer en yuv:
vous faites du yuv -> mjpeg -> divx.
ca marche pas le yuv -> divx directement avec virtualdub ?
 
gilou2 : t'as pas une @ qui explique les differents yuv,uyvy...etc ?
 
ciao

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)