Tutoriaux pour AVID Studio, Pinnacle, HFX, proDAD    .

Trucs et Astuces, Tutoriaux AVID Studio, Pinnacle Studio, HFX, proDAD et Boris FX

Réduire
Les 25 Derniers Tutos

DV FX - Flux RSS Souscrire à la mise à jour des articles par email - Tous les tutos - Recherche - Tutoriaux par Catégorie / Auteur / Mois

Transcodage vidéo avec VirtualDub

Transcodage vidéo avec VirtualDub Par saby - Dernière mise à jour le mercredi 22 décembre 2010
1934 Visites :: 4 Commentaires :: Article Rating (Nombre de votes: 4)
Catégorie: Trucs & Astuces, Tutoriaux Pinnacle Studio / Général  -  Tutos récents  -  Fichier(s) associé(s)
Publié le mardi 21 octobre 2008
Créé le dimanche 7 septembre 2008 22:04
 

Avertissement :

Certaines vidéos mises en ligne sur les sites comme YouTube, Dailymotion, Yahoo!Video, Google Video ou autres sont parfois soumises à des règles de copyright. Leur utilisation dans un montage vidéo peut donc être limitée voir interdite. Ce tutoriel n'a pour but que de vous apprendre à les transcoder pour pouvoir les importer dans Studio. Vous restez responsables de leur usage et nous n'assurons aucune responsabilité dans ce domaine.

Ces vidéos étant la plupart du temps au format .flv ou .mp4, nous allons apprendre à les passer en .avi pour qu'elles soient importables dans Studio. Pour télécharger les vidéos au format flv ou mp4, nous vous recommandons l'un des outils que nous proposons: KeepVid, YouTube Download Tool ou VDownloader ou encore tout autre plugin FireFox (DownloadHelper).

Etape 1 : Installation des logiciels

Pour réaliser cette opération nous allons utiliser VirtualDub, célèbre outil vidéo opensource développé par le non moins illustre Avery Lee il y a 10 ans environ. Pour ce tuto il est nécessaire d'avoir une version de la branche 1.8 de ce logiciel. Ceux qui ont déjà une version antérieure de VirtualDub installée sur leur PC doivent donc le réinstaller. On peut télécharger la dernière version officielle sur Virtualdub.org.

C'est une simple archive ZIP qu'il suffit de décompresser où on le souhaite. Une fois les fichiers décompressés il faut créer dans le répertoire racine de VirtualDub un dossier vide nommé plugins32. Comme il n'y a pas d'installation du programme dans :\Program Files, je vous conseille de créer un raccourci de VirtualDub vers le Bureau Windows. Pour cela, effectuer un clic-droit sur VirtualDub.exe et Envoyer vers, Bureau (créer un raccourci).

Depuis la branche 1.7.x de VirtualDub et la réécriture d'une grande partie du code par Avery Lee, VirtualDub peut être complété par de nouveaux plugins permettant d'accepter d'autres formats que l'AVI en entrée. Certaines personnes ont donc commencer à développer de tels plugins. On trouve un plugin pour le .flv codé par Moitah et un plugin pour le .mp4 codé par Tateu.

Pour le .flv, le plugin se trouve sur le site de Moitah. Il faut télécharger le fichier qui s'appelle FLV_Input_Driver.zip. On décompresse l'archive et on copie/colle le fichier FLVInputDriver.vdplugin dans le dossier plugins32 de VirtualDub (on copie uniquement ce fichier, c'est suffisant).

Pour le .mp4 on télécharge le fichier Quicktime_VD_v0.2.0.0_bin.zip mis à votre disposition dans la section "Fichier(s) associé(s)" située au bas de ce tutoriel. Après décompression du ZIP on trouve Quicktime.ini qui est à copier/coller dans le répertoire racine de VirtualDub et Quicktime.vdplugin qu'on copie/colle dans le dossier plugins32 de VirtualDub (on copie uniquement ces 2 fichiers, c'est suffisant).

Démarrons VirtualDub en ouvrant VirtualDub.exe ou en lançant son raccourci à partir du Bureau. Dans le Menu File on va charger notre vidéo .flv ou .mp4 avec Open video file... :

