Issue with High Definition camera. Please help
Posted: Wed Mar 03, 2010 9:18 pm
Hi! Guys: I recently purchased a 1M pixel camera but having some difficulties setting it up. The camera can run in either regular NTSC or Hi Def mode, under NTSC everything is fine, but when I hook up the Hi Def channel, the picture I saw keeps jumping left/right, up/down raplidly, it's like oscillation or something.
I set the Device Format to NTSC and Capture Palette to RGB55, Capture size is 540x480.
Obviously above setting is wrong, but I have no idea what it should be. is there a way to check?
Here is the output from "zmu -d /dev/video4 -q -v":
Video Device: /dev/video4
General Capabilities
Driver: bttv
Card: BT878 video (ProVideo PV150)
Bus: PCI:0000:04:0b.0
Version: 0.9.18
Type: 0x5000015
Supports video capture (X)
Does not support video output
Supports frame buffer overlay
Supports VBI capture
Does not support VBI output
Does not support sliced VBI capture
Does not support sliced VBI output
Does not support video output overlay
Does not have tuner
Does not have audio in and/or out
Does not have radio
Supports read/write i/o (X)
Does not support async i/o
Supports streaming i/o (X)
Standards:
NTSC
NTSC-M
NTSC-M-JP
NTSC-M-KR
PAL
PAL-BG
PAL-H
PAL-I
PAL-DK
PAL-M
PAL-N
PAL-Nc
PAL-60
SECAM
SECAM-B
SECAM-G
SECAM-H
SECAM-DK
SECAM-L
SECAM-Lc
Formats:
8 bpp, gray (GREY)
8 bpp, dithered color (HI24)
15 bpp RGB, le (RGBO)
15 bpp RGB, be (RGBQ)
16 bpp RGB, le (RGBP)
16 bpp RGB, be (RGBR)
24 bpp RGB, le (BGR3)
32 bpp RGB, le (BGR4)
32 bpp RGB, be (RGB4)
4:2:2, packed, YUYV (YUYV)
4:2:2, packed, YUYV (YUYV)
4:2:2, packed, UYVY (UYVY)
4:2:2, planar, Y-Cb-Cr (422P)
4:2:0, planar, Y-Cb-Cr (YU12)
4:2:0, planar, Y-Cr-Cb (YV12)
4:1:1, planar, Y-Cb-Cr (411P)
4:1:0, planar, Y-Cb-Cr (YUV9)
4:1:0, planar, Y-Cr-Cb (YVU9)
Crop Capabilities
Bounds: 838 x 504
Default: 768 x 480
Current: 768 x 480
Inputs: 2
Input 0
Name: Composite0
Type: Camera
Audioset: 00000001
Standards: 0xffbfff
Power on (X)
Signal detected (X)
Colour Signal detected
Horizontal Lock detected
Input 1
Name: Composite1
Type: Camera
Audioset: 00000001
Standards: 0xffbfff
Power on (X)
Signal detected (X)
Colour Signal detected
Horizontal Lock detected
And here is dmesg:
bttv: Bt8xx card found (4).
bttv 0000:04:0b.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
bttv4: Bt878 (rev 17) at 0000:04:0b.0, irq: 23, latency: 132, mmio: 0xf8106000
bttv4: detected: Provideo PV150A-4 [card=98], PCI subsystem ID is aa03:1463
bttv4: using: ProVideo PV150 [card=98,autodetected]
IRQ 23/bttv4: IRQF_DISABLED is not guaranteed on shared IRQs
bttv4: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv4: tuner absent
bttv4: registered device video4
bttv4: registered device vbi4
bttv4: PLL: 28636363 => 35468950 .
bttv4: PLL: 28636363 => 35468950 .
bttv4: PLL: 28636363 => 35468950 . ok
bttv1: PLL can sleep, using XTAL (28636363).
bttv2: PLL can sleep, using XTAL (28636363).
bttv3: PLL can sleep, using XTAL (28636363).
bttv4: PLL can sleep, using XTAL (28636363).
I set the Device Format to NTSC and Capture Palette to RGB55, Capture size is 540x480.
Obviously above setting is wrong, but I have no idea what it should be. is there a way to check?
Here is the output from "zmu -d /dev/video4 -q -v":
Video Device: /dev/video4
General Capabilities
Driver: bttv
Card: BT878 video (ProVideo PV150)
Bus: PCI:0000:04:0b.0
Version: 0.9.18
Type: 0x5000015
Supports video capture (X)
Does not support video output
Supports frame buffer overlay
Supports VBI capture
Does not support VBI output
Does not support sliced VBI capture
Does not support sliced VBI output
Does not support video output overlay
Does not have tuner
Does not have audio in and/or out
Does not have radio
Supports read/write i/o (X)
Does not support async i/o
Supports streaming i/o (X)
Standards:
NTSC
NTSC-M
NTSC-M-JP
NTSC-M-KR
PAL
PAL-BG
PAL-H
PAL-I
PAL-DK
PAL-M
PAL-N
PAL-Nc
PAL-60
SECAM
SECAM-B
SECAM-G
SECAM-H
SECAM-DK
SECAM-L
SECAM-Lc
Formats:
8 bpp, gray (GREY)
8 bpp, dithered color (HI24)
15 bpp RGB, le (RGBO)
15 bpp RGB, be (RGBQ)
16 bpp RGB, le (RGBP)
16 bpp RGB, be (RGBR)
24 bpp RGB, le (BGR3)
32 bpp RGB, le (BGR4)
32 bpp RGB, be (RGB4)
4:2:2, packed, YUYV (YUYV)
4:2:2, packed, YUYV (YUYV)
4:2:2, packed, UYVY (UYVY)
4:2:2, planar, Y-Cb-Cr (422P)
4:2:0, planar, Y-Cb-Cr (YU12)
4:2:0, planar, Y-Cr-Cb (YV12)
4:1:1, planar, Y-Cb-Cr (411P)
4:1:0, planar, Y-Cb-Cr (YUV9)
4:1:0, planar, Y-Cr-Cb (YVU9)
Crop Capabilities
Bounds: 838 x 504
Default: 768 x 480
Current: 768 x 480
Inputs: 2
Input 0
Name: Composite0
Type: Camera
Audioset: 00000001
Standards: 0xffbfff
Power on (X)
Signal detected (X)
Colour Signal detected
Horizontal Lock detected
Input 1
Name: Composite1
Type: Camera
Audioset: 00000001
Standards: 0xffbfff
Power on (X)
Signal detected (X)
Colour Signal detected
Horizontal Lock detected
And here is dmesg:
bttv: Bt8xx card found (4).
bttv 0000:04:0b.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
bttv4: Bt878 (rev 17) at 0000:04:0b.0, irq: 23, latency: 132, mmio: 0xf8106000
bttv4: detected: Provideo PV150A-4 [card=98], PCI subsystem ID is aa03:1463
bttv4: using: ProVideo PV150 [card=98,autodetected]
IRQ 23/bttv4: IRQF_DISABLED is not guaranteed on shared IRQs
bttv4: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv4: tuner absent
bttv4: registered device video4
bttv4: registered device vbi4
bttv4: PLL: 28636363 => 35468950 .
bttv4: PLL: 28636363 => 35468950 .
bttv4: PLL: 28636363 => 35468950 . ok
bttv1: PLL can sleep, using XTAL (28636363).
bttv2: PLL can sleep, using XTAL (28636363).
bttv3: PLL can sleep, using XTAL (28636363).
bttv4: PLL can sleep, using XTAL (28636363).