vorrei fare andare una vecchia scheda TV su una macchina con Ubuntu 9.10 collegando l'uscita TV di una fotocamera (Nikon Coolpix 995) all'ingresso RC video della scheda. Al momento non sono riuscito a farla funzionare. Vi scrivo quello che ho fatto, seguendo più o meno queste informazioni, nella speranza di avere un aiutino.
Ho montato la scheda video che sembra essere riconosciuta correttamente dal sistema:
Codice: Seleziona tutto
$ lspci | grep Multimedia
05:04.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
05:04.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)Codice: Seleziona tutto
$ lsmod |grep bttv
bttv 118964 1
ir_common 48512 1 bttv
v4l2_common 17500 4 tuner,tvaudio,tda7432,bttv
videodev 36736 6 tuner,tvaudio,tda7432,bttv,v4l2_common
videobuf_dma_sg 12544 1 bttv
videobuf_core 17952 2 bttv,videobuf_dma_sg
btcx_risc 4740 1 bttv
tveeprom 11872 1 bttv
i2c_algo_bit 5760 2 bttv,i915
Questo è l'output di dmesg:
Codice: Seleziona tutto
$ dmesg |grep bttv
[ 18.653158] bttv: driver version 0.9.18 loaded
[ 18.653166] bttv: using 8 buffers with 2080k (520 pages) each for capture
[ 18.653282] bttv: Bt8xx card found (0).
[ 18.653310] bttv 0000:05:04.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 18.653328] bttv0: Bt878 (rev 17) at 0000:05:04.0, irq: 16, latency: 66, mmio: 0xfca00000
[ 18.654346] bttv0: using: Modular Technology MM201/MM202/MM205/MM210/MM215 PCTV, bt878 [card=23,insmod option]
[ 18.654355] IRQ 16/bttv0: IRQF_DISABLED is not guaranteed on shared IRQs
[ 18.654396] bttv0: gpio: en=00000000, out=00000000 in=003fffff [init]
[ 18.659100] bttv0: Modtec: Unknown TunerString:
[ 18.659107] bttv0: tuner type=18
[ 18.825149] bttv0: audio absent, no audio device found!
[ 19.146373] bttv0: registered device video0
[ 19.146450] bttv0: registered device vbi0
[ 19.146477] bttv0: PLL: 28636363 => 35468950 .. ok
[ 79.031583] bttv0: SCERR @ 31faf014,bits: HSYNC OFLOW FBUS SCERR*
[ 79.032577] bttv0: SCERR @ 31faf000,bits: HSYNC OFLOW FBUS SCERR*
[ 79.159013] bttv0: SCERR @ 31faf000,bits: HSYNC OFLOW FBUS SCERR*
[ 79.159031] bttv0: SCERR @ 31faf000,bits: OFLOW SCERR*
[ 79.287116] bttv0: SCERR @ 31faf000,bits: HSYNC OFLOW FBUS SCERR*
[ 79.287133] bttv0: SCERR @ 31faf000,bits: OFLOW SCERR*
[ 79.400011] bttv0: timeout: drop=0 irq=41/777, risc=31faf03c, bits: HSYNC OFLOW FBUS
[ 136.867642] bttv0: PLL can sleep, using XTAL (28636363).
[ 146.753280] bttv0: reset, reinitialize
[ 146.753309] bttv0: PLL can sleep, using XTAL (28636363).
[ 176.883981] bttv0: PLL: 28636363 => 35468950 .. okAprendo tvtime ho il seguente errore:
Codice: Seleziona tutto
$ tvtime
Running tvtime 1.0.2.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/mbarbieri/.tvtime/tvtime.xml
xvoutput: No XVIDEO port found which supports YUY2 images.
*** tvtime requires hardware YUY2 overlay support from your video card
*** driver. If you are using an older NVIDIA card (TNT2), then
*** this capability is only available with their binary drivers.
*** For some ATI cards, this feature may be found in the experimental
*** GATOS drivers: http://gatos.souceforge.net/
*** If unsure, please check with your distribution to see if your
*** X driver supports hardware overlay surfaces.L'impressione che ho è che cheese mi faccia vedere il segale della scheda dall'ingresso antenna e non dall'ingresso rc video... ma ovviamente non ne ho la certezza.
Qualche idea?
ciao,
Max-B