Ouverture fichier dans VirtualDub

Là, il y a plus de 9 chances sur 10 d'avoir le message d'erreur suivant :

Erreur ouverture vidéo

C'est absolument normal. En effet, VirtualDub est toujours basé sur l'architecture video VFW (Video For Windows) ce qui signifie que VirtualDub ne trouve pas de décodeur VFW présent sur le PC capable de décoder le flux vidéo de votre fichier.

On va donc installer un second logiciel qui s'appelle Ffdshow tryouts et qui est en fait une sorte de décodeur quasi-universel de flux audio/vidéo divers et variés. Ffdshow devrait être, à mon sens, présent sur le PC de toute personne qui souhaite pouvoir lire n'importe quel format vidéo sans craindre l'installation de packs de codecs tous plus hasardeux les uns que les autres.

On télécharge la version la plus récente de Ffdshow sur SourceForge.net. Une fois téléchargée, on lance le .exe. On paramètre la 2ième fenêtre comme ceci :

Paramétrage Ffdshow

Ensuite on va jusqu'au bout sans modifier les options par défaut.

Une fois l'installation terminée, dans Démarrer, Programmes, ffdshow, il faut ouvrir VFW configuration. On contrôle que dans l'onglet Decoder, Codecs, en face de FLV1 et VP6F il y ait bien marqué libavcodec. Ça doit donner ça :

Activation libavcodec

Si ce n'est pas le cas, il faut cliquer sur le disabled en face de FLV1 et VP6F et choisir libavcodec. On confirme en cliquant sur OK ou Apply. Voilà, tout ce travail préparatoire nous a donc permis d'installer tout le nécessaire à l'ouverture des fichiers .flv et .mp4 avec VirtualDub (ne pas oublier de fermer et relancer Virtual Dub pour que le message d'erreur n'apparaisse plus et que vous puissiez ouvrir vos flv ou mp4).

Etape 2 : Modification du framerate

Le framerate est le nombre d'images par seconde d'une vidéo. On relance VirtualDub et on ré-ouvre un fichier comme décrit un peu plus haut. Il faut contrôler quel est le framerate de la vidéo à transcoder. Pour cela dans le Menu File on sélectionne File Information... :

Affichage des caractéristiques de la vidéo

Voici ce que l'on obtient :

Affichage du framerate d'origine

Si en face de FPS il y a autre chose que 25 pour les personnes utilisant du PAL ou 29.97 pour celles utilisant du NTSC, c'est qu'il faut le modifier. Pour ça on va dans Menu Video, Frame Rate... :

Menu framerate

Puis dans la zone Frame rate conversion, dans Convert to fps : on met 25 ou 29.97 selon le cas et on fait OK :

Modification du framerate

Etape 3 : Redimensionnement de l'image

De la même manière que pour le framerate dans l'Etape_2, on contrôle quelle est la résolution de la vidéo. Pour du DV PAL, l'image doit être en 720x576 et pour du DV NTSC c'est 720x480. Si ce n'est pas le cas, on va dans Menu Video, Filters..., Add..., on choisit le filtre resize et on valide par OK.

Dans la fenêtre de configuration on coche Aspect ratio = Disabled, New size = Absolute (pixels) et on met 720 x 576 ou 720 x 480. Dans Filter mode on choisit Lanczos3, qui est un algorithme de redimensionnement plus lent que les autres mais meilleur :

Paramétrage du redimensionnement

On valide par OK 2 fois. Les techniciens auront noté que du coup l'aspect ratio de la vidéo est modifié. Par soucis de simplification on passera outre ce détail.

Etape 4 : Compression de la vidéo

On va dans Menu Video, Compression... :

Compression de la vidéo

Dans la fenêtre Select video compression on sélectionne le codec de son choix avec éventuellement un Configure si on le souhaite pour pouvoir rentrer dans le paramétrage du codec et on valide par OK. On contrôle que Full processing mode soit bien sélectionné :

Full processing mode

Le choix du codec peut être crucial pour l'ouverture du fichier résultant dans Studio. A vous de faire plusieurs essais si nécessaire. Xvid ou DivX me paraissant de bons choix.

Etape 5 : Sélection de l'audio

