En fait, je n'ai jamais essayé aucun de ces deux boîtiers, mais je dispose d'un boîtier ADS Tech DVD Xpress DX2, qui utilise la même puce que les DVC 130 et DVC 170 pour numériser et compresser la vidéo. Il s'agit de l'excellente puce WIS GO7007SB, qui a pour les Français aussi l'avantage d'accepter des entrées vidéo en SECAM.

Ce billet de mon blog s'adresse donc aux utilisateurs de DVC 170 et DVC 130 qui voudraient faire marcher CaptureFlux avec leur boîtier. S'ils veulent que je développe un plug-in pour eux, ils devront m'aider en faisant un certain nombre d'essais ou de tests, et en me donnant leurs résultats.
Pour cela, il faut savoir utiliser graphedit. J'ai une page web sur graphedit qui explique comment cela se fait. Si vous ne l'avez pas encore, téléchargez-le plutôt sur doom9 qui donne une version plus récente que Digital Digest (il faut chercher la full software page, puis la rubrique filters). Ne lancez pas tout de suite register.bat, car il installe un tas de filtres directshow dont vous n'aurez pas besoin en principe. La seule chose dont vous avez besoin c'est d'installer la dll qui permettra d'ouvrir les pages de propriétés. Elle s'appelle proppage.dll. Pour cela, soit vous éditez (avec notepad.exe) le fichier register.bat et effacez toutes les lignes sauf regsvr32 proppage.dll /s, soit vous utilisez mon logiciel Filmerit, et glissez simplement le fichier proppage.dll sur sa fenêtre.
Branchez maintenant votre boîtier. Par précaution, vérifiez avec le logiciel d'origine qu'il marche et donne une image. Mais ensuite quittez complètement le logiciel, tout en laissant le boîtier branché.
Lancez ensuite graphedit, puis lorsque la fenêtre vide est affichée, tapez CTRL+F. Chargez d'abord le filtre source de capture qui correspond à votre boîtier. Il doit se trouver dans la rubrique Video Capture Sources, et s'appelle chez moi ADS DVD XPRESS DX2. Chez vous, il y a des chances qu'il s'appelle Dazzle DVC170 ou encore Dazzle DVC 130. Peut-être allez-vous trouver encore autre chose. Sélectionnez-le et tapez Insert Filter.

Puis vous allez dans la rubrique Périphériques de distribution de flux WDM et essayez de trouver un filtre Crossbar. Chez moi, il s'appelle WIS GO7007SB Crossbar, mais chez vous il pourrait s'appeler Dazzle DVC170 CrossBar ou encore Dazzle DVC130 CrossBar, ou autre chose.
Insérez-le aussi.

Ensuite, il faut essayer de construire le graphe. La première chose à faire est de relier le filtre crossbar et le filtre source. Chez moi le filtre source n'a qu'une entrée. On la relie à la sortie vidéo du filtre crossbar. Peut-être chez vous en aura-t-il plusieurs? A vous d'essayer au mieux.

Vous devriez alors obtenir un graphe complet, du genre suivant:


A ce stade, il faut remarquer que le filtre source peut donner des flux vidéos très différents: mpeg1, mpeg2 ,mpeg4 ,divx etc... selon les règlages de sa page de propriétés. Chacun de ces flux sera rendu différemment, notamment en mobilisant un décodeur différent. Vous devriez donc recommencer plusieurs fois, et avant de rendre les broches de sortie du filtre source, ouvrir sa page de propriétés et choisir différents formats de sortie, puis compléter le graphe de rendu. Envoyez-moi tous les graphes obtenus qui marchent.

Pour l'envoi, vous trouverez mon adresse e-mail sur mon site, ou sur les pages d'aide de CaptureFlux ou Filmerit. Si ces indications ne sont pas claires, faites des commentaires à ce billet. Sinon envoyez-moi vos résultats.
8 commentaires:
Le mieux serait alors d'enregistrer la liste des filtres avec Filmerit et de m'envoyer la zip correspondante pour analyse. Je soupçonne Pinnacle d'avoir caché son jeu et peut-être que la crossbar est sous une autre rubrique. A moins, ce qui ressemblerait assez à Pinnacle, qu'il ait mis en vente un boîtier DVC170 avec une autre puce que la WIS GO7007SB ? C'est ce qu'ils avaient fait avec la MovieBox où il y avait plusieurs modèles en circulation, totalement différents.
Merci Gaël.
J'ai bien eu le fichier zip des filtres de Filmerit. Mais il ne contient pas la source vidéo Dazzle DVC 170.
Cela signifie sans doute que le boîtier n'était pas en marche quand la liste des filtres a été enregistrée. Or les filtres qui m'intéressent ne persistent pas quand le boîtier n'est pas en service. Il faudrait donc me réenvoyer le zip en veillant à ce qu'il contienne la source vidéo.
Ce soir Gagou m'a envoyé un mail:
C'est avec un énorme plaisir que je vous annonce le fonctionnement de CaptureFlux avec mon boîtier ! Le problème résidait bel et bien dans les drivers audios ! J'avais vu, il y a bien longtemps, sur le site de Realtek, qu'il y avait une autre version de Realtek AC'97 ainsi qu'une version "High Definition" et je les avais installé les deux (en plus de celle trouvée sur le site de ma carte mère) ! Bref, je soupçonne sérieusement cet amalgame de drivers différents d'avoir causé les problèmes que j'ai eu ! Au final, je me suis contenté de réinstaller la version de Realtek AC'97 proposé par Gigabyte et de laisser tomber les deux autres versions dont je ne connaîtrai jamais l'utilité ! En tout cas, un grand grand merci pour votre aide ainsi que pour le temps que vous m'avez consacré ! Et merci pour votre programme qui permet le mode plein écran (une option très utile) et plein d'autres choses ! Je vous souhaite d'ores et déjà beaucoup de succès dans la création de vos futurs programmes !
Cela éclaire donc la situation, et au passage écarte toutes mes supputations sur Pinnacle, qui n'ont pas lieu d'être.
Au passage, en regardant de nouveau la zip contenant les filtres trouvés par Filmerit que Gaël m'a envoyée, je constate qu'aucun filtre basé sur ksproxy.ax n'y est listé, ce qui semblait montrer tout simplement que ce serveur important pour tous les périphériques plug-and-play était mal installé. Or c'est vrai que Filmerit a une petite faiblesse en la matière: il ne donne aucune erreur dans ce cas. D'où ma perplexité.
En tous cas, tout est bien qui finit bien.
Un commentateur nommé Paratox recommande un logiciel nommé DVCCap pour gérer les boitiers DVC130 et DVC170. Je l'aurais volontiers remercié de signaler cette information aux lecteurs de ce blog.
Dommage qu'il le fasse en termes injurieux et en multipliant inutilement les messages. Cela m'oblige à supprimer ses messages, et à mettre en place la modération des messages de ce blog avant leur publication pour éviter ce genre de problèmes à l'avenir.
Enregistrer un commentaire