Linux

CentOS 5.3

fbtv(1)


fbtv

NOM

fbtv - un programme de console pour regarder la TV

SYNOPSIS

fbtv [ options ] [ nom de l’émetteur ]

DESCRIPTION

fbtv est un programme pour regarder la télévision avec votre machine Linux. Il fonctionne à travers un périphérique framebuffer graphique (/dev/fb0). Vous aurez besoin d’un noyau version 2.1.x au minimum pour ceci. fbtv partage son fichier de configuration ($HOME/.xawtv) avec l’application xawtv. Lisez la page man de xawtv(1) pour les détails sur le fichier de configuration.

OPTIONS

-o base

Définit le nom de base pour les fichiers de capture d’écran. Le nom du fichier sera du type "base-date-numéro.ext".

-v

Ãtre bavard.

-c périphérique

périphérique video4linux (par défaut /dev/video0).

-d device

périphérique framebuffer (par défaut $FRAMEBUFFER; /dev/fb0 si non défini)

-g

affichage en niveaux de gris (ne fonctionne qu’en mode 256 couleurs)

-s largeurxhauteur

affiche l’image TV en taille largeur x hauteur au coin supérieur droit.

-f police

police pour le texte. Par défaut il cherche lat1-16.psf dans /usr/lib/kbd/consolefonts et /usr/share/consolefonts. Si vous avez un serveur de fontes X11 en fonctionnement (ou la variable d’environnement FONTSERVER définie pour quelque serveur en fonctionnement), vous pouvez aussi spécifier un police X11.

-m mode

mode vidéo pour la TV. fbtv va rechercher le mode dans /etc/fb.modes.

-j joydev

périphérique joystick a utiliser pour contrôler fbtv.

-k

laisser le mode capture lors d’un basculement de console. Peut s’avérer utile en conjonction avec l’option -s, vous aurez une image vidéo pendant que vous travaillez sur une autre console. Ceci est plus ou moins une bidouille. Ne fonctionne que si toutes les consoles ont le même mode vidéo et si fbcon n’utilise pas le décalage pour accélérer le défilement. Pour une installation multi-écrans ceci est aussi utile.

-q

mode silencieux. Ne réserve pas un espace pour la ligne d’état en haut, et n’affiche ni les messages, ni l’horloge. Vous pouvez l’activer en cours d’exécution aussi (’F’).

-M

EXPÃRIMENTAL : Active la mise à l’échelle en sortie (écrit yuv vers de la mémoire non affichée et laisse la carte graphique mettre à l’échelle l’image). Matériel supporté : Matrox G200/G400 (avec matroxfb) et ATI Mach64 VT/GT (avec atyfb, 16bpp seulement). Il vous faudra au minimum bttv-0.7.16 ou un noyau 2.3.50.

UTILISATION

fbtv est conçu de manière à être utilisé comme xawtv du point de vue de l’utilisateur. Vous avez peut-être remarqué que xawtv a beaucoup de raccourcis clavier. Il fonctionnent aussi sous fbtv (si c’est utile). Voici la liste :

G            Capture une image (taille maximum, ppm)
J            Capture une image (taille maximum, jpeg)
F            Plein écran. Bascule en mode silencieux.

haut/bas      syntonise la fréquence suivante/précédente
gauche/droite syntonisation affinée
pgup/pgdown   chaîne suivante/précédente

ESC,Q        Quitte
X            Quitte, mais laisse le son allumé.

+/-          Augmenter/diminuer le volume
Enter        Coupe/remet le son

Les raccourcis clavier définis dans $HOME/.xawtv sont aussi supportés, avec une exception : les touches de modification (genre "key = Ctrl+F1") ne fonctionnent pas.

TV PLEIN ÃCRAN

Quelques conseils de Dag Bakke <dag.bakke@riksnett.no>:

Les cartes BT8xx peuvent générer des images jusqu’à 768x576 pixels. Si vous voulez que fbtv utilise tout votre moniteur et avoir la qualité maximum d’image, il vous faut créer une console framebuffer de 768x576 pixels. Ceci peut se faire avec l’utilitaire fbset(1), qui est disponible depuis plusieurs sites. Voir : http://www.cs.kuleuven.ac.be/~geert/bin/

Sinon, vous pouvez laisser fbtv gérer les changements de mode vidéo avec l’option -m. Ceci demande que vous ayez une petite liste avec les différents modes vidéo disponibles. Le fichier contenant cette liste s’appelle normalement /etc/fb.modes. Par exemple, l’entrée suivante permet le mode 768x576x32bpp avec un rafraîchissement à 75Hz sur une Matrox G200.

mode "tv"
    # D: 49.188 MHz, H: 46.580 kHz, V: 75.008 Hz
    geometry 768 576 768 576 32
    timings 20330 128 32 32 8 128 5
endmode

La commande "fbtv -q -mtv" vous donnera alors une image nette (enfin, aussi nette que le signal est bon en tout cas) de la TV sur tout l’écran. Créez une alias ’tv’ pour cette commande et vous êtes paré.

NB ! Veuillez noter que votre écran peut ne pas savoir gérer une telle résolution. Et qu’une mauvaise utilisation de l’utilitaire mentionné fbset peut détruire votre écran. Il est beaucoup plus facile de faire fumer des composants électriques que de les réparer.

Une base de données des modes vidéo standard VESA peut être téléchargée depuis : ftp://platan.vc.cvut.cz/pub/linux/matrox-latest/fb.modes.vesa60.gz

VOIR AUSSI

xawtv(1)

AUTEUR

Gerd Knorr <kraxel@goldbach.in-berlin.de>

TRADUCTEUR

José Jorge <jjorge at free.fr>

AVERTISSEMENT SUR LA TRADUCTION

Il est possible que cette traduction soit imparfaite ou périmée. En cas de doute , veuillez vous reporter au document original en langue anglaise fourni avec le programme.

COPYRIGHT

Copyright (C) 1997,98 Gerd Knorr <kraxel@bytesex.org>

Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier sous les termes de la licence GNU GPL telle que publiée par la Free Software Foundation; soit la version 2, soit (à votre convenance) toute version ultérieure.

Ce programme est distribué dans l’espoir qu’il soit utile, mais SANS AUCUNE GARANTIE ; même sans la garantie implicite de UTILISABILITà ou d’ADAPTATION à UN USAGE PRÃCIS. Lisez la licence GNU GPL pour plus de détails.

Vous devriez avoir reçu une copie de la licence GNU GPL avec ce programme ; si ce n’est pas le cas, écrivez à Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


fbtv(1)