Re: [opensuse-multimedia-de] analoge TV-Karten läuft nicht
So, hier nochmal an die Liste: Hallo Harry, solltest Du mit kdetv und Konsorten absolut nicht weiterkommen könntest Du es auch mal mit mplayer versuchen. Dieser ist auf meiner Hardware schon seit einigen (open)SuSE-Versionen das einzige Tool, mit welchem meine TV-Karte (Terratec Cinergy 400 TV mobile, ebenfalls mit saa7134) vernünftig zusammenarbeiten möchte. Mit den richtigen Optionen ist damit auch die Qualität (für analoge Verhältnisse) 1a. Der Aufruf, so wie ich ihn verwende, steht weiter unten. Aber mir ist noch was in Deiner Konsolenausgabe aufgefallen:
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: /dev/vbi (BT878 video (Typhoon TView RDS ) is a v4l2 vbi device, driver bttv, version 0x00000911.
Der Kernel setzt also den bttv-Treiber auf die Karte an, welche aber gemäß Deines Postings einen SAA7134-Chip enthält. Es würde mich sehr wundern, wenn das so in Ordnung ist. Vielleicht wurde die Karte in der 10.2 korrekt erkannt (zumindest mit richtigem Chip) und jetzt nicht mehr? Man müsste dann über entsprechende Optionen beim modprobe-Aufruf eine Karte bzw. einen Chip forcen. Weiterhin ist es möglich, dass bestimmte Module nur im Debug-Modus richtig laufen oder in einer vom Standard abweichenden Reihenfolge geladen werden müssen. All diese Punkte sind bei meiner Karte der Fall; die modprobe.conf.local, die das für mich regelt, habe ich auch unten angehängt. Viele Grüße! Hier das Skript, mit welchem ich über MPlayer fernsehe (Kanäle für den Raum Kassel, das müsstest Du manuell anpassen, ebenso wie die ein oder andere hardwaretypische Einstellung): #/bin/sh fuser -k /dev/video sleep "0.5" mplayer -ao alsa -tv driver=v4l2:width=720:height=576:alsa:adevice=hw.1,0:audiorate=32000:immediatemode=0:chanlist=europe-west:channels=E5-Vox,E6-2DF,E7-RTL_II,E8-ARD,E9-SAT_1,E10-RTL,E11-Pro_7,E12-3Sat,SE4-Arte,SE5-HR,SE6-MDR,SE7-Phoenix,SE8-N24,SE9-NTV,SE10-KiKa,SE11-EuroSport,SE12-DSF,SE13-TV5,SE14-Nickelodeon,SE15-VIVA,SE16-NDR,SE17-MTV,SE18-Kabel_1,SE19-CNN,SE20-SuperRTL,S21-Sonnenklar_TV,S22-CNBC,S23-BBC,S24-EuroNews,S25-Bloomberg,S35-HSE24,21-QVC,22-OK_Kassel,23-Bayern,24-WDR -af volume=15 -vf crop=704:560:8:8,pp=lb,hqdn3d,dsize=4:3 tv:// Und mit einem Befehl dieser Art mache ich meine Aufnahmen (PAL-DVD-kompatibel, kann man anschließend ratzfatz mit ProjectX schneiden): /usr/bin/sudo /usr/bin/nice --20 /usr/bin/mencoder tv:// -tv driver=v4l2:norm=PAL:device=/dev/video0:input=0:quality=0:width=720:height=576:channel=E11:alsa:adevice=hw.1,0:audiorate=32000:immediatemode=0 -ovc lavc -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=4200:aspect=4/3:acodec=mp2:abitrate=160:keyint=15:vstrict=0 -oac lavc -vf crop=672:528:24:24,pp=lb,hqdn3d,scale=720:576,harddup -of mpeg -mpegopts format=dvd:tsaf:vaspect=4/3 -af lavcresample=48000:volume=25 -srate 48000 -ofps 25 -endpos Stunden:Minuten:00 -o /Aufnahmeverzeichnis/Pro7_`/bin/date +\%a_\%d.\%b.\%G_\%H\%M\%S`.mpg durch die hohe Priorität lässt sich einiges an Mehrleistung herausholen. Natürlich muss der sudo-Aufruf entsprechend "genehmigt" sein. Man könnte das ganze noch schön skripten, mit Variablen und so, da war ich aber bislang zu faul zu. Starten lasse ich das ganze von cron - mittels kcron sehr komfortabel zu handhaben. Meine modprobe.conf.local: install saa7134 /sbin/modprobe --first-time --ignore-install saa7134 && { /sbin/modprobe saa7134-alsa || :; } options saa7134 i2c_debug=2 alsa=1 options tda9887 qss=1 port1=0 port2=0 card=47 tuner=12 install saa7134_alsa /sbin/modprobe --ignore-install saa7134_alsa && /sbin/modprobe -r tuner && /sbin/modprobe tuner options saa7134_alsa index=1 debug=1 _________________________________________________________________________ In 5 Schritten zur eigenen Homepage. Jetzt Domain sichern und gestalten! Nur 3,99 EUR/Monat! http://www.maildomain.web.de/?mc=021114 -- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
participants (1)
-
Benjamin Dombert