[Tutorial] - Instalando Placa de TV (saa713x)

Iniciado por RickMura, 13 de Agosto de 2008, 12:00

tópico anterior - próximo tópico

RickMura

Resolvi fazer esse tutorial porque embora tenha encontrado alguns legais não foram totalmente eficazes.
Funciona em:
-Ubuntu e sua família.
-Opensuse
-Archlinux
*Você pode testar em outras distros.

Card: É o número do modelo da sua placa de TV, e é um saco pois muda de vez em quando, tipo, quando sai uma atualização mairo de kernel.
Aqui estou usando Kubuntu 9 (2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009 i686) e pra esse kernel (e outros mais novos) o número da placa é 148
Você pode tentar 107 também ou usar como 0 (generic)
Tuner: É o número do Tuner usado para sua placa, você pode tentar nesta sequencia:
69 (Estou usando este)
48
17

Abra um editor de texto e crie o arquivo:
Citarsudo gedit /etc/modprobe.d/captura
Com o seguinte conteúdo:
Citar
# saa7134 módulos
# quando inicializar o modulo saa7134 usa estas opções
# escrito por Mstr (GLP) http://mstr.ueuo.com/
# adaptado por (seu nome)

# isto também pode ser usado para setar varias placas de captura
alias char-major-81 videodev
options i2c-algo-bit bit_test=1
alias char-major-81-0 saa7134
alias char-major-81-1 off
alias char-major-81-2 off
alias char-major-81-3 off

# options saa7134-oss dsp_nr=2 mixer_nr=1
options saa7134 card=148 tuner=69 video_nr=0 radio_nr=0 vbi_nr=0 i2c-scan=1
#Se você usa Webcam mude o número de video_nr para 1  e a chamada do tvtime ficará assim tvtime -d /dev/video1

# ainda pode ser incluído na linha acima (só inclua se desejar alterar o valor default)
# video_nr=0/1/2/3, default é 0 (/dev/video0)
# vbi_nr=0/1/2/3, default é 0 (/dev/vbi0)
# radio_nr=0/1/2/3, default é 0 (/dev/radio0)
# oss=0/1, default é 1 (sim)
# alsa=0/1, default é 1 (sim)
# gbuffers=4-64, default é 8
# vbibufs=4-64, default é 8
# tsbufs=4-64, default é 8
# i2c-scan=0/1, default é 0
# outra informações podem ser obtidas em 'modinfo saa7134'

Salve o arquivo e feche-o.
Execute estes comandos:
Citar
sudo chown root:root /etc/modprobe.d/captura
sudo chmod 644 /etc/modprobe.d/captura

Agora crie o arquivo:
Citarsudo gedit /etc/rc5.d/S90captura
Adicone o seguinte conteúdo ao arquivo:
Citar
#!/bin/sh
# inicializa os módulos da placa de captura no boot
# escrito por Mstr (GLP) http://mstr.ueuo.com/
# adaptado por (seu nome)
#
modprobe saa7134
modprobe saa7134-alsa
modprobe saa7134-dvb

Salve e feche o arquivo.
Digite os comandos:
Citar
sudo chown root:root /etc/rc5.d/S90captura
sudo chmod 755 /etc/rc5.d/S90captura

Pronto, agora basta reiniciar seu pc e testar, eu uso aqui o kdetv e o tvtime, no kdetv eu achei que tem melhores opções de configuração.
Caso esteja usando TV a cabo (tipo Net ou TVA) alterne entre as opções (composite1, composite2) e veja qual vai lhe dar sinal.
No kdetv eu desabilitei todos os filtros, achei que consegui uma melhor quanlidade dessa forma.
Se estiver usando um monitor Widescreen, no kdetv desmarque a opção 4:3, feche e abra novamente o programa.

Kradio e gnomeradio funcionando perfeitamente.
Você precisa configurar no kradio o device para radio0
Controle remoto funciona volume, números (pra mudar de canal), não funciona o batão CH-up e CH-down.
*Atenção, o kdetv está com um bug e não está funcionando com sintonizadores analógicos, utilize o TVTime
>>https://bugs.launchpad.net/ubuntu/+source/kdetv/+bug/325874

rorion

Olá

Estou à pouco no mundo Ubuntu
Tenho também a placa Encore ENLTV-FM
Segui o tutorial, porém após reiniciar o computador, no programa TVtime aparecem as mensagens:
" sem sinal"
"não há fonte de vídeo"
"Arquivo ou diretório inexistente"
"não é possível abrir o dispositivo de captura /dev/video0

O que será que está ocorrendo?

Desde já agradeço

luis.verderena

#2
rorion,


nesta parte:

Citar


