encodage divx (ou autre) comment réduire le nbre d'images perdues?

encodage divx (ou autre) comment réduire le nbre d'images perdues? - Video & Son

Marsh Posté le 26-08-2002 à 17:38:59    

Un des problèmes principaux de l'encodage : la perte d'images.
C'est ce problème qui créée le manque de fluidité et les saccades en lecture.
 
ce problème se contourne lors du ripping de DVD, il est bcp plus génant lorsqu'on encode directement la TV, le magnétoscope ou toute source analogique.
 
J'encode actuellement la TV en DIVX 5.02 sous zoomout (son en PCM) et ça fonctionne plutot bien SAUF ce problème de perte d'image => une image perdue par seconde en moyenne.
 
Avez vous réussi à optimiser ce problème, quel est votre méthode, conseils, réglages?
 
merci.

Reply

Marsh Posté le 26-08-2002 à 17:38:59   

Reply

Marsh Posté le 26-08-2002 à 17:41:20    

C'est pas ton CPU qui est un peu à la traine ? Ton DD est défragmenté ? Dédié à la vidéo ? Tourne bien à 7200 tm ?
 
Les problèmes sont certainement hardware. Essaie de réduire la résolution de capture : tu soulageras le CPU. Par ailleurs, veille à optimiser ton DD pour les longues captures.

Reply

Marsh Posté le 26-08-2002 à 17:44:40    

je ne pense pas qu'il s'agisse d'un problème hardware :
pentium 4 1.5ghz + 384 RDRAM + 2 DD IBM à 7200Tr, le 2ième dédié (60giga et 120GXP).
Pour info je capture avec une carte miro PCTV première génération (Bt848)

Reply

Marsh Posté le 26-08-2002 à 17:46:36    

Ah non, en effet, c'est pas hardware  :D  
Désolé, mes premiers soins n'étaient pas adaptés. Je passe la main aux spécialistes  ;)

Reply

Marsh Posté le 26-08-2002 à 17:51:15    

merci quand même ;)

Reply

Marsh Posté le 26-08-2002 à 17:52:45    

brunov a écrit a écrit :

merci quand même ;)  



Achète un caméscope DV et film la TV [:ryo]

Reply

Marsh Posté le 26-08-2002 à 17:54:29    

_ftbx_ a écrit a écrit :

Achète un caméscope DV et film la TV [:ryo]




tu travailles pas feignasse a cette heure là

Reply

Marsh Posté le 26-08-2002 à 17:55:09    

Tu encodes a quelle resolution? 512*384 720*576 ?
Tu utilises le b-frames ?
T'as déjà essayé sur d'autres softs (virtualdub)?

Reply

Marsh Posté le 26-08-2002 à 17:59:55    

brunov a écrit a écrit :

 
tu travailles pas feignasse a cette heure là



Formation [:origan]

Reply

Marsh Posté le 26-08-2002 à 18:00:09    

résolution : 384 * 288 en simple trame. Résolution qu'on m'a conseillé vu la source (télévision)et d'ailleur c'est satisfaisant.
 
je connais pas bien virtual dub (seulement depuis une dizaine de jours) et je l'utilise actuellement pour encoder le son (en ogg vorbis ce qui est très satisfaisant).
 
Je connais pas le b-frame

Reply

Marsh Posté le 26-08-2002 à 18:00:09   

Reply

Marsh Posté le 26-08-2002 à 18:07:14    

Tu utilises virtualdub pour faire de l'OGG ??? Quel version, je savais pas qu'on pouvait.
Concernant ton pb,vu la résolution que t'utilises tu devrait pas avoir de pb.
Le b-frame c'est une technique qui introduit des delta frames qui ne sont normalement pas supportés sur avi essaye d'oter l'option dans les préférences d'encodage et surtout essaye virtualdub pour la capture c'est pas mal (option de synchro entre le son et l'image si perte de frames)

Reply

Marsh Posté le 26-08-2002 à 19:11:03    

oui on peut faire de l'OGG sous virtual dub. J'ai juste chargé la dernière version virtual dub 1.4.10 et il a trouvé les codecs tout seul.
pour acquérir la TV sous virtual dub je sais pas trop comment on paramètre...

Reply

Marsh Posté le 26-08-2002 à 19:38:17    

t limite pour encoder du 24 ou 25 fps en divx directement
e pense que tu devrais passer par une capture dans le genre mjpeg et recompresser ensuite
ça te permettrait en + de faire 2 passes au lieu d'une en live

Reply

