### CL 6.0 ###
Primeiramente, deve-se ter uma placa de captura suportada pelo
linux. Deve-se procurar placas com chipset Brooktree Bt848, Bt848A,
Bt849, Bt878 e Bt879, que possuem suporte via driver bttv. Existem
alguns outros modelos no mercado, que no entanto podem não
ter driver ainda, ou são somente suportadas pelo sistema
operacional Windows(r).
- Passos a seguir:
Edite o arquivo /etc/modules.conf e
insira as seguintes linhas:
-
para o i2c funcionar
alias char-major-89 i2c-dev
options i2c-core i2c_debug=1
options i2c-algo-bit bit_test=1
|
-
carga do driver bttv
alias char-major-81 videodev
alias char-major-81-0 bttv
options bttv card=n radio=n
options tuner debug=1 type=n
|
-
saída de som
options snd-card-ens snd_index=0
options msp3400 mixer=1
|
Alguns parâmetros devem ser configurados no arquivo acima
para que a placa carregue normalmente; eles identificam cada modelo
de placa individualmente, de modo que o driver saiba como
configurar a placa de cada um dos fabricantes. Os primeiros
parâmetros a serem verificados é o modelo da placa e
do tuner, além de se verificar ou não a
existência e um módulo de rádio. Existe uma
lista pré compilada de modelos testados, junto com o pacote
do bttv. Esta lista está em um arquivo chamado CARDLIST.
Nesta, existe uma lista de modelos e outra de tuners
(sintonizadores) que devem ser colocados no arquivo /etc/modules.conf.
Arquivo CARDLIST:
bttv
card=0 - *** UNKNOWN ***
card=1 - MIRO PCTV
card=2 - Hauppauge old
card=3 - STB
card=4 - Intel
card=5 - Diamond DTV2000
card=6 - AVerMedia TVPhone
card=7 - MATRIX-Vision MV-Delta
card=8 - Fly Video II
card=9 - TurboTV
card=10 - Hauppauge new (bt878)
card=11 - MIRO PCTV pro
card=12 - ADS Technologies Channel Surfer TV
card=13 - AVerMedia TVCapture 98
card=14 - Aimslab VHX
card=15 - Zoltrix TV-Max
card=16 - Pixelview PlayTV (bt878)
card=17 - Leadtek WinView 601
card=18 - AVEC Intercapture
card=19 - LifeView FlyKit w/o Tuner
card=20 - CEI Raffles Card
card=21 - Lucky Star Image World ConferenceTV
card=22 - Phoebe Tv Master + FM
card=23 - Modular Technology MM205 PCTV, bt878
card=24 - Askey/Typhoon/Anubis Magic TView CPH051/061 (bt878)
card=25 - Terratec/Vobis TV-Boostar
card=26 - Newer Hauppauge WinCam (bt878)
card=27 - MAXI TV Video PCI2
card=28 - Terratec TerraTV+
card=29 - Imagenation PXC200
card=30 - FlyVideo 98
card=31 - iProTV
card=32 - Intel Create and Share PCI
card=33 - Terratec TerraTValue
card=34 - Leadtek WinFast 2000
card=35 - Chronos Video Shuttle II
card=36 - Typhoon TView TV/FM Tuner
card=37 - PixelView PlayTV pro
card=38 - TView99 CPH063
card=39 - Pinnacle PCTV Rave
card=40 - STB2
card=41 - AVerMedia TVPhone 98
card=42 - ProVideo PV951
card=43 - Little OnAir TV
card=44 - Sigma TVII-FM
card=45 - MATRIX-Vision MV-Delta 2
card=46 - Zoltrix Genie TV
card=47 - Terratec TV/Radio+
card=48 - Dynalink Magic TView
card=49 - GV-BCTV3
card=50 - Prolink PV-BT878P+4E (PixelView PlayTV PAK)
card=51 - Eagle Wireless Capricorn2 (bt878A)
card=52 - Pinnacle Studio PCTV Pro
|
tuner
type=0 - Temic PAL
type=1 - Philips PAL_I
type=2 - Philips NTSC
type=3 - Philips SECAM
type=4 - NoTuner
type=5 - Philips PAL
type=6 - Temic NTSC
type=7 - Temic PAL_I
type=8 - Temic 4036 FY5 NTSC
type=9 - Alps HSBH1
type=10 - Alps TSBE1
type=11 - Alps TSBB5
type=12 - Alps TSBE5
type=13 - Alps TSBC5
type=14 - Temic 4006FH5
type=15 - Alps TSCH6
|
O primeiro parâmetro a ser modificado é o
options bttv card=n radio=n
|
Onde n deve ser obtido da lista acima, de acordo com o seu
modelo. Ex: sua placa é uma TView99 CPH063, então, de
acordo com a tabela, ela é card número 38. Neste caso
a linha ficaria:
options bttv card=38 radio=n
|
O parâmetro seguinte é o radio=n, onde n pode ser 1
ou 0, significando a existência, ou não, de um
rádio na placa de captura, respectivamente. Isto vai variar
de fabricante para fabricante, portanto verifique no manual do
produto se ela possui ou não o recurso de rádio.
O parâmetro seguinte é do sintonizador (tuner) que
determina o modelo do sintonizador que sua placa possui. O
parâmetro é:
options tuner debug=1 type=n
|
Onde debug=1 ativa o modo "detalhado", de modo a ecoar todas
mensagens do driver na tela. Caso não deseje este
comportamento, substitua o valor por 0. O parâmetro seguinte,
type=n é o mais importante, pois define o modelo do tuner
possuído. Visto que a maioria dos manuais não informa
este parâmetro, uma forma é informar 1 por 1 os
valores da lista "tuner" acima até que a imagem seja exibida
corretamente. Os modelos mais comuns parecem ser os baseados em
tuner da Philips.
Para teste, podem ser utilizados vários programas
existentes para exibição/captura de vídeo.
Recomenda-se o uso do xawtv. Instale os pacotes abaixo a partir do
segundo CE:
xawtv-3.17-3cl.i386.rpm
xawtv-misc-3.17-3cl.i386.rpm
xawtv-radio-3.17-3cl.i386.rpm
xawtv-webcam-3.17-3cl.i386.rpm
|
Abra um terminal (xterm), execute o aplicativo xawtv. Se tudo
correu bem, uma imagem deve aparecer. Mude o canal com as setas
para cima e para baixo. Clique com o botão direito sobre a
janela do programa, e aparecerá um menu onde pode-se
configurar vários parâmetros. Alguns devem ser
configurados para que a imagem seja exibida corretamente:
- TV Norm: mude para NTSC
|
- Video Source: mude para television (televisão),
composite1 (vídeo composto) ou svideo (SVHS)
- Frequency Table: us-bcast
- Capture: aqui vai variar de acordo com a
configuração do sistema: normalmente opta-se pelo
overlay, visto que a imagem é exibida sem consumo adicional
de CPU; entretanto, algumas placas de vídeo tem problemas
com esta opção (principalmente se está se
usando apenas 16 bits de cores na configuração do
X-Window). Um paleativo é usar a opção
grabdisplay. Note entretanto, que o consumo de CPU é elevado
nesta opção. Recomenda-se, portanto, que seja
alterada a profundidade de cores no sistema para corrigir este
problema.
Verifique se há perfeita sintonia dos canais (seta para
cima e para baixo), corrija as cores a seu gosto (Bright - brilho,
Hue - matiz e Contrast - contraste).
Caso não haja imagem, ou ela esteja incorreta, verifique
o cabo da antena e também as configurações
colocadas no arquivo
/etc/modules.conf