2007-04-09

acquisition de vidéos

Là je joue avec la carte tv pour acquérir de la vidéo sous linux.

la carte d'après lspci: 00:0a.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)

Ce que voit le noyau:

saa7130/34: v4l2 driver version 0.2.14 loaded
ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 177
saa7133[0]: found at 0000:00:0a.0, rev: 209, irq: 177, latency: 32, mmio: 0xea000000
saa7133[0]: subsystem: 1462:6231, board: MSI TV@Anywhere plus [card=82,autodetected]
saa7133[0]: board init: gpio is 40
saa7133[0]: i2c eeprom 00: 62 14 31 62 10 28 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 1-004b: chip found @ 0x96 (saa7133[0])
tuner 1-004b: setting tuner address to 61
tuner 1-004b: type set to tda8290+75a
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0



Alors, j'ai un bon progrès : je suis capable de voir ce que la caméra envoie dans deux programmes:
mplayer et vlc.
pour mplayer la ligne:
mplayer -tv driver=v4l2:input=2:width=640:height=480:outfmt=i420 -vc rawi420 -vo xv tv://

et pour vlc:
vlc -vvv --color v4l:/dev/video0:norm=0:channel=2:size=640x480

Reste à trouver comment encoder pour que tout le monde puisse lire facilement et que ce soit pas trop gros.

Voilà,

à suivre.

No comments: