Table des matières

, ,

XdTV

XdTV est un logiciel permettant l'utilisation de carte TV sous Linux via les pilotes Video4Linux. (Lecture et enregistrement à la volée)

Il est basé sur XawTV, lui ajoutant quelques fonctions et corrigeant pas mal de bugs.

Il dispose d'une interface graphique primaire mais fonctionnelle vous permettant d'accéder en quelques clics à toutes ces fonctions et à tous les réglages de votre Carte TV.

En plus de permettre la vision de la télévision, il permet facilement de choisir l'entrée vidéo à utiliser, et donc de regarder le flux vidéo d'un camescope, d'une console de jeu ou d'un magnétoscope.

Mais là où il se démarque de tous les autres visionneurs TV c'est le fait qu'il peut enregistrer la vidéo et pendant l'enregistrement, permettre sans aucune latence de continuer à lire le flux vidéo.

XdTV est sans conteste la meilleure application pour utiliser une carte d'acquisition sous Linux.

XdTV utilise ALSA, permettant ainsi la capture TV depuis la suppression de la compatibilité OSS dans Maverick et suivants

Installation

Voici quelques paquets pour Ubuntu Lucid et suivants et Debian Squeeze et suivants:

32 bits

Téléchargez et installez le paquet suivant: http://ppa.launchpad.net/fabien-beosfrance/ppa/ubuntu/pool/main/x/xdtv/xdtv_2.4.1cvs17-1_i386.deb

64 bits

Téléchargez et installez le paquet suivant: http://ppa.launchpad.net/fabien-beosfrance/ppa/ubuntu/pool/main/x/xdtv/xdtv_2.4.1cvs17-1_amd64.deb

Configurer XdTV

Normalement tout devrait déjà être fonctionnel après l'installation, mais pour les malchanceux et pour les utilisateurs exigeants voici comment configurer au poil XdTV.

Instructions au démarrage / Édition du raccourci

Vous pouvez passer des informations en ligne de commande au programme avant son démarrage, pour cela ouvrez un terminal et tapez :

man xdtv

pour connaître les différentes instructions à passer.

Les instructions qui nous intéressent sont :

Une commande de lancement personnalisée peut ressembler à ça :

xdtv -n -noxv -c /dev/video1

Cette commande veut donc dire: ouvrir xdtv en ignorant la configuration, sans l'accélération graphique, et en utilisant la carte d'acquisition numéro 2 !

Vous pouvez faire un raccourci personnalisé utilisant directement les options définies ci-dessus si vous avez souvent besoin d'une telle fonction.

FIXME explications sur comment faire.

Modification du fichier de configuration

La plupart du temps vous n'aurez pas à mettre les mains dans le cambouis. Mais parfois pour une raison X ou Y vous aurez peut-être envie de modifier à la main le fichier de configuration de XdTV.

Par exemple pour changer les paramètres par défaut qui ne sont pas enregistrés par le bouton "Apply & Save".

Ouvrir le fichier de configuration

Il faut d'abord avoir ouvert une première fois xdtv, fermez le, puis il suffit de modifiez le fichier ~/.xdtv/xdtvrc

~ veut dire "votre dossier personnel". si vous ne trouvez pas de dossier ".xdtv" c'est tout a fait normal, c'est un dossier caché. Faites tout d'abord "Affichage→Afficher les fichiers cachés".

Ajouter les paramètres de contraste, luminosité et saturation

Pour rendre permanent les paramètres de contraste, luminosité et saturation, il suffit de modifier (ou d'ajouter) ces lignes:

color = 24000
contrast = 34000
bright = 32768
hue = 32768

Il faut les ajouter dans les "Global options" vers le haut.

Pour changer la valeur par défaut il faut choisir une valeur entre 0 et 65535, 32768 correspond à 50%.

autres

FIXME

Utilisation

Vous pouvez ouvrir XdTV via le raccourci disponible dans Applications→Son et vidéo

Vous avez deux raccourcis, le deuxième (XdTV Wizard) permet d'avoir accès à quelques options qui peuvent être utiles.

Lecture vidéo / Choix de la source

Vous ouvrez XdTV, une fenêtre s'ouvre. Cette fenêtre ne permet rien d'autre que de voir le flux.

Faites un clic droit n'importe où dans cette fenêtre et la fenêtre principale apparait. Cette fenêtre permet de régler différentes choses évidentes comme la luminosité, le contraste, etc …

Si vous n'avez pas d'image (cadre noir) pensez à mettre le paramètre "Capture" en "Grabdisplay"

Enregistrement Vidéo

Là on va s'attarder sur le menu Record Movie de la fenêtre de configuration principale.

Video Parameters

Vous pouvez y accéder via Record Movie→Video parameters

Ici vous devez choisir les paramètres vidéo, en partant du haut:

Audio parameters

Vous pouvez y accéder par deux moyens, Record Movie→Audio parameters ou dans le panneau de contrôle vidéo, via le bouton Open Audio recorder options

Encore une fois du haut vers le bas je vous donne quelques explications sur les différents paramètres:

Enregistrement

Pour lancer l'enregistrement, cliquez sur Record Movie puis Record start.

Quand vous voudrez l'arrêter, il suffira de faire Record Movie→Record Stop, un récapitulatif apparait.
Ne vous inquiétez pas, ce récapitulatif ne fait que vous avertir du bon déroulement de l'enregistrement. À moins ! À moins ! Que vous y retrouviez un gros cadre bizarre vous avertissant que votre ordinateur n'est pas assez puissant pour la qualité vidéo que vous avez choisie. (avec le codec choisi par mes soins, même le PC fixe neuf le plus bas de gamme suffira amplement !)

Une fois la vidéo enregistrée, vous aurez la bonne surprise de la retrouver dans votre dossier personnel.

Le format de fichier que je vous ai fait choisir est très commun, ne demande que peu de ressources et est de bonne qualité. Vous pouvez ensuite convertir la vidéo dans n'importe quel format via WinFF ou Avidemux par exemple.

Corriger les plops dans le son - Le son grésille sur les vidéos enregistrées

Pour corriger ce problème, il suffit normalement d'augmenter le cache de l'enregistrement sonore.

Pour le faire il faut allez dans XdTV et faire: Record Movie→Audio parameters

Dans la fenêtre qui s'affiche, augmentez le paramètre Audio Buffer Size. J'ai mis 19667 à la place du paramètre d'origine, le problème semble avoir totalement disparu.

Cliquez sur Apply save & close et testez l'enregistrement ^^

Corriger le décalage son/image

Il est possible qu'après un enregistrement vous constatiez un léger décalage du son par rapport à l'image. Ceci est dû à une latence au sein même de votre carte son, et comme la carte TV fait passer la vidéo par un autre chemin que le son (la plupart du temps vous devez brancher le son sur le line-in de votre carte son) un décalage se forme.

XdTV comporte un système permettant de resynchroniser la vidéo directement pendant l'enregistrement, il suffit de … FIXME

Si vous avez déjà enregistré des vidéos avec ce décalage, il est possible de le corriger après coup avec un logiciel de montage comme Pitivi, OpenShot ou Kdenlive. Vous pouvez aussi le corriger avec Avidemux si vous préférez corriger le décalage "numériquement" (dans le sens de taper un nombre).