Für alle, die auch diesen günstigen Grabber besitzen
Dieses Makro ist nicht verfügbar
Inzwischen (seit 11.1. 2010) gibt es einen eigenen Treiber der nur für dieses Gerät
(mit STK1160 Chip - USB ID 05e1:0408)
entwickelt wird:
Er steht hier zum download zur Verfügung
http://sourceforge.net/projects/easycapdc60/
Die Installation ist sehr einfach mit Hilfe eines Skripts. (Kernel headers müssen installiert sein) Die Installationsanleitung findet sich im README innerhalb des tar Archivs
Dort gibt es auch eine Anleitung für die Nutzung des Grabbers mit mplayer (andere Programme, wie ffmpeg oder vlc funktionieren noch nicht optimal)
Wichtig: Nach dem Einstecken des Grabbers in den USB Port müssen noch die beiden Geräteknoten /dev/easycap0 und dev/easysnd1 mit
sudo chmod a+rw /dev/easy*
für alle user les- und schreibbar gemacht werden.
Es handelt sich noch um Betasoftware! (Version 0.5), die Entwicklung schreitet aber rasch voran.
*****************************************************************************
Der folgende alte Bericht bezieht sich auf die Nutzung des Grabers mit dem stk11xx Treiber
*****************************************************************************
Hier ist ein kurzer Erfahrungsbericht, wie man diesen günstigen Grabber unter Ubuntu zum Laufen bringt Leider gehts noch nicht ganz optimal weil der Treiber noch in Entwicklung ist. Es funktioniert nur der CVBS Eingang (gelber cinch Stecker) Audio muss am Mikrofon oder Line in Eingang angesteckt werden Vielleicht hat jemand damit auch schon Erfahrung gemacht
Dieser Eintrag bezieht sich auf den Stick mit der ID "lsusb: ID 05e1:0408 Syntek Semiconductor Co., Ltd" Die folgende Anleitung funktioniert jedenfalls mit Ubuntu 9.04 Keinen Erfolg hatte ich mit Karmic und dem Kernel 2.6.31
1. Treiberinstallation
Wie in diesem englischen Beitrag beschrieben: http://ubuntuforums.org/showthread.php?t=924504&page=2 holt man sich von http://sourceforge.net/projects/syntekdriver/files/ das Quellpaket mit der Nummer stk11xx-1.4.0 (nicht ein Paket mit höherer Nummer, damit funktioniert diese Anleitung nicht!) Dieses entpackt man im Homeverzeichnis und fügt dann im Ordner /stk11xx-1.4.0/ folgende zwei patches ein: http://www.ivor.org/stk0408-1.patch http://www.bentrask.com/NTSC.diff
Dann geht man ins Verzeichnis /stk11xx-1.4.0/ und führt folgende Befehle aus: user@ubuntu:~$ patch stk11xx-dev.c stk0408-1.patch user@ubuntu:~$ patch stk11xx-dev.c NTSC.diff
Nach dem erfolgreichen patchen des Quellcodes überprüft man ob die header files des aktuellen Kernels installiert sind, und erstellt dann mit user@ubuntu:~$ make -f Makefile.standalone driver das Kernelmodul Das neu erstellte Modul stk11xx.ko kopiert man dann mit user@ubuntu:~$ sudo cp stk11xx.ko /lib/modules/2.6.28-14-generic/kernel/drivers/media/video/usbvideo/ in das passende Verzeichnis der Kernelmodule - die Kernelnummer muss mit der des aktuellen Kernels ersetzt werden! Jetz führt man noch user@ubuntu:~$ sudo depmod aus. Jetzt kann man den USB Grabber einstecken. Mit user@ubuntu:~$ dmesg überprüft man, ob das Gerät erkannt und die richtigen Treiber geladen wurden. Wenn der Geräteknoten /dev/video0 im /dev Verzeichnis jetzt vorhanden ist muss man ihn noch für die TV Programme lesbar machen: user@ubuntu:~$ chmod a+rw /dev/video0 Jetzt kann man das Gerät mit verschiedenen Programmen testen.
2. Betrachter und Aufnahmeprogramme
Am besten eignet sich vlc wenn man etwas sehen und hören möchte: Im Menü Medien/ Aufnahmegerät öffen/ trägt man als Videogerät /dev/video0 ein und als Audiogerät /dev/dsp ein, dann auf Wiedergabe drücken und Bild und Ton erscheinen. Wenn man statt Wiedergabe Konvertieren/Speichern drückt, kann man Aufnehmen. Die Qualität der Aufnahme war aber bei meinen Versuchen eher mies. Vorher sollte man unter Extras/ Einstellungen/ Audio / Ausgaby Typ/ UNIX-OSS Ausgabe einstellen sonst war bei mir der Ton verzögert oder hallend Bei meinem Test mit einem Satreceiver hat das Bild leicht geruckelt, war aber in Ordnung.
Ein gutes Bild bringt auch TVtime, leider gibt es da keinen Ton von Mic Eingang Xawtv bringt nur ein verzerrtes Bild. Ein weitere Alternative ist mplayer. Im Readme des Quellcodes gibt der Autor folgende Vorschläge
To use mplayer / mencoder :
$ mplayer tv:// -tv driver=v4l:width=640:height=480 $ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0 $ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=yuy2:device=/dev/video0 $ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=uyvy:device=/dev/video0
$ mencoder tv:// -tv driver=v4l:width=640:height=480:outfmt=rgb24:device=/dev/video0 -nosound -ovc lavc -o out.avi $ mencoder tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0 -nosound -ovc lavc -o out.avi Bei der Aufnahme mit mencoder ist hier leider kein Ton dabei
Eine gute Alternative für die Aufnahme ist ffmpeg weil hier Video- und Audioaufnahme funktionieren
ffmpeg -f oss -i /dev/dsp -f video4linux2 -i /dev/video0 /tmp/out.mpg
ist der Grundbefehl der noch mit Parametern zur Videoquelle und zum Ausgabeformat ergänzt werden muss.