
Sommaire
La plate-forme technique
Le lecteur/Jukebox multimédia
Comment enregistrer et stocker ses vidéos
Utilisation de la bibliothèque
Depuis les débuts du VHS en 1976, j'avais accumulé plusieurs milliers de films et émissions diverses enregistrées à la télévision soit environ 3000 heures de programmes. J'avais aussi plusieurs centaines de CD et DVD ainsi que divers enregistrements numériques en DV. Mon rêve : tout regrouper dans une bibliothèque numérique à la maison pour lire ces contenus depuis tous mes équipements : PCs, TV, téléphone mobile, cadre photo, etc...
Pour passer du rêve à la réalité, il fallait trouver la réponse à de nombreuses questions : comment numériser facilement cette masse de contenus, dans quels standards, avec quels logiciels, sur quel support de stockage et à quel prix ?
La disparition progressive des magnétoscopes VHS/S-VHS et DV, le passage de la télévision à la TNT numérique et la baisse considérable des coûts de stockage sur les disques durs m'ont donc conduit à traiter ce projet au début de l'année 2010. Il ne fut pas facile de trouver des solutions véritablement opérationnelles bien qu'il existe de nombreux sites, articles et forums qui abordent ces sujets.
N'ayant pas trouvé de guide satisfaisant sur le web, j'ai décidé de publier cet article pour éviter de nombreux tâtonnements à ceux qui se posent les mêmes questions. Je vais d'abord décrire la plate-forme technique puis son utilisation : comment enregistrer, stocker et lire ses vidéos.
Elle comporte les principaux composants suivants : un PC standard multimédia pour la préparation et la lecture des vidéos, un ou plusieurs serveurs de stockage multimédias sur le réseau, un écran TV de 40" (102 cm) et un système de numérisation des bandes analogiques. Il y a aussi plusieurs logiciels à installer sur le PC qui seront décrits plus loin. J'ai décidé de dédier un PC à cette tâche compte tenu du volume de numérisation. C'est plus confortable mais ce n'est pas obligatoire.

C'est un Shuttle
SN78SH7 - Mini-Barebone avec un adaptateur graphique NVIDIA GeForce 8200 qui dispose d'un prise HDMI (1920x1080) pour une sortie numérique de l'image et du son vers l'écran TV par un seul câble. Il dispose aussi d'une interface réseau 1 Gbit/s pour le transfert rapides des gros fichiers (la taille de chaque vidéo est de 2 à 8 Giga-octets) et une interface IEEE1394 pour la numérisation DV. Le système est silencieux et de relative petite taille. Le traitement vidéo est très gourmand en temps de calcul. J'ai donc choisi un quadricore AMD Phenom II X4 925 avec 4 Go de RAM. J'ai aussi installé 2 disques SATA de récupération de 160 Go pour les traitements de fichiers locaux. Ce PC fonctionne sous Windows XP.
Coût (2010) de ce PC dédié : Shuttle 200 euros TTC, Processeur 120 euros, RAM 80 euros soit un total de 400 euros. Cette configuration n'est déjà plus en vente. Les points clés pour en choisir une autre sont : sortie HDMI, interface réseau 1 Gbit/s, interface IEEE1394, quadri core.

J'utilise pour les vidéos un serveur de stockage NAS autonome avec une interface réseau à 1 Gbit/s? Il supporte les standards uPnP et DLNA, le D-Link DNS-325
4 To (2 baies de 2 To) montées en RAID1 pour survivre à une panne d'un disque. Je n'ai donc "que" 2 To (2000 Goctets) utiles : coût 460 euros avec les disques. Ce système de stockage réseau permet à tous les équipements de la maison de partager facilement des fichiers audios, vidéos et photos. Bien que le système RAID 1 donne une grande garantie de fiabilité, j'archive de temps en temps le contenu sur un disque externe de 2 To que je range dans un lieu différent pour parer à toute éventualité (panne, vol, incendie,..). Au total, j'ai trois serveurs de ce type soit 12To de stockage.

N'importe quelle TV 16/9 avec une entrée HDMI fait l'affaire. Choisissez l'écran le plus grand que permet votre budget.
Pour le visionnage grand format, j'utilise un videoprojecteur BENQ WS6500 très lumineux m^me en plein jour. Pour travailler, j'ai choisi comme écran, pour plus de confort, un téléviseur avec de multiples entrées analogiques et numériques : le Samsung LE40C750
- Téléviseur LCD 3D Full HD 40" (102 cm) 16/9 - 1920 x 1080 pixels - Tuner TNT HD - 200 Hz - DLNA - HDTV 1080p pour un coût en octobre 2010 de 915 euros. Ce téléviseur permet de lire directement le contenu des fichiers audios, vidéos et photos stockés sur le serveur NAS. Malheureusement, les manipulations ne sont pas très pratiques et de nombreux formats de fichiers ne sont pas reconnus. Si on a un budget serré, je recommande donc le même écran 102cm sans les gadgets Internet pour un prix inférieur à 500 euros. Toutes les fonctions Internet intégrées dans le téléviseur seront disponibles via le PC connecté en mieux.



