Espace membre :
flechePublicité

13 messages
Filtrer ok

Vdub + config FFDShow + rajout de plugins

Salut a tous et je sens que ça va etre dur de repondre...
Je voudrais savoir quelle liaison il peut y avoir entre Virtualdub et ffdshow et aussi l'integration des plugins. Je ne maitrise pas la comprehension du mecanisme meme si j'ai reussi a tout faire fonctionner.

Je veux pouvoir entrer des films en flv dans Virtualdub qui n'accepte que les avi.
Car il faut savoir que la conversion flv 2 avi splitte le son de la video et que pour le rajouter Vdub ne reconnaitra pas cet avi. On n'a pas ce probleme avec les conversions swf 2 avi par contre.

Il faut downloader un plugin flv.
Il ne s'installera pas. Il faut le mettre dans un dossier precis et ensuite executer une commande cmd afin de l'inscrire dans le registre.
Ca n'est pas du codec KLite ou Satsuki ! Pas d'exe.
Oui mais afin que Vdub le reconnaisse il faut configurer FFDShow avant. Il s'agit d'une liste de 50 codecs a activer ou pas. Mais le fameux codec flv rajoute n'apparait pas dans la liste sous ce nom et il faut savoir a quoi ça correspond dans les filtres FFDShow.

Pas facile hein !

Apres tout ça VDub peut lire et travailler les flv (captures de flux streaming).

Si quelqu'un a un lien meme en anglais, expliquant tous ces mecanismes c'est avec plaisir que j'apprendrais ça. Et pas un tuto habituel web ffdshow ! Ca n'explique rien dans le detail.

Je pourrais resumer ainsi : Pourquoi pour permettre a Vdub de lire les flv je suis oblige de configurer Ffdshow et pas Vdub lui meme ?

Ouf ! Bon week end.
Edité le 09/02/2008 à 14:02
 
 
Je me risque (mais je peux me planter) : VD utilise ffdshow pour les codecs.
flv n'est point un codec, mais un conteneur de fichier vidéo (VP6 ou h263) et audio (MP3 généralement).

Regarde ce tuto (il y a un passage sur ffdshow et flv).

Bon week-end à toi aussi.
 
 
Je commence a comprendre avec ta reponse et ce que j'ai recueilli de mon cote.
VDub a besoin du plugin flv pour le completer. Ce qui m'a trouble d'abord ce qu'il fallait creer un dossier plugins32 et pas le mettre dans le dossier existant plugins.
Et VDub va chercher ensuite ses codecs supplementaires dans ffdshow et pas dans le stock Windows.
Je n'ai plus qu'a m'interesser a la banque de codecs FFMpeg pour savoir a quoi sert tel ou tel.

Bonne soiree.
Edité le 10/02/2008 à 08:22
 
 
Bon courage alors^^
 
 
Puisque tu es competent et que tu m'as bien aide ..et j'ai continue ensuite tout seul, il reste un seule chose que je n'ai pas compris.
La difference de chemins entre les codecs dans Windows et les codecs dans FFDShow.

Prenons le cas d'un lecteur quelconque. VDub fonctionne aussi en lecteur. Lecteur peut etre audio comme video ou streaming qu'importe.
On lance un lecteur par exemple WMP et on entre une video. Le lecteur va aller chercher le codec nécessaire dans Windows System32
Par contre, si je lance VDub pour decoder par exemple un flv il va aller chercher son codec dans FFDShow.

Je me demande si les lecteurs de type VLC par exemple, ont dans leur Path d'abord System32 puis ensuite FFDShow s'ils ne trouvent rien dans System32 ou bien s'ils sont programmés pour aller trouver leur codec ailleurs. En fait ils doivent tous utiliser l'interface vfw incluse dans DirectX . Mais c'est le Path qui me laisse perplexe.

D'ailleurs dans FFDShow on peut activer pour chaque codec libavcodec ou pas. Si oui c'est libav qui va decoder si non c'est System32....ou rien du tout ?

Et avec les rajouts d'elements, sauf s'ils sont inclus dans des packs type Satsuki ou K-Lite qui eux installent, il y a en plus la nécessite de les activer dans le registre avec une ligne de commande cmd.

Pas simple du tout. On dirait que la video est un immense atelier de bricolage.
Edité le 10/02/2008 à 16:48
 
 
Attends sans doute un avis plus avisé, mais il me semble que ffdshow s'utilise comme un filtre (bien qu'il soit possible d'encoder avec) à DirectShow.
Sur ce lien tu trouveras comment le signal est "divisé" et le rendu final.

