TV will nicht mit Mplyaer

MadBSE

Windows Fluechtling
Hallo allerseits,
Ich verstehe irgendwie nicht wie ich das mit der Glotze über Mplayer mit FreeBSD 6.1-RC1-i386 hinkriegen soll.

Also ich halte mich an folgenden Link:
http://wiki.bsdforen.de/index.php/FreeBSD_-_TV-Karte_benutzen#Anleitung
Was mache ich falsch? Hat jemand eine Idee?:confused:
Code:
# mplayer -tv driver=bsdbt878:device=/dev/bktr0:input=1:chanlist=europe-west channels= tv://
MPlayer 1.0pre7try2-3.4.4 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.

Setting up LIRC support...
mplayer: could not connect to socket
mplayer: Socket operation on non-socket
Failed to open LIRC support.
You will not be able to use your remote control.
Playing channels=.
File not found: 'channels='
Failed to open channels=

Playing tv://.
TV detected! ;-)
No such driver: bsdbt878


Exiting... (End of file)
#
 
1. Du hast einen falschen Treiber angegeben.

2.Ich habe bis jetzt nur den xawtv benutzt was ich dir emfehlen würde.
 
menuhin schrieb:
2.Ich habe bis jetzt nur den xawtv benutzt was ich dir emfehlen würde.

Wovon ich abraten würde, denn die Qualität des mplayers beim TV schauen ist deutlich besser als bei xawtv.

Ansonsten hat menuhin recht, dein Treiber stimmt nicht überein, das sieht man an dieser Meldung:

Code:
No such driver: bsdbt878

Was für eine TV-Karte hast du denn? ist der bsdbt848-Treiber überahupt geladen bzw. installiert? Wie sieht deine dmesg aus? Fragen über Fragen....
 
Danke für die Tips, xawtv funtz auch bei mir allerdings ohne kannaele ueber den tuner.
Ich habe vor einiger zeit mal KNOPPIX eingeworfen da wurde bei aufruf von xawtv automatisch eine channalist erstelt, das waere bei FreeBSD wohl etwas viel verlangt.

Mich Interessirt auch wie das bei kbtv mit den Kannal einstellungen funktioniert.:confused:

dmesg sieht so bei mir aus.
Code:
# dmesg | grep bktr
bktr0: <BrookTree 878> mem 0xcbcfe000-0xcbcfefff irq 16 at device 12.0 on pci0
bktr0: [GIANT-LOCKED]
bktr0: Hauppauge Model 44354 C242
bktr0: Detected a MSP3415G-B8 at 0x80
bktr0: Hauppauge WinCast/TV, Philips FR1216 PAL FM tuner, msp3400c stereo, remote control.
bktr0: <BrookTree 878> mem 0xcbcfe000-0xcbcfefff irq 16 at device 12.0 on pci0
bktr0: [GIANT-LOCKED]
bktr0: Hauppauge Model 44354 C242
bktr0: Detected a MSP3415G-B8 at 0x80
bktr0: Hauppauge WinCast/TV, Philips FR1216 PAL FM tuner, msp3400c stereo, remote control.
 
Der Treiber im Aufruf von mplayer heißt AFAIR immer 'bsdbt848', auch wenn es sich um einen bt878-Chip handelt. Die Frage, ob 'bsdbt848' geladen ist, ist eher daneben, weil man den Treiber gar nicht laden kann. Dieser existiert in der Bezeichnung nur beim mplayer-Aufruf. Das 'bktr' (das FreeBSD-Modul) geladen ist, sieht man oben ja bereits.

Hier funktioniert das TV-Gucken mit FreeBSD mit folgendem Skript:
Code:
#!/bin/sh
mplayer -tv driver=bsdbt848:norm=palbg:audioid=2:input=1:chanlist=europe-west:channels=\
E4-ARD,\
E2-ZDF,\
E3-NDR,\
E12-RTL,\
E10-SAT1,\
SE10-VOX,\
SE11-PRO7,\
E6-NDR/VIVA,\
SE7-MTV,\
SE5-TerraNova,\
SE16-TV5/XXP,\
SE4-RTL2,\
S23-N24,\
SE15-Phoenix,\
E9-KiKa,\
S22-DasVierte,\
SE8-Tele5,\
E8-SuperRTL,\
E11-3sat,\
SE9-Kabel1,\
SE13-DSF,\
SE17-WDR,\
SE18-BR3,\
SE19-HH1,\
SE20-mdr,\
E7-BBCworld,\
SE14-EuroSport,\
E5-arte,\
S21-TravelTV,\
S24-HSE24,\
S35-QVC,\
SE12-RTLShop\
 tv:// -vf pp=fd
 
