Voici un petit résumé de mes dernières expériences à ce sujet :
Les données :
Matos
Je fais de l'acquisition
---analogique via 2 cartes :
-------PCTV Rave (résolution max 320*240)
-------DC10+ (résolution max 720*540)
---numérique via 1 carte
Pinnacle 1394 firewire
Le format
Suivant les cartes, le format d'acquisition n'est pas identique, et c'est certainement le plus important.
La
PCTV Rave ne compresse pas la vidéo, on peut donc choisir le format. Je choisit le
YV12 ou
I420 suivant le logiciel.
La
DC10+ compresse la vidéo au niveau hardware en
MJPG et pas moyen de changer
La
Pinnacle 1394 propose par défaut un
DV Vidéo Encoder qui fonctionne. Quand je force un
YV12, ça ne marche pas (vidéo en accéléré 😕 ).
Les logiciels
Pour l'acquisition analogique les logiciels vendus avec les cartes sont bizarrement à éviter. Après avoir tester plusieurs softs, seul
VirtualDub synchronise bien le son et la vidéo.
Pour l'acquisition numérique les contraintes sont moins importantes, donc n'importe quel logiciel pilotant le caméscope fera l'affaire (
Pinnacle Studio, Adobe Première...
VirtualDub ne le fait pas 😢 ).
Pour le montage
Adobe Première est compliqué, mais puissant. Il existe d'autres logiciels de montage plus simple (genre
Pinnacle Studio).
VirtualDub est génial pour l'encodage (filtres, simplicité, rapidité...).
Les codec
C'est le format de compression de la vidéo, il en existe plein :
MPG,
AVI,
WMV,
MOV...
L'
AVI est le plus intéressant au niveau rapport qualité / compression, mais il en existe énormément (
DivX,
Microsoft,
Cinepak,
Indeo...). Après bon nombre d'essais, je choisis le
Microsoft MPEG4 V3 (simple et de bonne qualité finale mais donne des fichiers légèrement plus gros) disponible dans certains pack (j'utilise le
SLD Codec Pack 1.5.3).
Pour ce qui est d'Internet, je convertis ensuite mes vidéo en
WMV (taille de fichier minimale) grâce un utilitaire (il en existe plein genre
Alive Vidéo Converter (payant)).
Avantages / inconvénient :
Dans mon cas c'est la
PCTV Rave qui me donne le meilleur résultat à l'acquisition malgré la faible résolution.
L'inconvénient c'est qu'il faut avoir de la place sur le disque (aucune compression vidéo) ou compresser directement à l'acquisition ce que fait très bien
VirtualDub avec la
PVTV Rave.
Dans le cas de la
DC10+ ou du
numérique, impossible de recompresser à l'acquisition, donc il faut prévoir de la place sur le disque surtout si vous êtes en 720*540.
YV12 320*240 non compressé : environ
175 Mo / minute,
YV12 320*240 compressé MPEG4 Haute Qualité :
environ 30 Mo / minute,
MJPG 720*540 :
environ 380 Mo / minute,
Numérique 720*540 :
environ 220 Mo / minute.
L'entrelacement :
Je n'ai aucun souci d'entrelacement avec la
PCTV Rave certainement grâce au format d'acquisition.
Dans le cas de la
DC10+ et du
numérique, la vidéo brute possède des rayures horizontales lorsque le mouvement est trop important. Ceci est très désagréable, surtout si vous la convertissez ensuite dans un format merdique comme le
WMV (n'est-ce pas repier 😉).
Ce que j'ai compris, c'est qu'il faut 2 images pour en faire une (2 fields pour 1 frame) par superposition. Dans le cas d'un mouvement rapide, les images ne collent pas bien d'où les rayures.
Field 1 :
Field 2 :
Frame :
L'astuce consite à
désentrelacer. Pour cela plusieurs méthodes :
--- Combiner les 2 images au niveau logiciel (théoriquement le mieux, mais j'ai lu que finalement c'était à éviter),
--- Remplacer toutes les premières images par la seconde ou inversement... Cela implique théoriquement une perte de qualité, mais vu le résultat sans cette option, je dirais plutôt qu'on gagne en qualité !
Mise à jour :
Attention avant de vous lancer tête baissée, faite le tour de vos mises à jour c'est important :
---DirectX
---Drivers matériel
---Logiciels ou Patch logiciels
---Codecs
Méthode :
Voila comment je procède :
1- Acquisition vidéo de très bonne qualité (faire le tour des différents réglages) et utiliser si possible
VirtualDub en analogique.
2- Desentrelacer, décompresser et afiner avec
VirtualDub :
Attention vous aurez besoin d'espace disque :
environ 1,7 Go / minute. A la fin vous pourrez supprimer votre fichier initial.
--- Ouvrez le fichier video
--- Désentralacer :
Vidéo -> Filtre -> Deinterlace -> Duplicate field 1 ou 2
--- Supprimer les bandes de contour ou zoomer :
Vidéo -> Filtre -> Null Transform (pas de modification 😕) valider puis
Cropping 🙂
--- redimensionner :
Vidéo -> Filtre -> Resize -> Bilinear (l'option
Nearest Neighbor ne donne pas de bons résultats)
--- Décompresser la vidéo :
Video -> Full processing mode
--- sans codec :
Video -> Compression -> Uncompressed
--- décompresser l'audio :
Audio -> Source Audio / Audio -> Full processing mode
--- sans codec :
Audio -> Compression -> No compression (PCM)
--- Enregistrez votre fichier :
File -> Save as AVI
2- Montage à partir ce cette vidéo à l'aide de
Première ou un autre logiciel. Enregistrer votre montage dans un format qui ne recompresse pas si possible votre vidéo initiale (
Microsoft AVI sans compression sous
Première - besoin d'espace disque également : 2 Go / minute (glups)). A la fin vous pourrez supprimer votre fichier non monté.
3- Finalisez avec
VirtualDub :
--- Réencoder la vidéo :
Video -> Full processing mode
--- Choisir un codec :
Video -> Compression -> Microsoft MPEG4 V3 (keyframe 1s, Smoothness/Cripness 100, Data Rate minimum 1800 pour du 320*240, 2100 pour du 720*540)
--- Réencoder l'audio :
Audio -> Source Audio / Audio -> Full processing mode
--- Choisir un codec :
Audio -> Compression -> MPEG Layer-3 (minimum 96 Kbit/s 44,100 Hz)[/i]
--- Enregistrez votre fichier :
File -> Save as AVI
--- A la fin vous pourrez supprimer votre fichier monté non compressé.
Cette solution a l'avantage de faire travailler
Première avec un fichier non compressé (gain de temps ❗❓❗), mais necessite de la place disque. Il est possible aussi pour simplifier de travailler avec un fichier compressé sous
Première (perte de qualité ❗❓❗ de temps ❗❓❗) ou d'encoder directement sous
Première, mais j'ai déjà eu des surprises !!!
Voila si vous n'avez rien compris rassurez-vous moi non plus... 😲