Marsh Posté le 26-08-2002 à 19:54:46    

brunov:
 
Je comprends pas pour toi car je capture de la meme maniere que toi avec zoomout et je perd 2 frames par 1/2 heure cad quasiment rien.(en 512 * 288)
 
j'encode en 1 passed qualite based 85% sans gmc,b frame .
 
C'est bizzard ton pb car j'ai un athlon xp 1500+ et une hauppauge wintv et je n'ai pas de pb.
 
 
Tu encodes en 1 passed qualite based ???


Message édité par chris25fr le 26-08-2002 à 20:04:05

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

Marsh Posté le 26-08-2002 à 20:01:42    

Tu parles de l'ogg VORBIS acm ?
Rappel:
Ogg vorbis ou vorbis = codec audio
Ogg = fichier conteneur comme l'avi
Car j'avais  déjà essayé le vorbis acm, au baut d'1 ou 2 minutes le son n'était plus synchro.

Reply

Marsh Posté le 26-08-2002 à 20:14:02    

brunov a écrit a écrit :

oui on peut faire de l'OGG sous virtual dub. J'ai juste chargé la dernière version virtual dub 1.4.10 et il a trouvé les codecs tout seul.




 
Heu, tt seul , je ne crois pas non...
Sauf erreur il s'agit d'une vieille version ACM abandonnée (car trop buggée) du codec Ogg-Vorbis.
 
Encodage bridé et désynchro assurée...
 

Reply

Marsh Posté le 26-08-2002 à 21:22:27    

oui c'est OGG VORBIS pour le son.
"tout seul" => a vrai dire ça fait plusieurs jours que je me demande comment sont gérés les codecs audio et video sur un PC.
D'un côté j'ai l'impression que tous les codecs sont référencés dans la base de registre et que les appli (virtualdub, Zoomout etc..) sont capable d'aller les chercher, d'un autre côté j'ai l'impression que non et du coup j'ai 10000 versions différentes de mes codecs, j'arrive pas à les mettre à jour dans chaque appli..
 
sinon j'ai fait des essai avec l'encodage OGG VORBIS et à priori pas de désynchro.
Encodage en mp3 => j'y arrive pas avec virtualdub à plus de 64kb
encodage video sous zoomout en mjpeg : marche pas non plus (pb de codec?)
quant à capturer directement sous virtualdub = > fonctionne pas non plus, virtualdub ne trouve pas mes drivers WMD pinnacle

Reply

Marsh Posté le 26-08-2002 à 22:01:28    

:bounce:

Reply

Marsh Posté le 26-08-2002 à 22:14:47    

Pour le mp3 a plus de 56Kb il faut que tu ai un autre codec que celui installé d'origine. Va voir dans des pack comme nimo...
Pour le Mjpeg ce sait pas si le codec est livré avec ta carte, moi j'ai une aiw8500dv, sinon c'est un codec mjpeg payant.
Enfin si tes drivers ne sont pas reconnu je crois qu'il existe un wrapper qui permet l'utilisation sous VD

Reply

Marsh Posté le 26-08-2002 à 22:21:12    

oui j'ai déjà télécharger les pack nimo et tsunami mais je comprends vraiment mal ce qu'il y a dedans et comment ça fonctionne.
Je me suis contenter de cliquer dessus et de faire l'install. Est-ce que ça suffit?
un wrapper? je sais pas encore ce que c'est.
Pour le mjpeg, je crois que je vais réinstaller mon logiciel pctv et pas seulement les drivers.

Reply

Marsh Posté le 26-08-2002 à 22:21:41    

et merci à Easyfab

Reply

Marsh Posté le 26-08-2002 à 22:36:44    

Maintenant je sais d'où tu as la possibilité d'avoir le vorbis dans VD c'est le pack qui te l'as installé et donc tu devrais aussi avoir la version mp3 professionnel (tous les débits) à moins que tu est installé windows média player entre temps (il remets la vesion de base).
Pour le wrapper va  ici je crois que c'est ta version :
http://btwincap.sourceforge.net/download.html
Mais lis quand même avant d'installé.

Reply

Marsh Posté le 28-08-2002 à 12:24:24    

Un UP,
En effet mon Pb n'est pas résolu mais mon avis évolue.
Après réinstallation de KTV, capture dans des répertoires différents (sur disque dur distincts ou non) et capture avec divers encoders ou sans compression, ma perte de trame ne change pas (1 image perdue par seconde en moyenne).
 