C'est le vrai "plus" de ce système. Il existe deux solutions très voisines : XBMC ou Boxee. Ces deux logiciels sont gratuits et fonctionnent sur le PC. Il existe une version de Boxee fournie avec un matériel qui ne nécessite pas de PC. C'est une bonne solution si on veut juste lire des contenus sur un téléviseur.
XBMC
XBMC
est un peu compliqué à expliquer et le mieux est de l'essayer. Ses deux fonctions principales sont :
C'est cette richesse des fonctions de lecture qui manque sur la TV ou la Freebox ce qui rend donc l'utilisation de XBMC quasi obligatoire.
BOXEE
Boxee
est une version dérivée de XBMC qui existe soit sous la forme d'un logiciel gratuit à installer sur un PC, soit sous la forme d'un boitier autonome vendu par D-Link pour 199$, la Boxee box
. Si c'est juste pour lire des contenus, il est donc préférable de prendre un télévisuer sans les gadgets Internet donc beaucoup moins cher et un boitier Boxee pour le raccordment à Internet.
C'est la jungle des standards et tout porte à croire que ce n'est pas fini. Après avoir longuement hésité, j'ai abandonné l'idée d'un codage unique et j'ai adopté la solution simple suivante : conserver les médias sous les codages grand public les plus répandus. Cette solution conserve la qualité d'origne et évite d'avoir à recoder. Elle évite aussi de dépendre d'un fournisseur ou d'une société dont la pérennité n'est pas garantie. Ces codages grand public sont :
Le codage n'est pas suffisant. Il existe de nombreux standards différents pour encapsuler les flux vidéos, audios et sous-titres : .mpg, .vob pour les DVD, .ts ou .m2ts pour la TNT .mkv, etc... Dans ce domaine aussi et grâce à l'emploi de lecteurs multi médias comme XBMC ou VLC, je conserve les vidéos dans leur format d'origine sans transcodage.
Il y a toujours 3 étapes : la capture, l'édition (mise en forme) et la production dans le format de stockage. Ces étapes et les logiciels utilisés différent selon le type de support : bandes analogiques ( VHS, S-VHS, S8, HI8, U-Matic, etc...), bandes DV, DVD, TNT, Freebox
J'ai essayé beaucoup de solutions matérielles ou logicielles pour finalement retenir un boitier de numérisation en analogique vers DV par liaison IEEE 1394. Je déconseille les boitiers avec liaison USB2 moins chers qui fonctionnent très mal et qui nécessitent l'installation de drivers spécifiques selon le système d'exploitation utilisé. En revanche, les liaisons IEEE1394 fonctionnent avec tous les systèmes d'exploitation sans installation de logiciel. J'ai utilisé un de mes anciens magnétoscopes double cassette DV S-VHS qui faisait cette conversion. Aujourd'hui, je recommande le boitier externe ADVC55
ou l'ADVC110
de chez Grassvalley
en vente ici
.
Ces opérations sont réalisées avec le logiciel de montage Vegas Movie Studio Platinum installé sur le PC multimédia. Ce logiciel, très bon marché (80€) est de loin le meilleur que j'ai trouvé pour les opérations de montage et de tranbcodage de vidéos
Bandes DV
Ces opérations sont réalisées avec Vegas Movie Studio Platinum installé sur le PC multimédia
Si vous souhaitez conserver vos bandes DV dans leur qualité d'origine, il faut conserver le fichier . avi produit par la phase 1. En revanche, il faut faire une copie en mpeg2 comme indiqué ci-dessus si vous souhaitez lire ces fichiers via le réseau sur d'autres équipements.
J'ai une collection de DVD que je souhaitais intégrer dans ma bibliothèque vidéo numérique. Le problème à régler est un peu plus complexe car les DVD regroupent souvent en plus du flux vidéo, plusieurs flux audios dans différentes langues et des flux sous-titres. Il y a aussi quantité de contenus supplémentaires souvent inutiles (publicité, avertissement, etc..). J'ai mis beaucoup de temps à trouver la bonne solution technique et les outils pour la réaliser car je ne voulais pas transcoder le flux vidéo mpeg2 original. En final, je stocke dans ma bibliothèque numérique un seul fichier (.vob) qui comporte le flux vidéo mpge2 original, les flux audios (version originale, français ou autre) et les flux de sous-titres que j'ai choisis. De cette manière, je peux choisir à la lecture de voir un film en version originale avec sous-titres ou en version française par exemple.
pour une seule de ses nombreuses fonctions, celle qui permet de recopier la structure du DVD et les données sur disque dur. Il faut placer le DVD dans le lecteur, cliquer sur "full disc" puis mettre "no compression" pour la vidéo et choisir les pistes audio et de sous-titres que vous voulez conserver. Ensuite terminer en cliquant sur "backup!". Ignorez le message sur la taille maximum des fichiers. Ce logiciel est fait pour graver un backup sur un DVD de 4.7 Go maximum en recompressant les fichiers ce que nous voulons éviter. La recopie prend quelques dizaines de minutes en fonction des performances du lecteur DVD. Dans le dossier de recopie, les fichiers .vob sont dans le sous-dossier VIDEO_TS. .
. Il suffit d'ouvrir le dossier VIDEO_TS crée par l'étape précédente et par un glisser-déposer, de mettre les fichiers ;vob à fusionner. Vérifier que le premier (souvent VTS_01_1.VOB) de 1 Go est bien le début de la vidéo et ajoutez les suivants jusqu'au dernier toujours inférieur à 1 Go. Pour finir, lancer la fusion.
et sélectionner dans les menus audio et vidéo les flux de votre choix.Vous pouvez enregistrer des programmes de télévision sur le disque dur de votre freebox ou sur votre PC à l'aide de VLC
. Ce qui pourrait être simple est un peu compliqué par les mesures stupides prises pour limiter le droit à la copie privée des utilisateurs. Par exemple, les enregistrements de TF1 ou M6 sur la FreeBox ne peuvent être relus en numérique que sur la FreeBox qui les a enregistrés. En revanche si vous enregistrez TF1 et M6 par la TNT ou la TNT HD sur la même Freebox, vous pouvez transférer les fichiers librement sur votre PC. La logique m'échappe.
Les flux vidéos diffusés par la TNT sont comprimés en mpeg2 pour les chaines en qualité standard et en H264 pour les chaines HD. Il en est de même pour la FreeBox où les chaines en qualité standard sont en mpeg2 et les chaines HD ou bas débit(!) en H264. Ces fichiers ont des extensions .ts (ou .m2ts pour la FreeBox v6) liées au mode d'encapsulation des paquets de la transmission. Comme pour les DVD, j'ai choisi de conserver le format d'origine pour conserver les flux des différentes langues et des sous-titres.
(29 euros) qui réalise remarquablement ce travail. Il faut recopier une première fois le fichier pour corriger les erreurs. Vous pouvez ensuite couper les séquences inutiles (marges prises à l'enregistrement, publicité, ...) sans avoir à recoder.TS docteur vous permet aussi de sélectionner les flux audio ou de sous-titres que vous voulez conserver ou éliminer.
et sélectionner dans les menus audio et vidéo les flux de votre choix.
Si vous avez suivi mes conseils, vous disposez maintenant sur votre serveur de stockage de très nombreux fichiers (plusieurs milliers dans mon cas) correspondants à vos enregistrements vidéos. Comment faire pour les classer et les lire ? J'ai opté bien sûr pour une solution simple : un répertoire par type de contenus (film, animation, courts métrages, photos, musiques...). A l'intérieur, chaque fichier est identifié par un nom signifiant, par exemple "casablanca (1942).ts". Sans rien faire XBMC ou Boxee extrairont une image du film ou exploiteront le titre du fichier pour aller chercher dans des bases de données sur Internet des informations complémentaires. C'est le moyen le plus pratique et le plus convivial pour sélectionner un fichier à lire.
Pour gérer mes collections, j'utilise un fichier tableur sous Google docs que je renseigne en plus du titre et de la date avec le titre en VO, le nom du réalisateur et un lien vers IMDB
sur la page de description complète du film, par exemple pour Casablanca
.
Un lecteur me signale qu'IMDB offre maintenant la possibilité de gérer directement ses propres listes (Watchlist) qu'on peut d'ailleurs exporter. C'est une solution moins souple mais plus simple.
Jean-Paul Figer
© Jean-Paul Figer, 1958-2009
J'ai travaillé pendant 40 ans à Capgemini. Cependant les opinions exprimées dans ces articles n'engagent que moi et ne représentent pas la position de Capgemini.
Pour être informé des nouveaux articles de ce site, vous pouvez vous inscrire (et vous désinscrire) ici.