Page 1 of 2
Cannot specify composite input on Winfast TV2000 card?
Posted: Tue Feb 07, 2006 2:08 am
by dan-s
Hey, I have a Winfast TV2000, which detects in Linux (Debian - 2.6 kernel) fine. In syslog I have the following:
Feb 7 07:15:23 localhost kernel: cx8800[0]: subsystem: 107d:6611, board: Leadtek Winfast 2000XP Expert [card=5,autodetected]
Feb 7 07:15:23 localhost kernel: cx8800[0]: Leadtek Winfast 2000 XP config: tuner=38, eeprom[0]=0x01
So it appears to load fine, and previous I installed full GUI on debian and I got the capture card working using a capture program (forget the name, now). However I then reformatted it and didn’t install the gui, and I am now trying to set up with little lucky. :-/
The card has three inputs.. the TV ariel, a composite and svideo (composite and svideo are on the same cable.. there’s a lead that plugs into the card with both connectors).
No matter what I do I cannot get Zone Minder to show the picture (I have it in monitor mode right now) .. it just shows the IE error as if it couldn’t load the picture. There is no error in the apache ‘error_log’.
I am not sure if I am doing it right, as when I had the GUI installed (before I reformatted) I had to select either tuner, composite or SVideo.. and I haven’t done that anywhere with Zone Minder.
Does anyone know how I specify that?
Posted: Tue Feb 07, 2006 2:24 am
by cordel
Those are chosen by the channel, Just for example:
(0) for the tuner
(1) for composit
(2) for s-video
My be a little different like 1 for tuner and 2 for composit but thats how it works.
Also unless you have cambozola, or ffmpeg installed and setup correctly, MSIE does not support mjpeg streams natively. Your best bet is to use Firefox or something that does support mjpeg till you get a handle on things or use cambozla so that you may use msie.
Regards,
Corey
Posted: Tue Feb 07, 2006 2:32 am
by dan-s
So its the channel, not the /dev/video? .. because I have alot of /dev/video0 .. /dev/video1 .. right through to 63 or something?
Cheers for the Firefox comment, download it now!
Posted: Tue Feb 07, 2006 2:43 am
by dan-s
Ok when i 'tail' the /tmp/zmdc.log file, it shows the following when I change the channel to '1', from '0':
02/07/06 10:41:26.920356 zmdc[27864].INF ['zmc -d /dev/video0' stopping at 06/02/07 10:41:26]
02/07/06 10:41:26.923064 zmdc[27864].INF ['zmc -d /dev/video0' died]
02/07/06 10:41:27.291795 zmdc[27864].INF ['zmc -d /dev/video0' starting at 06/02/07 10:41:27, pid = 29763]
02/07/06 10:41:27.293539 zmdc[29763].INF ['zmc -d /dev/video0' started at 06/02/07 10:41:27]
02/07/06 10:41:27.698888 zmdc[27864].WAR [Can't find process with command of 'zma -m 1']
And when I change from 2, to 1:
02/07/06 10:41:48.244369 zmdc[27864].INF ['zmc -d /dev/video0' stopping at 06/02/07 10:41:48]
02/07/06 10:41:48.247214 zmdc[27864].INF ['zmc -d /dev/video0' died]
02/07/06 10:41:48.840926 zmdc[29789].INF ['zmc -d /dev/video0' started at 06/02/07 10:41:48]
02/07/06 10:41:48.843150 zmdc[27864].INF ['zmc -d /dev/video0' starting at 06/02/07 10:41:48, pid = 29789]
02/07/06 10:41:49.263350 zmdc[27864].INF ['zmc -d /dev/video0' stopping at 06/02/07 10:41:49]
02/07/06 10:41:49.266262 zmdc[27864].INF ['zmc -d /dev/video0' died]
02/07/06 10:41:49.368315 zmdc[27864].WAR [Can't find process with command of 'zma -m 1']
and 0, from 2:
02/07/06 10:42:18.569506 zmdc[27864].INF ['zmc -d /dev/video0' stopping at 06/02/07 10:42:18]
02/07/06 10:42:18.572037 zmdc[27864].INF ['zmc -d /dev/video0' died]
02/07/06 10:42:18.946339 zmdc[29818].INF ['zmc -d /dev/video0' started at 06/02/07 10:42:18]
02/07/06 10:42:18.954549 zmdc[27864].INF ['zmc -d /dev/video0' starting at 06/02/07 10:42:18, pid = 29818]
02/07/06 10:42:19.350259 zmdc[27864].WAR [Can't find process with command of 'zma -m 1']
Any ideas?? :S
Also, nothing shows in firefox.. just like the placeholder, saying am inage belongs there.
Posted: Tue Feb 07, 2006 5:32 am
by cordel
run this and post the results:
dmesg | grep bttv
Regards,
Corey
Posted: Tue Feb 07, 2006 5:40 am
by dan-s
Doesn't return anything with the command you tell me to type, but when I do just dmesg I get this..
It takes up the whole output of the command.. so i'll only post some of it (unless you want more?)
cx8800[0]: AUD_STATUS: 0x27b2 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27b2 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2774 [stereo/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27e6 [mono/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2826 [mono/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27b2 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27b2 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27fa [mono/pilot c2] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2872 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2872 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2832 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2872 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x28b2 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2872 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2826 [mono/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27ba [mono/pilot c2] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27a6 [mono/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2832 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2832 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27b2 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27e6 [mono/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27e6 [mono/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27f2 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27ba [mono/pilot c2] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27e6 [mono/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2872 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27f2 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27b2 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27b2 [mono/no pilot] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x27a6 [mono/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2766 [mono/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2766 [mono/pilot c1] ctl=A2_AUTO_STEREO
cx8800[0]: AUD_STATUS: 0x2772 [mono/no pilot] ctl=A2_AUTO_STEREO
Posted: Tue Feb 07, 2006 6:16 am
by cordel
That can't be good.
You might try:
zmu -d /dev/video0 -q -v
But I am really interested in what your system detected and loaded. But this might help.
Posted: Tue Feb 07, 2006 6:26 am
by dan-s
Video Capabilities
Name: Leadtek Winfast 2000XP Expert
Type: 7
Can capture
Can tune
Does teletext
Video Channels: 3
Audio Channels: 0
Maximum Width: 768
Maximum Height: 576
Minimum Width: 48
Minimum Height: 32
Window Attributes
X Offset: 0
Y Offset: 0
Width: 320
Height: 240
Picture Attributes
Palette: 4 - 24bit RGB
Colour Depth: 0
Brightness: 32896
Hue: 0
Colour :32639
Contrast: 14649
Whiteness: 0
Channel 0 Attributes
Name: Television
Channel: 0
Flags: 1
Channel has a tuner
Type: 1 - TV
Format: 0 - PAL
Channel 1 Attributes
Name: Composite1
Channel: 1
Flags: 0
Type: 2 - Camera
Format: 0 - PAL
Channel 2 Attributes
Name: S-Video
Channel: 2
Flags: 0
Type: 2 - Camera
Format: 0 - PAL
Posted: Tue Feb 07, 2006 6:30 am
by cordel
Okay so your configuration should be:
/dev/video0
chan: 0
and start with RGB color and 320x240
Posted: Tue Feb 07, 2006 6:41 am
by dan-s
It still just doesn't show an image. When I get home from work, i'll install X again and find out the settings that I was using in the capture program... its getting too frustrating now. lol
I'll let you know how I go.
Posted: Tue Feb 07, 2006 12:15 pm
by dan-s
Ok, I reformatted and installed a GUI. I got xawtv capturing stills fine. The /root/.xawtv file looks like this. (I deleted the commented lines..)
[global]
ratio = 4:3
freqtab = europe-west
pixsize = 128 x 96
pixcols = 1
jpeg-quality = 75
keypad-ntsc = no
keypad-partial = yes
osd = yes
osd-position = 30 , 20
use-wm-fullscreen = yes
[defaults]
group = main
norm = PAL-N
input = Composite1
capture = grab
color = 43%
bright = 64%
contrast = 22%
However I still just get a image that indicates that theres no image. I saw in another thread to type
export QUERY_STRING='mode=jpeg&monitor=1&scale=100&maxfps=5'
then: /var/www/nph-zms
to see if it was actually returning a picture, and it isnt. I have tried on channel 0, 1 and 2 with /dev/video0
I am really confused.. any ideas anyone??
Posted: Tue Feb 07, 2006 3:14 pm
by zoneminder
Have you tried using zmu, with the -t and -i flags, to check that images are actually being captured in the first place?
Posted: Tue Feb 07, 2006 7:23 pm
by cordel
You can query the card through xawtv as well.
xawtv -hwscan
Night help shed some detail.
Posted: Tue Feb 07, 2006 11:05 pm
by dan-s
xawtv -hwscan:
This is xawtv-3.94, running on
Linux/i686 (2.6.8-2-386)
looking for available devices
port 56-56
type : Xvideo, image scaler
name : SIS 300/315/330 series Video Overlay
port 57-72
type : Xvideo, image scaler
name : SIS 315/330 series Video Blitter
/dev/video0: OK [ -device /dev/video0 ]
type : v4l2
name : Leadtek Winfast 2000XP Expert
flags: capture tuner
The zmu -t -i: Didnt output anything at all? I also did a find for all .jpg and .jpeg files on the hdd and couldnt find anything?
Posted: Tue Feb 07, 2006 11:24 pm
by cordel
Do you have this machine available on the net and whould you mind e-mailing the info?
I can take a look to get it going for you.
Regards,
Corey