Je commence à soupçonner les performances matérielles de ma carte miro PCTV Bt848 1ere génération. Qu'en pensez vous? Il parait notamment que celle-ci gère mal le SECAM

Reply

Marsh Posté le 28-08-2002 à 12:51:09    

Citation :

En effet mon Pb n'est pas résolu mais mon avis évolue.  
Après réinstallation de KTV, capture dans des répertoires différents (sur disque dur distincts ou non) et capture avec divers encoders ou sans compression, ma perte de trame ne change pas (1 image perdue par seconde en moyenne).  
 
Je commence à soupçonner les performances matérielles de ma carte miro PCTV Bt848 1ere génération. Qu'en pensez vous? Il parait notamment que celle-ci gère mal le SECAM


 
Concernant les performormances des ancienne PCTV (bt848) je ne sais pas, mais ça me parait quand même bizarre. Si tu as des drop frames même en non compressé essayes de voir l'optimisation de ton disque dur de capture : mode UDMA, défragmentation etc...
Sinon essayes de prendre la toute dernière version de zoomout (je ne sais pas si c'était déja le cas).  
En tout cas sur ta machine c'est pas normal les drop frames, même en Divx 1 passe.
 

Citation :

Encodage en mp3 => j'y arrive pas avec virtualdub à plus de 64kb


 
Installe d'autre codecs MP3 (ceux de Radium par exemple)

Reply

Marsh Posté le 28-08-2002 à 15:05:11    

A vrai dire j'ai défragmenté mon disque il y a 4 jours mais à priori c'est censé amméliorer les perf, pas les dégrader!!
et j'utilise la der des der version de KTV et Zoomout.
 
pour les perf de mon disque dur, je vais checker. Je vais tester le codec radium (un lien?)
 
merci

Reply

Marsh Posté le 28-08-2002 à 15:17:21    

Citation :

pour les perf de mon disque dur, je vais checker. Je vais tester le codec radium (un lien?)


 
Non pas de lien. C'est facilement trouvable dans toutes les bonnes crèmeries. :D
(doom9, dvddigest etc...)

Reply

Marsh Posté le 28-08-2002 à 15:33:06    

1. ça pourrait être utile de renseigner le champ config dans ton profil du forum avec le plus de détails possibles concernant ta machine, ça aide pour répondre (en particulier OS, CM...)
 
2. C pas une bonne idée d'installer les packs de codecs. De nombreux utilisateurs avertis ont déjà remarqué que ça provoquait plus d'emmerdes que d'avantages.
 
3. La capture TV avec VDUB avec des drivers WDM (i.e. directshow), c'est pas gagné. Or les drivers pour win 2000/XP sont forcément WDM. Si tel est ton OS, passes-ton chemin...
 
4.Les drivers BTwincap ne sont donc pas indispensables surtout qu'ils entrent en conflit avec les drivers de Dscaler (utilisés par K!TV et zoomout).
 
5. Ne t'inquiètes pas pour les perf de ton DD. En aucun cas il ne peut limiter l'encodage. La preuve : prend une vidéo encodé avec un bitrate de 2000 kbits/s (énorme) avec un son en 44khz stereo (PCM). Le débit que ton DD doit soutenir est : 44000*16/8 + 2000000/8 O/s, soit 338 kO/s... c'est "finger in the nose" pour un disque d'il y a 5 ans !
 
5. Quelle est ton occupation CPU lors de la capture, as-tu coché la case "maintenir la taille originale", quel(s) plugin(s) utilises-tu lors de l'encodage ?
 
@+

Reply

Marsh Posté le 28-08-2002 à 15:53:18    

Citation :

2. C pas une bonne idée d'installer les packs de codecs. De nombreux utilisateurs avertis ont déjà remarqué que ça provoquait plus d'emmerdes que d'avantages.


 
oui je suis d'accord avec toi, les pack c'est bien pratique mais il faut faire attention. Il existe pas mal de problème de compatibilité entre les codecs (nombreux) et certains softs.
 

Citation :

3. La capture TV avec VDUB avec des drivers WDM (i.e. directshow), c'est pas gagné. Or les drivers pour win 2000/XP sont forcément WDM. Si tel est ton OS, passes-ton chemin...

 
 Non c'est pas gagné mais c'est vrai que pour utiliser les drivers de capture vidéo avec Virtualdub sous win2k il faut être persévérant. Par exemple chez moi les derniers drivers de pinnacle qui sont WDM ne me permettent pas de capturer avec Virtualdub, mais ceux livrés avec ma carte oui.
Pour pouvoir utiliser les drivers VFW (video for windows) avec virtualdub il faut installer le vfwwdm wrapper.
http://www.virtualdub.org/docs_vfwwdm
 
Mais même avec ça d'installé impossible de capturer avec virtualdub chez moi.(j'ai pas cherché trop longtemps non plus)
 

