RadioRadio Input
Dieser Abschnitt behandelt das Hören von Radio mittels eines V4L-kompatiblen Radioempfängers. Siehe Manpage für eine Beschreibung der Radio-Optionen und Tastensteuerungen.
Kompilierung
Zuerst muss MPlayer neu kompiliert werden mittels ./configure mit
und (falls Aufzeichnen untersttzt werden soll)
.
Stelle sicher, dass dein Empfänger mit anderer Radio Software für Linux läuft, wie z.B. XawTV.
Tips zum Gebrauch
Eine vollständige Liste aller Optionen ist in der Manpage.
Hier sind nur ein paar Tips:
Benutze die Option . Ein Beispiel:
-radio channels=104.4-Sibir,103.9-Maximum
Erklärung: Mit dieser Option sind nur die Frequenzen 104.4 und 103.9 in Gebrauch. Ein netter OSD-Text wird beim Kanalwechsel den Namen des Kanals angeben. Leerzeichen im Kanalnamen müssen ersetzt werden durch das Zeichen "_".
Es gibt mehrere Möglichkeiten, Radio aufzuzeichnen. Das Sound-Signal kann entweder mit der Soundkarte und einer externen Kabelverbindung zwischen dem Line-In der Soundkarte und der TV-Karte erfasst werden,
oder mittels des eingebauten ADC im saa7134-Chip. In letzterem Falle ist es nötig, den Treiber saa7134-alsa oder
saa7134-oss zu laden.
MEncoder ist zum Aufzeichnen von Radio ungeeignet, da es einen Video Stream benötigt. Daher kannst du entweder
arecord vom ALSA Projekt benutzen, oder die
Option . In letzterem Falle wirst du keinen Sound hören können (es sei denn, du hast ein Line-In Kabel und hast den Line-In Kanal nicht stumm geschaltet).
Beispiele
Input von Standard-V4L (mittels Line-In Kabel, keine Aufzeichnung):
mplayer radio://104.4
Input von Standard-V4L (mittels Line-In Kabel, keine Aufzeichnung,
V4Lv1 Interface):
mplayer -radio driver=v4l radio://104.4
Abspielen des zweiten Kanals aus der Kanalliste:
mplayer -radio channels=104.4=Sibir,103.9=Maximm radio://2
Leiten des Sounds über den PCI-Bus vom internen ADC des Radio-Empfängers.
In diesem Beispiel wird der Empfänger als zweite Soundkarte genutzt (ALSA device hw:1,0). Für saa7134-basierte Karten muss entweder das
Modul saa7134-alsa oder saa7134-oss geladen werden.
Werden ALSA-Gerätenamen benutzt, so müssen Doppelpunkte durch Gleichheitszeichen und Kommata durch Punkte ersetzt werden.
mplayer -rawaudio rate=32000 -radio adevice=hw=1.0:arate=32000:channels=104.4=Sibir,103.9=Maximm radio://2/capture