La lecture de vidéos est devenue un acte de plus en plus courant mais parfois aussi de plus en plus compliqué. Avec la multiplication des codecs, des filtres et des conteneurs, les vidéos sont devenues quelquefois difficiles à lire. Ce guide vous expliquera la marche à suivre afin de lire toutes les vidéos possibles. Après avoir défini les différents éléments permettant de lire une vidéo, nous nous intéresserons au fonctionnement de FFDShow avant de terminer par un tour d'horizon des lecteurs les plus intéressants du moment.
Avertissement
Avec la multiplication du nombre des vidéos et des sources, on a vu apparaître de nombreux codecs et conteneurs tous plus novateurs les uns que les autres. Le problème qui se pose concerne alors la machine de l'utilisateur : comment lire toutes ces vidéos ? On a vu apparaître des packs de codecs comprenant parfois même un lecteur vidéo, mais ces packs sont devenus des "monstres" afin de répondre à toutes les attentes. Ils contribuent donc au ralentissement de Windows et créent parfois même des conflits de codecs vis à vis de ceux installés avant le pack. C'est pour cela que l'on peut recommander de ne pas utiliser cette solution "barbare". Imaginez que pour un robinet qui fuit, vous preniez tous les modèles de joints existants : cela serait absurde ! Des solutions gratuites au résultat similaire, sans pour autant rencontrer ces inconvénients, existent et ne sont pourtant pas encore très connues. Les voici :
-1/ Utilisation d'un lecteur avec les outils de lecture intégré de type
VLC (solution sur laquelle nous reviendrons plus tard)
-2/ Utilisation de filtres DirectX de type FFDShow (solution qui sera abordée plus loin)
Rappelons également que le téléchargement de vidéos dont vous ne possédez pas l'original est illégal. La copie de sauvegarde est tout à fait personnelle et ne doit être distribuée. Si vous aimez les films, allez au cinéma et achetez des DVD :)
Qu'est-ce qu'un codec ?
Codec vient de
Compression / Decompression. Il s'agit d'un algorithme qui compresse un fichier en un autre de moindre taille. Il existe des codecs audio et des codecs vidéo. Les codecs de compression audio et vidéo ne sont pas des codecs
lossless pour la plupart, ce qui signifie qu'il y a perte de qualité par rapport à la source. Pour la compression de fichiers autres qu'audios et vidéos, ceci serait inacceptable : imaginez qu'un codec vous rogne une ligne sur deux dans vos précieux fichiers word ! Il existe tout de même des codecs
lossless pour l'audio et la vidéo mais il en résulte des fichiers aux tailles difficilement stockables. Les codecs les plus répandus et connus sont le
DivX et sont frère libre le
Xvid, ou encore le
wmv (
Windows Media Video). Pour pouvoir lire une vidéo compressée, il nous faut tout d'abord installer le codec correspondant à sa compression.
Qu'est-ce qu'un filtre ?
Un filtre
Direct Show est un fichier qui permet de décoder une vidéo compressée dans un codec. Contrairement à un codec, un filtre ne peut pas encoder. Les filtres ont l'avantage de ne pas ralentir Windows car ils prennent place comme une extension de
DirectX. On notera que les avis peuvent diverger quant à leurs performances, certains les annoncent plus rapide que les codecs mais l'on retrouve aussi des avis contraires. Quoiqu'il en soit, ils sont préférables pour la lecture.
Qu'est-ce qu'un conteneur ?
Le conteneur est le fichier à proprement parler qui n'est qu'une boîte dans laquelle tous les fichiers sont réunis. Le plus célèbre des conteneurs est bien entendu le
Avi. Mais il en existe de nombreux autres comme le
wmv (qui est particulier car c'est aussi un codec), l'
OGM , le
MKV, le
MOV... C'est dans le conteneur que l'on encapsule la vidéo, l'audio, parfois les pistes de sous-titres et même des bonus. Les multiples conteneurs diffèrent de par leurs aptitudes a contenir certains fichiers. Par exemple le
Avi ne peut pas contenir de piste audio au format
OGG ni même de piste de sous-titres. Le
MKV lui, peut tout à fait contenir plusieurs pistes audio ainsi que plusieurs pistes de sous-titres ou encore un chapitrage... C'est un des plus performants et qui plus est, est totalement libre. Tout comme pour le codec, il va falloir installer un filtre afin que vos lecteurs vidéos puissent "ouvrir" ces conteneurs.
Quel codec et quel conteneur installer ?
On pourrait prendre uniquement les codecs qu'il faut lorsqu'une vidéo le requiert. Mais pour cela, il faut savoir quel est le codec de la vidéo. Il existe un petit logiciel qui vous l'indique : il s'agit de
Gspot. Ce programme très simple d'utilisation vous indiquera quels sont les codecs nécessaires afin de lire la vidéo et si oui ou non ils sont installés. Une simple pression sur le bouton
render vous donnera les informations nécessaires. Mais bien que cette tâche soit rapide, elle ne manquera pas de vous lasser, surtout si vous avez le malheur de devoir formater votre ordinateur. C'est pourquoi nous allons voir ensemble la marche à suivre afin d'être capable de lire la plus grande majorité des vidéos sans se tracasser du codec.