Citation :

4.Les drivers BTwincap ne sont donc pas indispensables surtout qu'ils entrent en conflit avec les drivers de Dscaler (utilisés par K!TV et zoomout).

 
 
Oui c'est vrai je confirme :D
 
Donc j'ai fait un choix : je ne capture que avec DScaler ou zoomout, Virtualdub pour la recompression. :D

Reply

Marsh Posté le 28-08-2002 à 16:55:13    

tg0021 : mettre à jour mon profil => conseil judicieux, c'est fait!
 
Pour le pack, je suis également d'accord avec toi d'autant que je connais même pas la moitié de ce qu'il y a sur nimo. J'ai donc désinstallé NIMO hier soir et décide d'installer les codecs un par un en fonction de mes besoins.
 
Pour les drivers, à priori j'ai installé les derniers WDM pinnacle fournis pour la miro PCTV. Je dois analyser ta réponse..(c'est btwincap ou WDM? quelles incompatibilité?)
 
Oui j'ai coché la case maintenir la taille (c'est pas bien?)


Message édité par brunov le 28-08-2002 à 16:58:23
Reply

Marsh Posté le 28-08-2002 à 17:07:53    

brunov a écrit a écrit :

tg0021 : mettre à jour mon profil => conseil judicieux, c'est fait!




bien
 

brunov a écrit a écrit :

J'ai donc désinstallé NIMO hier soir



ça ne t'assure pas qu'il n'y a pas de daubes qui trainent. Et à mon point de vue, il reste de la merde (jamais vu une désinstallation propre sous 2k)
 

brunov a écrit a écrit :

Pour les drivers, à priori j'ai installé les derniers WDM pinnacle fournis pour la miro PCTV. Je dois analyser ta réponse..(c'est btwincap ou WDM? quelles incompatibilité?)



BTWincap+K!TV = :gun:
 
Pour le pourquoi, voici :
Still not fully compatible with Dscaler, MoreTV and other programs that use proprietary drivers to access the Bt8x8 hardware. Can't be fixed in a reliable way. Note that ANY program that uses custom drivers may interfere with the system driver, as there is no contention mechanism to avoid accesses from more than one driver at the same time to the same piece of hardware. And usually, those drivers tend to do some actions that could make the other driver hang the system. For example, try to open ANY video capture application while Dscaler is running... Also, only one driver (the system driver) can receive interrupts generated by the Bt8x8, so if another program forces the Bt8x8 hardware to generate an int that is unxepected by the system driver, the system will also hang. This is specially true, as Windows pàges out all unused drivers, and can't handle unexpected interrupts.
 

brunov a écrit a écrit :

Oui j'ai coché la case maintenir la taille (c'est pas bien?)



:lol: là y'a besoin d'un condensé de neuronnes (je me moque, c pas bien, désolé...). Rappel : 384/288=4/3 donc y'a pas besoin de maintenir le ratio. Cette option est très gourmande en CPU ( c'est pas marqué dans la doc ça ?) et en pratique inutile car le ratio peut-être rétabli à la lecture à l'aide d'un player intelligent (bsplayer par ex). Lorsque le ratio est déjà 4/3, je pense que la routine est tout de même utilisé donc, la conso CPU augmente (à confirmer, je n'ai pas zoomout sous les yeux)
 
et quid de ta conso CPU ???


Message édité par tg0021 le 28-08-2002 à 17:14:48
Reply

Marsh Posté le 28-08-2002 à 17:15:24    

En effet, j'avais pas pensé à ça, pourtant j'ai pas encore perdu mes neuronnes. Pour la conso CPU je dois vérifier ce soir..mais c'est pas beaucoup je crois.

Reply

Marsh Posté le 29-08-2002 à 12:04:24    

Le problème semble résolu :
désinstallation du pack NIMO
réinstallation de K!TV 1.2.0.2  + ZoomOut 0.49
installation du divx 5.02
et hop, par miracle ça marche.
Il semble que j'ai sous-estimé un détail : les images sont perdues essentiellement pendant les 2 premières minutes.
Résultat : hier soir : enregistrement de 45 minutes => 52 images perdues pour un fichier de 900méga (son non compressé). image et son très bons.
 
merci à tous

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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