Cette section a pour but de vous expliquer comment écouter la radio depuis un tuner compatible V4L (Video For Linux). Reportez-vous à la page de manuel pour la description des options controlant la radio ainsi que pour la liste des raccourcis clavier.
Tout d'abord, vous devez recompiler MPlayer. Invoquez ./configure avec l'option --enable-radio et si vous désirez pouvoir enregister la radio, ajoutez --enable-radio-capture.
Vérifiez que votre tuner fonctionne avec un autre logiciel d'écoute radio comme XawTV par exemple.
La liste complète des options est disponible dans la page de manuel. En voici une sélection des plus pratiques :
L'option channels. Un exemple :
-radio channels=104.4-Sibir,103.9-Maximum
Avec cette option, seules les fréquences 104.4 et 103.9 pourront être écoutées. Lors d'un changement de station, le nom de la radio apparaitra à l'écran (OSD). Les caractères espace " " dans le nom de la station doivent être remplacés par le caractère underscore "_".
Il y a plusieurs façons d'enregistrer la radio. Vous pouvez soit utiliser votre
carte son via un cable externe reliant votre carte vidéo et le line-in de la carte son
ou utiliser l'ADC integré à la puce saa7134. Dans le second cas, vous devez charger le
pilote saa7134-alsa
ou saa7134-oss
selon
votre configuration.
MEncoder ne peut pas être utilisé pour enregistrer la radio car il doit necessairement travailler sur un flux vidéo. Vous pouvez soit utiliser le logiciel arecord du projet ALSA ou utiliser l'option -ao pcm:file=fichier.wav. Dans ce cas, vous n'entenderez rien, sauf si vous utilisez un cable branché au line-in et que le volume du line-in n'est pas nul).
Ecoute depuis un périphérique V4L standard (cable relié au line-in, enregistrement désactivé) :
mplayer radio://104.4
Ecoute depuis un périphérique V4L standard (cable relié au line-in, enregistrement désactivé, interface V4Lv1) :
mplayer -radio driver=v4l radio://104.4
Ecoute de la seconde fréquence dans la liste.
mplayer -radio channels=104.4=Sibir,103.9=Maximm radio://2
Transfert du son par le bus PCI depuis l'ADC interne de la carte son.
Dans cet exemple, le tuner radio est utilisé comme une seconde carte son
(périphérique ALSA hw:1,0). Pour les cartes son basées sur la puce
saa7134, le module saa7134-alsa
ou
saa7134-oss
doit être chargé.
mplayer -rawaudio rate=32000 radio://2/capture \ -radio adevice=hw=1.0:arate=32000:channels=104.4=Sibir,103.9=Maximm
Dans les noms de périphérique ALSA, les point-virgules ";" doivent être remplacés par des signes égal "=" et les virgules "," par des points ".".