29 novembro 2005

MythFM

Ontem o site do MythFM voltou a funcionar. Existe uma versão atual. Mas o MythFM é um patch para o Mythtv. Isso significa que pode não ser compatível com versões futuras.

28 novembro 2005

Mythtv: Uma no cravo...

Lembra da minha briga com a placa de TV? Pois é: se eu configurar o modelo de placa para 72, o primeiro canal sintonizado fica sem áudio; se eu configurar para 70, a entrada de audio auxiliar (usada com o video in) fica muda. Dá para ser feliz? :´(

Estou tentando resolver mais esta. Amanhã a TVA começa a transmitir todos os canais de forma digital. Eu tava pensando em montar um IR Blaster para controlar o decodificador. Sem entrada de áudio, adeus. Eu até posso usar o audio-in da motherboard, mas aí não vou poder colocar o som 5.1 que pretendo comprar um dia.

Quando eu descobrir a solução, aviso.

25 novembro 2005

WotZWot

Acho que descobri o pulo do gato: http://www.wotzwot.com/rssxl.php

Esse site converte qualquer página num feed RSS. Eu já tinha visto o contrário. Com ela eu posso transformar os sites que montam listas de arquivos de mídia para download (rádios, TVs, etc...) em feeds para usar no iPodder. Com o iPodder modificado do tutorial, posso baixar os arquivos e colocá-los automaticamente no MythVideo e MythAudio. Aí é só ver o que ele baixou e assistir.

Aliás, ontem eu me dei conta do poder do Mythtv (e do TiVo, provavelmente). Agora que consigo gravar os programas, fui fuçar um pouco nos menus.

Tem um utilitário que lista todos os programas da grade em ordem alfabética, mostrando a data e hora em que serão exibidos. Basta apertar um botão no controle remoto e mandar gravar. Não importa se você vai assistir ou não. Aí, na hora em que você tiver um tempo livre, é só olhar o que tem gravado e mandar tocar (ele destaca o que você ainda não assistiu). Sem intervalos comerciais. Podendo parar a qualquer momento e retomando do mesmo ponto depois.

Eu não tinha percebido a revolução que o TiVo causou na TV. Logo uma emissora não vai mais precisar tomar cuidado com a programação. A emissora transmite o programa na hora que der e você assiste quando quiser. Estou entendendo o sentido de "faça a programação da sua TV". E eu só estou com os canais abertos no Mythtv. Experimente! Não dá para explicar.

23 novembro 2005

TiVo e iPod

http://today.reuters.com/news/NewsArticle.aspx?type=technologyNews&storyID=2005-11-21T145051Z_01_RID141437_RTRUKOC_0_US-TIVO.xml

Excelente idéia. Logo vão dar um jeito de fazer isso no Mythtv. Sem water mark nem traceable, é claro.

Aliás, já existe um tutorial para embutir o ipodder no Mythtv e baixar tanto Podcasts quanto VODcasts para ouvir ou assistir no HTPC. Não tentei ainda porque não encontrei nenhum feed realmente interessante em pt_BR, especialmente de vídeo.

22 novembro 2005

FUNCIONA!!!

Criei uma nova entrada de sinal, associada ao SVIDEO (que eu não uso). No campo destinado ao comando que o Mythtv executa ao mudar de canal, coloquei o fm (do fmtools). Criei alguns canais e coloquei freqüências de estações FM no lugar dos números dos canais. Reiniciei o mythbackend e pronto!

Agora posso ouvir rádio no HTPC.

E eu achei a solução tão boba que não sei como ninguém pensou nisso antes.

Vou preparar um tutorial em inglês para colocar no fórum do KnoppMyth.

Barulho!

Não sei onde procurar um estabilizador silencioso. Aquele zumbido perturba!

Recentemente li uma reportagem na revista Pro Teste (sou associado) que comparava alguns estabilizadores. A conclusão foi assustadora: eles são dispensáveis! E a explicação: a norma técnica que regulamenta os estabilizadores de tensão dá os limites dentro dos quais a saída pode variar. Só que a regulamentação da ANEEL para as concessionárias de energia determina limites menores! Ou seja, se a concessionária cumprir as normas, não será necessário o uso de um estabilizador.

Ontem tomei uma atitude radical: removi o estabilizador do HTPC. Tá tudo no filtro de linha. Assim elimino 50% do barulho na sala. Falta arrumar um jeito de abafar os fans do gabinete. E colocar um bom aterramento!

Radio no Mythtv

Faz alguns dias que estou cismado com a capacidade da placa de TV de sintonizar rádios FM. Procurei documentação em tudo quanto é lugar, tentei instalar vários softwares, mas não quero tirar a "originalidade" do KnoppMyth, então não estou alterando o sources.list do apt para não ter que fazer mágica num futuro upgrade.

Ontem, finalmente, encontrei um softwarezinho que roda no KnoppMyth sem nenhuma dependência. Trata-se do fmtools (http://www.stanford.edu/~blp/fmtools/) que, quando compilado, cria dois executáveis: fm e fmscan, ambos para console (o que pode ser uma vantagem, no caso do Mythtv).

Não existe interface interativa. Conectei a antena de FM na placa e rodei o fmscan. Ele listou as freqüências das rádios que a placa sintoniza com pelo menos 50% do sinal máximo. Aí rodei o fm passando como parâmetro uma das freqüências. Nada de som.

Matutando um pouco, lembrei que o Mythtv coloca o canal de áudio onde a placa está em "mudo" quando a TV não está sendo assistida. Então fiz um teste: sintonizei um canal e rodei novamente o fm (via ssh). FUNCIONOU! A tela ficou azul e eu pude ouvir a estação de rádio.

Como já estava tarde, desliguei a máquina e fui dormir. O próximo passo será encontrar uma forma de controlar o programa fm pelo Mythtv. Já tenho uma idéia:

As fontes de sinal no Mythtv têm um parâmetro que indica se um programa deve ser rodado quando um canal é sintonizado. Esse parâmetro serve para enviar comandos via IR Blaster ao set top box da TV a cabo. E ele pode passar como argumento o número do canal. Espero que também possa passar mais alguma coisa.

A idéa é criar uma fonte "fake" e cadastrar nela as estações de FM como se fossem canais de TV. Depois eu coloco o fm como o programa a ser executado quando o canal é escolhido e pronto. Ele vai sintonizar uma estação de rádio (eu espero). Se eu não conseguir cadastrar canais com números tipo 89.1, 90.5, etc..., crio um script que faça essa conversão antes de chamar o fm.

Essa estratégia, se funcionar, ainda tem algumas vantagens: posso cadastrar o nome da estação, que vai aparecer na tela quando ela for sintonizada; posso controlar o volume do rádio pelo controle remoto sem nenhuma alteração; se eu encontrar um site que reúna a programação das rádios FM, posso criar um grabber para ele e ter um guia de programação e o nome do programa que está passando na tela; posso agendar a gravação de um programa de rádio como se fosse um programa de TV; enfim, para o Mythtv, as estações serão canais de TV.

Na próxima vez que eu mexer no Mythtv vou tentar fazer isso. Só não sei se será hoje ou amanhã. De qualquer forma, depois te conto como foi. Se funcionar, pretendo colocar um tópico no fórum e talvez no wiki do KnoppMyth.

Sugestões são bem vindas.

21 novembro 2005

Mythtv - It works!

"RTFM". Infelizmente, no mundo do software livre não há nada mais real nem mais cruel. Principalmente quando tentamos usar um produto que não está suficientemente nacionalizado como o Mythtv. Se eu tivesse acesso às placas de TV mais usadas nos EUA, que já estão exaustivamente testadas e homologadas para o sistema, não teria tido 10% dos problemas que tive até agora. Se o sistema tivesse ao menos um manual voltado para o usuário brasileiro, também não.

Mas, como "sou brasileiro e não desisto nunca", quase queimei o Google até encontrar um texto sobre o driver bttv que dizia que "se uma placa for do tipo 70 e o driver for configurado para 72, algumas coisas imprevisíveis poderão acontecer com o áudio". Isso me fez lembrar do problema do meu equipamento: sem áudio até que se mude de canal.

Fui para casa, mudei o parâmetro no driver e pronto! Sabe o que isso significa? Que agora posso deixar o micro programado para gravar qualquer programa da TV aberta que eu quiser. Depois poderei assistir quando puder, pulando os comerciais e em "velocidade rápida". Assistir um programa que não seja de entretenimento (telejornal, documentário, etc...) com velocidade 1.5x sem distorção no áudio e sem comerciais aumenta muito o aproveitamento do pouco tempo que tenho para fazer isso. Vou praticar um pouco mais para ver qual será o efeito.

Só tem um problema, cuja solução está, infelizmente, fora do meu alcance: fazer com que as emissoras de TV respeitem os horários programados da grade. Como primeiro teste, programei a gravação do SPTV de sábado. Gravei o final da novela e a abertura do jornal. Num segundo teste, programei a gravação do Auto Esporte de domingo. Gravei 8 minutos do Globo Rural e perdi o último bloco do programa que queria assistir.

Quando eu colocar o IR Blaster para funcionar, terei mais opções. Até lá, acho que vou ampliar a margem de erro com que o Mythtv trabalha de 5 para 10 minutos. Espero que seja suficiente.

08 novembro 2005

Yahoo! permite programar TiVo pela web

Percebeu que parei de escrever sobre o Mythtv? Acha que parei de usar? De jeito nenhum! Parei porque o Mythtv deixou de ser novidade em casa. :-)

Tudo está funcionando perfeitamente. Consegui configurar a placa de TV, baixar a grade de programação, usar o controle remoto, assistir perfeitamente a um DVD (e ripá-lo!), ouvir música, ler notícias e até minha filha já está jogando Frozen Bubbles!

Ah! Sobre a placa de video, dê uma lida neste tópico: http://www.kuruminlinux.com.br/comunidade/viewtopic.php?t=54023&highlight=pixelview . Parece que a placa não é ruim. Ela só é muito nova. O suporte no Linux está começando agora. E, pelo que eu já consegui fazer (até Closed Caption funciona!), acho que o custo/benefício dela é ótimo! O único problema é que o som fica mudo assim que a placa é ativada. Preciso me dedicar a contorná-lo, pois ele me impede de programar uma gravação. :´(

Semana passada descobri um usuário de Mythtv em Santa Catarina e trocamos algumas mensagens. Eu mandei o grabber para lá e ele me passou alguns endereços interessantes. E isso me fez voltar a fuçar um pouco no sistema.

Mas estou escrevendo mesmo para comentar esta notícia:

Yahoo! permite programar TiVo pela web

http://info.abril.com.br/aberto/infonews/112005/07112005-7.shl

O Mythtv pode ser acessado via web (Mythweb) e programado. Mas não pelo site do Yahoo!. Daqui a pouco o Google deve estar com um serviço parecido e, em seguida, a MSN. Cara, já imaginou? Você lê uma notícia sobre um programa que vai passar na TV, clica num link e, quando chega em casa, o programa tá lá, gravado no seu HTPC para você assistir. Não é ótimo?

E você? Já montou o seu HTPC? Só um exemplo do que está virando rotina em casa: domingo eu gosto de assistir o Auto Esporte (Globo). Mas é bem no horário que todos estão acordando ou tomando café da manhã. Então em ligo o micro e, quando o programa começa, aperto o pause. Assim que der (seja 10, 15 ou 30 min depois), libero o pause e vou assistindo. Normalmente com interrupções. E saltando os intervalos! :-)