Imprimer
Catégorie : Capture VHS vers AVI avec EasyCap et Virtualdub
Affichages : 424

Suite à beaucoup de galères pour capturer des vidéos de caméscope VHS pour les encoder en AVI, je vous donne ma solution avec VirtualDub et EasyCAP.

 

Tout d'abord, EasyCap est pas chère mais c'est quand même pas terrible. Rien ne vaut une bonne carte d’acquisition. J'ai choisi EasyCap pour le gain d'argent et j'ai quand même réussi à trouver une configuration avec VitualDub qui n'est pas trop mal.

Voici le matos: (EsayCap + caméra VHS)

 

Pour l’installation de EasyCap, installez les pilotes reçus par CD. Branchez EasyCap et testez avec le logiciel fourni si ça fonctionne (logiciel que je ne recommande pas.)

Si c'est ok, on peut passer à l'installation et la configuration de VirtualDub.

Il est trouvable sur le net gratuitement. Ma version actuelle installée est la 1.10.4. Pour virtualDub, il suffit de décompresser le logiciel dans un dossier : pas d'installation à faire. Pour le lancer le logiciel, il faut ouvrir l’icône "VirtualDub" présent dans le dossier que vous venez de décompresser.

 

Étape 1: La capture

Le but est de capturer la VHS sans compression. Attention, ça prend beaucoup de place sur le disque dur.

On commence par ouvrir le logiciel VirtualDub et suivre la procédure ci dessous :

--> File / Capture AVI...

--> Device / 1 OEM Device (DirectShow) --> Ça varie en fonction de votre matériel EasyCap

     

 

--> Video / cliquez sur Previe

 

--> Video / Video source / Video Composite (Composite pour moi car j'ai branché le câble jaune)

 

--> Video / Capture filter...

-- > Dans "Décodeur Vidéo" Sélectionnez "SECAM" --> Pour moi c'est la meilleure qualité. Ça peut varier, il faut faire des tests.

  

 

--> Video / Cropping...

-->Il faut lancer une vidéo. Là, vous pouvez bouger les marges des 4 cotés pour supprimer les cotés moches de la vidéo. Le résultat se verra uniquement sur la vidéo capturée.

  

 

--> Audio --> sélectionnez l'entrée de capture audio. Pour moi c'est EasyCap, donc "0 Capture device"

--> Audio --> Cochez "Enable audio Capture" et "Enable audio playback"

 

--> Capture / Timing...

--> Remplir la config comme moi. C'est ici qu'on peut jouer en cas de problème de décalage de son. Ça m'arrive de cocher "Sync vidéo to audio by adjusting video timing" mais je ne le fais plus.

Si j'ai un décalage de son sur ma capture, soit je modifie les paramètres quand je compresse la vidéo (voir plus bas), soit je recommence une capture et desfois je n'ai aucun problème.

Une autre solution est de ne capturer que par tranche de 15min. Ça évite d'avoir des fichiers trop gros et le décalage devient minime.

Moi j'ai choisi de capturer par tranche de 30min environ et si j'ai des décalages, je rectifie les paramètres à l'encodage (voir plus bas)

  

 

--> File / Set Capture file...

--> Là on choisi l'emplacement de la sauvegarde

  

 

On est prêt pour la capture, on met en route le caméscope et on active la capture : (et on l'arrête par le même menu)

--> Capture / Capture video

--> Capture / Stop capture

 

Étape 2: La capture

 Le fichier vidéo est créé mais très lourd. Le but est de le compresser en perdant le moins de qualité possible.

On commence par ouvrir le logiciel VirtualDub et suivre la procédure ci dessous :

--> File / Open video file...

--> On sélectionne le fichier que l'on vient de capturer.

 

--> Video / filters...

--> Add... --> On sélectionne"deinterlace" et on laisse les paramètre de base. Libre à vous de faire des tests.

Ce filtre permet de supprimer les lignes sur la vidéo (voir capture ci dessous) Merci Cos de faire le figurant !! :)

Après plusieurs tests, c'est le seul filtre que j'utilise. Il y a d'autres filtres possibles : à vous de vous amuser...

  

 

--> Video / Compression...

--> Il faut télécharger des codecs et normalement, VitrualDUb les propose. Après plusieurs test, j'ai choisi "x264"

--> Pour la configuration, suivre la capture ci-dessous. Pour la qualité, j'ai mis 4000 kbit/s. Ça me paraît un bon rapport qualité / taille vidéo.

  

 

--> Video / Frame rate...

Là c'est intéressant s'il y a un décale de son progressif sur la vidéo. Dans ce cas, cochez "change so video and audio durations match (25.varie fps)"

Ça fonctionne très bien pour moi.

  

 

--> Audi / Interleaving...

Intéressant s'il y a un décalage de son constant sur la vidéo. Dans ce cas, entrez une valeur positive ou négative dans "Delayaudio track by".

Ça fonctionne très bien aussi. Pour info, j'ai des décalages de l'ordre de 250ms en moyenne.

  

 

 --> Audio / Compression...

--> J'ai choisi MPEG Layer-3 avec 160 KBit/s (A recharger si vous ne l'avez pas)

  

 

--> Vous pouvez couper votre vidéo avec le curseur et les deux flèches en bas pour sélectionner le début et la fin de la vidéo à encoder.

 

Vous êtes prêts à encoder:

--> File / Save as AVI...

--> Sélectionnez un nom différent de fichier.

  

 

La compression s'effectue avec sûrement beaucoup de temps. Pour éviter de faire galérer la vidéo, décochez les deux cases "Show input video" et "Show output video".

Voilà le fichier est fini ! A vous de jouer sur les réglages pour le son et la qualité de vidéo si ça ne vous convient pas.

Pour ma part, je fais ensuite des tests sur une clé USB et un téléviseur pour un rendu réel. Je trouve la configuration correcte pour une vidéo VHS. Si vous voulez un meilleur résultat, il faut mettre le prix dans une vraie carte d'acquisition.

J'espère que ça vous a aidé. N'hésitez pas à prendre contact avec moi.