VIDEO: Hauppauge PVR 150 250 350 unter Linux (Kubuntu 6.10)
Zuerst muss mal das Universe und Multiverse Repository aktiviert sein und der Standort der Firmware hinzugefügt werden. Netterweise stellt Hauppauge inzwischen die Firmware den ivtv Treiberentwicklern zur Verfügung, so das alles in einem Rutsch installiert werden kann. Dazu fügt man in die /etc/apt/sources.list folgende Zeilen hinzu:
#
# multiverse repository
#
deb http://de.archive.ubuntu.com/ubuntu/ edgy universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ edgy universe multiverse
#
# ivtv firmware
#
deb http://dl.ivtvdriver.org/ubuntu edgy firmware
Dann müssen wir (K)ubuntu noch anweisen, das Repository ohne Gemecker zu akzeptieren, indem wir den entsprechenden Key hinzufügen:
wget http://dl.ivtvdriver.org/ubuntu/80DF6D58.gpg -O- | sudo apt-key add -
Danach dann noch ein
sudo apt-get update
damit der lokale Repository-Cache auf den aktuellen Stand kommt. Auf der Kommandozeile gibt man dann Folgendes ein:
DEBIAN_FRONTEND=dialog sudo apt-get install ivtv-firmware
Dann brauchen wir den Modulassistenten zum den Treiber vorzubereiten:
sudo m-a update,prepare
sudo m-a a-i ivtv
sudo depmod -a
Sollte man mal in den Kernel auf eine neue Version updaten, dann muss man diese drei Zeilen auch wieder ausführen. Dann installieren wir den Treiber:
sudo modprobe ivtv
Mit
lsmod | grep ivtv
kann man nun guggen, ob das Modul gelanden wurde. Wenn das sauber klappt, fügen wir das Modul noch in die /etc/modules hinzu, damit es auch nach dem Restart wieder geladen wird:
sudo sh -c 'echo ivtv >>/etc/modules'
Nun kann man mal den Video-Recorder oder sonst eine externe Quelle an die Karte anschließen. Damit man nun dem Treiber mitteilen kann, von welcher Schnittstelle (Composite, Tuner, S-VHS, ...) das Signal kommt, braucht man noch ein Paket:
sudo apt-get install ivtv-utils
Das Utility heißt ivtvctl. Mit
ivtvctl --help
kann man nun alle Optionen ausgeben lassen. Ich hab meinen Videorecorder entweder am Composite- oder S-VHS-Anschluss angeschlossen und der Sound liegt am Line-In der Hauppauge TV-Karte an. Für mich habe ich folgende wichtiges Kommandos identifiziert:
Abfragen, welche Input-Schnittstellen vorhanden sind:
ivtvctl --list-inputs
S-VHS Schnittstelle verwenden:
ivtvctl --set-input=1
Composite Schnittstelle verwenden:
ivtvctl --set-input=2
Sound-Input auf Mono umstellen:
ivtvctl --set-sapmode=0
Sound-Input auf Stereo umstellen:
ivtvctl --set-sapmode=1
Wenn man nun per ivtvctl die richtige Quelle ausgewählt hat, kann man mal eine Testaufzeichung starten:
cat /dev/video0 > /tmp/test_capture.mpg
Das Ganze läßt man 5-10 Sek. laufen und bricht dann mit CTRL+C ab. Nun nimmt man einen Videoplayer seiner Wahl (VLC, Totem, mplayer, ...) und überprüft das Ergebnis:
mplayer /tmp/test_capture.mpg
Zum Aufzeichnen verwende ich inzwischen VLC und zum Umwandeln, um das Ganze z.B. auf DVD zu brennen, die Skriptsammlung tovid. Dazu dann ein anderes Mal...
Update: 29.05.2007
Wenn man mal in die Verlegenheit kommen sollte, das K/Ubuntu per automatischen Update einen neuen Kernel einspielt, macht man Folgendes:
sudo rm /usr/src/ivtv*deb
sudo m-a clean ivtv
sudo m-a update,prepare
sudo m-a a-i ivtv
sudo depmod -a
Dann kann man mit
modprobe ivtv
den Treiber wieder starten. Mehr zum Thema gibt's hier noch: Install IVTV Edgy
Technorati Tags: hauppauge, pvr, driver, installation, linux, ubuntu, ivtv, vlc, tovid, kubuntu
Posted at 11:48nachm. März 08, 2007 by cetixx in Tipps | Kommentare [0]