# ainda pode ser incluído na linha acima (só inclua se desejar alterar o valor default)
# video_nr=0/1/2/3, default é 0 (/dev/video0)
# vbi_nr=0/1/2/3, default é 0 (/dev/vbi0)
# radio_nr=0/1/2/3, default é 0 (/dev/radio0)
# oss=0/1, default é 1 (sim)
# alsa=0/1, default é 1 (sim)
# gbuffers=4-64, default é 8
# vbibufs=4-64, default é 8
# tsbufs=4-64, default é 8
# i2c-scan=0/1, default é 0
# outra informações podem ser obtidas em 'modinfo saa7134'


deve descomentar (tirar  o simbolo #), e colocar   video_nr=1  em principio deve ter como video_nr=0 a webcam e a sua placa TV como video_nr=1, tente essa alteração...

uma abraço

fchevitarese

Pra mim funcionou belezinha... Eu estava realmente tendo problemas com a WebCam...
Mas a imagem ficou um lixo...
Alguma idéia?!

Desde já agradecido...  ;)

Abraços...

Fred Chevitarese - GNU/Linux
http://chevitarese.wordpress.com

RickMura

Tutorial atualizado, mals minha ausência por tanto tempo.

mstr

RickMura,

CitarCard: É o número do modelo da sua placa de TV, e é um saco pois muda de vez em quando, tipo, quando sai uma atualização mairo de kernel.
Aqui estou usando Kubuntu 9 (2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009 i686) e pra esse kernel (e outros mais novos) o número da placa é 148
Você pode tentar 107 também ou usar como 0 (generic)
veja em  'dmesg | grep saa' o subsystem, este é o modelo de sua captura e determina sua card.

se quiser um comando simples que mostre tudo:
lspci -vnd `lspci -vnn | grep Multimedia | cut -f3 -d[ | cut -c-4`:

poderia ter mencionado de onde tirou http://mstr.ueuo.com, para instalar qualquer placa de captura pci

RickMura

#6
Opa, eu editei e esqueci de recolocar a fonte, ja arrumei, desculpe.

Deus Ex Machina

Tenho placa de TV, mas como sou uma completa anta nesse aspecto interação computador-tv, nem sei qual é a porta que tenho que usar para plugar (a única coisa que sei é que o cabo da net não entra no notebook), por isso nunca me animei a configurar isso.

Mais tarde vou colocar umas fotos aqui para vcs verem e se for o caso, me ajudarem a fazer uma placa de tv ser útil para alguma coisa.
Notebook Asus A7Jc; Core Duo 1,66 GHz; ATI Mobility Radeon X1600 256 MB; 2GB DDR2.
Hardy Heron funcionando (quase) perfeitamente!

Tota

Citação de: Deus Ex Machina online 30 de Setembro de 2009, 14:50
Tenho placa de TV, mas como sou uma completa anta nesse aspecto interação computador-tv, nem sei qual é a porta que tenho que usar para plugar (a única coisa que sei é que o cabo da net não entra no notebook), por isso nunca me animei a configurar isso.

Mais tarde vou colocar umas fotos aqui para vcs verem e se for o caso, me ajudarem a fazer uma placa de tv ser útil para alguma coisa.

Verifique a cor do plug de sua placa, se for um redondo, amarelo, é saída de vídeo, e não entrada.

de qualquer forma no site do fabricante do seu note devem existir as especificações para conferir.

Melhor que fotos é a especificação do note.

[],s

erasmojpo

Amigos tenho uma placa de captura de tv

03:00.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)

executei o tutorial e nada...

como tenho web cam mudei o video dr para 1


mas nada... no tv time fica dando sem sinal, não é possível abrir o dispositivo de captura /dev/video0

me ajudem ai... uso dual boot e no xp tá tudo funcionando direito...
como fico muito mais tempo no ubuntu a placa tem q funcionar mesmo é nele...

RickMura

Faça a chamada do tvtime assim: tvtime -d /dev/video1
Se não funcionar, veja se seu usuário está no grupo video do sistema.

Se funcionar por favor avise.

Deus Ex Machina

O que encontrei na página da Asus foi isso...

CitarProcessor & Cache Memory   Intel® Core™ Duo Processor T2000 Sequence: 1.60GHz-2.16GHz, 2MB On-Die L2 Cache, 667 MHz
Operating System   Genuine Microsoft® Windows® XP Professional,
Genuine Microsoft® Windows® XP Home
Chipset   Mobile Intel® 945 PM Express Chipset
Main Memory   DDR2 533/667MHz SDRAM, 2x SO-DIMM sockets for expansion up to 2G
Display   17"(WXGA+) wide Color Shine LCD
Asus Splendid Video Intelligent Technology
Video Graphics & Memory   ATI Mobility™ Radeon™ X1600 256MB GDDR3
Hard Drive   2.5" 9.5 mm SATA HDD with Ultra DMA100 supported
60/80/100/120 GB
Optical Drive   DVD+CD-RW COMBO
DVD-Dual Double Layer
DVD Super-Multi
Card Reader   SD/MMC/MS/MS PRO
Fax/Modem/LAN/WLAN   Intel® High Definition audio modem and 10/100 Base T
Pass and support worldwide regulation
MiniPCI 802.11/a/b/g (Optional)
Built-in Bluetooth® V2.0+ EDR (Optional)
Video Camera   1.3M Megabyte Pixels
LED Status Indicator   Power-on/Suspend
Battery Charging/full/low
Storage device access
Capital / Scroll / Number Lock
Power 4 Phone
Wireless indicator
Buletooth indicator
Interface   1 x Headphone-out jack /SPDIF
1 x Microphone-in jack
1 x Line-in Jack
1 x RJ11 Modem jack for phone line
1 x RJ45 LAN Jack for LAN insert
5 x USB 2.0 ports, 1x IEEE 1394 port
1 x TV Out (S-Video composite)
1 x VGA out
1 x Express Card
1 x SIR-115.2Kbps supported
1 x CIR for remove control
1 x DVI Port
Hot Keys   Instant launch Keys:
4 buttons: Power4 Gear +, Color Enhancement, Power 4 Phone, Touchpad Lock