Si la vidéo comporte de l'audio, il faut aller le sélectionner en faisant Menu Audio, Source audio, Stream 1, sans oublier de contrôler que Direct stream copy soit bien coché :

Sélection de la piste son

S'il n'y a pas d'audio on coche No audio.

Etape 6 : Enregistrement du fichier

Il ne reste plus qu'à sauver en faisant Menu File, Save as AVI... :

Enregistrement du fichier

Si vous avez un message d'erreur de ce type :

Erreur code 2

c'est qu'il y a sans doute un conflit entre le codec et l'espace couleur de la vidéo d'origine. Les codecs DV posent fréquemment ce souci. C'est un poil trop technique pour le développer ici, il faut donc rebrousser chemin et choisir un autre codec qui soit compatible.

Conclusion :

Je suis conscient que tout ceci peut faire peur à certains. Mais, il n'y a qu'en mettant un peu les mains dans le cambouis qu'on apprend. L'utilisation de logiciels all-in-one faisant tout le boulot est plus facile mais moins gratifiant quand, enfin, on a réussi à tout faire à la main, tout seul. Et puis ça permet d'adapter la méthode à tout un tas d'autres situations.

Ceux qui utilisent seulement SmartMovie dans Studio passent à côté de tout un tas d'embêtements, certes, mais aussi de tout un tas de satisfactions personnelles.

Bon courage !

Fichier(s) associé(s)
Donner une note au tuto
Partager/sauvegarder cet article




Bookmark and Share
Commentaires
farphil Par # farphil @ jeudi 23 octobre 2008 19:18
Merci pour ce tutoriel mais il existe une méthode beaucoup plus simple
Avec Firefox 3 télécharger le module complémentaire DownloadHelper pour avoir la video en flv ensuite se rendre sur le site du logiciel SUPER qui transformera la vidéo en AVI (La manipulation est très simple)

saby Par # saby @ jeudi 23 octobre 2008 21:09
Salut farphil.
Tu as parfaitement raison, mais je pense aussi que la conclusion de mon tuto est une parfaite réponse à ta remarque.

Déclic Vidéo FX Par # Déclic Vidéo FX @ dimanche 31 mai 2009 08:01
@ farphil: j'étais entièrement d'accord avec toi jusqu'à ce jour... Je me suis trouvé confronté à une vidéo FLV récalcitrante, impossible de la convertir en AVI qui soit digérable par Pinnacle Studio... Et ce quels que soient les outils essayés (SUPER, FLV to AVI, SWF et FLV Tool Box, etc...). Alors j'ai tenté la méthode saby, et quel plaisir, quel soulagement, quelle joie !!
Un grand chapeau M. Saby, c'est du beau boulot.

DV FX

saby Par # saby @ dimanche 31 mai 2009 22:32
Ah, voilà ! Je te reconnais bien là ! A quoi ça sert que je mette une belle conclusion dans mon tuto pour inciter les gens à sortit de l'usage systématique des all-in-one, si personne ne suit mon conseil ? :o)


ATTENTION, cette rubrique commentaires ne doit être utilisée que dans le cadre de l'article concerné. Toutes les questions techniques et/ou généralistes liées aux logiciels objets de nos articles doivent être posées par l'intermédiaire des différents forums; il ne sera pas fourni de réponse aux commentaires qui ne répondent pas à ces critères et nous nous réservons même la possibilité de les modérer. Merci par avance de votre compréhension.

Les commentaires supportent les balises : [quote]Texte[/quote], [b]Texte[/b], [i]Texte[/i], [u]Texte[/u], [url]www.sample.com[/url] ou bien [url=www.sample.com]Nom du lien[/url].
Vous pouvez utiliser ces balises pour mettre votre texte en évidence ou insérer un lien dans votre commentaire.

Nom ou surnom (obligatoire) - visible publiquement sur le site

Email (obligatoire) - non visible sur le site

Site Web

CAPTCHA image
Entrer le code ci-contre

  



Home | AVID Studio | Pinnacle Studio | Hollywood FX | proDAD | Boris | Links/Liens | Download/Téléchargements | Contact
 Copyright 2004 by Déclic Vidéo FX