Mais là, on est au bout de mes compétences informatiques...
 
 
Alors à moins que je ne dise une connerie, normalement ton fichier flv devrait être lisible par n'importe quel lecteur utilisant les bibliothèque directShow (et donc ffdshow)...

A partir de là Il te faut normalement Le FLVSplitter ( à extraire dans system 32, puis faire un regsvr32 FLVsplitter.ax), ainsi que avisynth...

Si tous se passe bien l'ouverture du fichier devrait en tous état de cause s'ouvrir dans Vdub via un script avisynth :

Directshowsource("x:Chemin du fichier\nom du fichier.flv") ou x et ton lecteur bien sûr.

Cela dis je n'ai jamais traité de fichier flv....Mais ça devrait fonctionner..

Avisynth POWER!!!!
 
 
Tout ça est OK maintenant

On peut lire un flv avec VLC ça c'est connu et pas seulement.
Si on transforme un flv avec flvextract on obtient d'un cote un mp3 et de l'autre un simili avi illisible par Vdub.
Pour pouvoir introduire directement un flv dans VDub il faut une des derniers versions par exemple 1.7.7.
Il faut ensuite mettre le plugin flv adequat dans ce Vdub
Ensuite il faut configurer ffdshow en activant certains libavcodec
Et ensuite VDub pourra transformer ce flv en un vrai avi lisible partout. et donc pouvoir le travailler.

Utilité : Par exemple en streaming tu as sur le web des tas et des tas de petits bouts de videos. Tu veux les rassembler pour un faire un film plus gros ou bien les travailler pour garder des extraits et ensuite rassembler des extraits.
Tu ne peux pas travailler les flv directement. pas plus d'ailleurs que les swf ( mais eux se convertissent vraimen en avi lisible avec son avec SWF Decompiler). Une fois tes flv ( et aussi tes swf) en vrai avi eh bien tu fais ce que tu veux.

Pas simple mais c'est comme ça.
 
 
J'ai DL un *.flv, par acquis de conscience histoire de tester la méthode avisynth...

ça fonctionne sans pb en ouverture avec Vdub..Il est donc possible d'en faire ce que l'on veut aprés...Dans mon cas ffdshow n'intervient pas.
 
 
Normal. On peut aussi le faire avec AviSynth.
J'ai fait ça avec ffdshow car je l'utilise et je sais comment ça marche. Par contre avec avisynth non.

L'apprentissage de la video je l'ai fait il y a pas mal d'années sur ce forum ( avec le tout premier forum que j'aimais beaucoup....le precedent celui-ci beurk) avec Sokarz, Nanaki etc......Disparus. J'espère qu'ils ne sont pas morts !!!! lol !

En fait les seuls outils video que j'utilise c'est la conversion des films de Video Club ( donc....je ne downloade pas !!!) en divx avec Gordian knot et maintenant le montage des bouts de flv ou swf captures depuis le streaming afin d'en faire des compiles expurgees des longueurs.

Je ne suis qu'un utilisateur raisonnablement averti et pas du tout un spécialiste.
 
 
Pas de soucie le principal c que ça fonctionne

Ah!!!! Sokarz / Nanaki........La bonne époque.
 
 
Sinon, en beaucoup plus simple, tu as SUPER ou MediaCoder pour la transformation proprement dite, quitte à traiter la vidéo par la suite (mais ce n'est pas une solution de puriste, ne me jetez pas de cailloux
 
 
Et on peut aussi le faire avec RipitAfterMe.
Mais pour quelqu'un qui utilise VirtualDub cette solution evite d'installer d'autres softs.
Tout le monde quasiment en video utilise Vdub. Et ffdshow est inclus dans les packs de codecs.

Vous avez raison, il n'y a pas qu'une solution.

Et pour les swf Sothink swf decompiler transforme bien immediatement swf en avi lisible partout.
Mais il peut aussi comme son nom l'indique decompiler le swf en tous ses composants. Par exemple extraire uniquement le texte, ou les sous titres, ou les cadres, etc...
Avec flv pas possible par contre.
Edité le 16/02/2008 à 19:10
 
 
     
13 messages
Filtrer ok
Vous devez être connecté pour écrire un message !

BE GEEK ! Avec Clubic Logo

flechePublicité