Function Keys:
Fn+F1 Suspend switch
Fn+F2 Wireless Switch
Fn+F5 Brightness down
Fn+F6 Brightness up
Fn+F7 LCD on/off
Fn+F8 LCD/CRT/TV-out switch display
Fn+F10 Volume on/mute
Fn+F11 Volume down
Fn+F12 Volume up
Audio   Built-in Intel® High Definition audio compliant audio chip, with 3D effect & full duplex
Built-in 4-way stereo speakers
Keyboard   19 mm full size 88key with MS-Windows function keys
2.5mm travel
Battery Pack & Life   8 cells 4800mAh, 65Whrs
Charging time: 4hrs/2.5hrs (System On/ Off) to 95%
AC Adapter   Output: 19 V DC, 4.7 A, 90W
Input: 100— 240V AC, 50/60Hz universal
Dimension & Weight   405 x 314 x 38.2 mm (W x D x H)
4.0 Kg (17.", 8 cell battery pack)
Security   BIOS Booting / HDD User Password Protection and security lock
Kensington lock hole
Supplied Accessories   Optical Mouse
Carrying bag
Built-in TV-Tuner   MiniPCI Interface
Hybrid TV Tuner (Analog+DVB-T)

Precisa de algo mais?

Abração e obrigado!




Citação de: Tota online 30 de Setembro de 2009, 16:22
Citação de: Deus Ex Machina online 30 de Setembro de 2009, 14:50
Tenho placa de TV, mas como sou uma completa anta nesse aspecto interação computador-tv, nem sei qual é a porta que tenho que usar para plugar (a única coisa que sei é que o cabo da net não entra no notebook), por isso nunca me animei a configurar isso.

Mais tarde vou colocar umas fotos aqui para vcs verem e se for o caso, me ajudarem a fazer uma placa de tv ser útil para alguma coisa.

Verifique a cor do plug de sua placa, se for um redondo, amarelo, é saída de vídeo, e não entrada.

de qualquer forma no site do fabricante do seu note devem existir as especificações para conferir.

Melhor que fotos é a especificação do note.

[],s
Notebook Asus A7Jc; Core Duo 1,66 GHz; ATI Mobility Radeon X1600 256 MB; 2GB DDR2.
Hardy Heron funcionando (quase) perfeitamente!

erasmojpo

Citação de: RickMura online 02 de Outubro de 2009, 22:58
Faça a chamada do tvtime assim: tvtime -d /dev/video1
Se não funcionar, veja se seu usuário está no grupo video do sistema.

Se funcionar por favor avise.

Fazendo a chamada como vc recomendou na opção composite 1 apareceu a entrada de tv, na opção television não aparece nada. Instalei meu dvd player pra testar o problema é q quando mudo do composite1 para television aparece a imagem do dvdplayer e some bem rápido. Alguém tem idéia do q possa estar acontecendo?

erasmojpo

O problema da imagem corrigi mudando para a opção pal-m, agora apareceu outro. O audio não toca quando estou na opção television, aparece apenas a imagem do dvd rodando e nada do audio. Quando mudo para a opçao composite1 (q deveria ser a do dvd e é a da tV) ai funfa o audio do dvd player. Sem falar q o audio do dvd player já começa a ser escutado desde a inicialização do ubuntu.

RickMura

Certo, vamos lá...

O cabo da sua antena (ou tv a cabo) é conectado na saída Television ou Composite? (por exemplo, se for antena aquela de rosquear vai no television, se for aquele conector de encaixe (rca) é composite)

Quanto ao som, bom, é bem esquisito isso dele tocar DVD, sugiro que você faça por partes, primeiro configura a TV, depois você configura o DVDPlayer, senão vira uma mistureba.

Bom no geral o maior problema é saber qual o número da placa e do tuner, pois mudam de acordo com a versão do kernel e tals.
Entre nesse link: http://mstr.ueuo.com/achar/index.php e siga as instruções com bastante atenção.

Creditos do amigo mstr