Danke für den tip Steve`.:cool: Ich habe bloß keine Ahnung wie ich daraus eine Ausführbares Skript machen soll, chmod +x geht irgenwie nicht, gibts's da irgendwas Spezielles zu beachten?:confused:

Ich hab' jetzt mal das Skript von xawtv zur Automatischen-Sendersuche aus KNOPPIX rausoxidiert müsste doch auch was unter FreeBSD bringen?
Mit der Ausführbarkeit gibt es die gleichen schwierigkeiten mit chmod +x /usr/X11R6/bin/xawtv.wrapper;'(

xawtv.wrapper Skript:
Code:
#!/bin/bash

if [ ! -f "$HOME/.xawtv" -o "$1" = "reconfigure" ]
then
  configure_xawtv || exit 1
fi
exec xawtv "$@"

Vielleicht kann mir ja jemand sagen ob das auch in dieser Form unter FreeBSD funzt, oder ob ich da noch einige Modifikationen vornehmen muß?
 
Hallo zusamen,
Ich habe immer noch keine Ahnung wie ich ein Skript Ausfuehrbar machen soll.;'(

Sieht folgendemassen aus::ugly:
Code:
# chmod +x chanlsbl.sh
# ./chanlsbl.sh
./chanlsbl.sh: Befehl nicht gefunden.
Mit folgendem Skript:
Code:
#!/bin/sh
mplayer -tv driver=bsdbt848:norm=palbg:audioid=2:input=1:chanlist=europe-west:channels=\
E10-ARD,\
E8-ZDF,\
E6-rbb,\
SE17-NDR,\
E5-mdr,\
E9-Sat.1,\
E11-RTL,\
SE16-WDR,\
SE15-BR3,\
SE7-TV.B,\
SE9-3sat,\
S22-VIVA,\
SE13-MTV,\
SE11-VOX,\
SE20-Pro7,\
E4-RTL2,\
SE6-Kabel1,\
SE4-NICK/arte,\
E2-Ki.Ka/NICK,\
E7-BBCworld,\
E12-FAB,\
SE12-CNN,\
S23-DSF,\
SE18-EuroSport/VIVA+,\
S21-TV5,\
SE10-Spreekanal/EuroNews/K1010,\
SE8-OKB,\
SE5-n-tv,\
SE14-N24,\
SE19-Phoenix,\
S24-HSE24/DasVIERTE/9Live,\
S25-SRTL,\
S35-QVC/XXP,\
E3-KDG,\
 tv:// -vf pp=fd
Hat jemand eine Idee?:confused:
 
Bist du auch in dem Verzeichnis, in dem die Datei liegt? Ansonsten musst du den absoluten Pfad angeben. Wenn du die Datei Systemweit mit dem Namen aufrufen willst, musst du sie in ein $dir kopieren, das in deiner .profile steht.
 
Mh, ich hab zwar keine Ahnung, warum das nicht geht, aber probier mal
Code:
sh chanlsbl.sh

Hope that helped :)
 
Danke k3rn3lpanic:cool: hat gelapt.

Allerdings haut das mit dem Skript immer noch nicht hin:;'(
Code:
BSD# sh chanlsbl.sh
MPlayer 1.0pre7try2-3.4.4 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.

Usage:   mplayer [options] [url|path/]filename

Basic options: (complete list in the man page)
 -vo <drv[:dev]>  select video output driver & device ('-vo help' for a list)
 -ao <drv[:dev]>  select audio output driver & device ('-ao help' for a list)
 vcd://<trackno>   play (S)VCD (Super Video CD) track (raw device, no mount)
 dvd://<titleno>   play DVD title from device instead of plain file
 -alang/-slang    select DVD audio/subtitle language (by 2-char country code)
 -ss <timepos>    seek to given (seconds or hh:mm:ss) position
 -nosound         do not play sound
 -fs              fullscreen playback (or -vm, -zoom, details in the man page)
 -x <x> -y <y>    set display resolution (for use with -vm or -zoom)
 -sub <file>      specify subtitle file to use (also see -subfps, -subdelay)
 -playlist <file> specify playlist file
 -vid x -aid y    select video (x) and audio (y) stream to play
 -fps x -srate y  change video (x fps) and audio (y Hz) rate
 -pp <quality>    enable postprocessing filter (details in the man page)
 -framedrop       enable frame dropping (for slow machines)

Basic keys: (complete list in the man page, also check input.conf)
 <-  or  ->       seek backward/forward 10 seconds
 up or down       seek backward/forward  1 minute
 pgup or pgdown   seek backward/forward 10 minutes
 < or >           step backward/forward in playlist
 p or SPACE       pause movie (press any key to continue)
 q or ESC         stop playing and quit program
 + or -           adjust audio delay by +/- 0.1 second
 o                cycle OSD mode:  none / seekbar / seekbar + timer
 * or /           increase or decrease PCM volume
 z or x           adjust subtitle delay by +/- 0.1 second
 r or t           adjust subtitle position up/down, also see -vf expand

 * * * SEE THE MAN PAGE FOR DETAILS, FURTHER (ADVANCED) OPTIONS AND KEYS * * *

: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found
: not found: SE4-NICK/arte,
: not found: E2-Ki.Ka/NICK,
: not found,
: not found
: not found
: not found
: not found: SE18-EuroSport/VIVA+,
: not found
: not found: SE10-Spreekanal/EuroNews/K1010,
: not found
: not found
: not found
: not foundx,
: not found: S24-HSE24/DasVIERTE/9Live,
: not found
: not found: S35-QVC/XXP,
: not found
chanlsbl.sh: tv://: not found
: not found
Was stimmt da nicht?:confused:
 
Zurück
Oben