Tenho feito algumas investidas e pequisas em como utilizar meu Pentium 4 com Nvidia FX5200 para assistir filmes HD.
Achei o link abaixo que explica muita coisa sobre VDPAU e XVMC.
A ideia básica é usar a GPUpara processar os vídeos, liberando assim o processador.
Referência:
Using older machines for HDTV video playback (with nVidia 5200)
MythTV-BR
Blog sobre meu projeto pessoal de instalação e configuração do MyhtTV, um projeto Linux para transformar computadores em Media Center
Set-top box com MythTV
Existem vários adaptadores USB para TV Digital do Brasil, mas a maioria lê somente o "canal" OneSeg que tem uma resolução baixa, ideal para uso em janelas pequenas, celulares etc. Mas já existem disponíveis alguns adaptadores que acessam o "canal" FullSeg ( HD ).
Adquiri recente o adaptadora PixelView PlayTV USB SBTVD Full-Seg (PV-D231U(RN)-F) e configurei com ajuda do Douglas.
Depois de configurado e operacional no linux, apenas adicionei no Myth e pronto. Agora vejo TV Digital com time machine e tudo mais.

Adiciona Placa.

Adiciona Canais.

Screenshot de programação HD
Adquiri recente o adaptadora PixelView PlayTV USB SBTVD Full-Seg (PV-D231U(RN)-F) e configurei com ajuda do Douglas.
Depois de configurado e operacional no linux, apenas adicionei no Myth e pronto. Agora vejo TV Digital com time machine e tudo mais.

Adiciona Placa.

Adiciona Canais.

Screenshot de programação HD
Automatizando o XMLTV
Seguindo a dica do site Revista Eletrônica,é possivel agendar via CRON uma tarefa para baixar o xmltv e atualizar o MythTV.
Coloquei e funciona perfeito. Toda quinta-feira tem programação atualizada!
Coloquei e funciona perfeito. Toda quinta-feira tem programação atualizada!
XMLTV funcionando !!!
Após algumas tentativas de usar um grabber para extrair informações do site da Net, achei um post sobre o XMLTV da Revista Eletrônica.
Veja o post com as dicas de como atualizar seu Guia de Programação. xmltv da Revista Eletrônica no KnoppMyth
Veja o post com as dicas de como atualizar seu Guia de Programação. xmltv da Revista Eletrônica no KnoppMyth
Companheiro é companheiro...
Bem, uma vez instalado preciamos agora colocar as midias. Um otimo companheiro para o MythTV é o client de Torrent w3btorrent.
- Baixe diretamente no HTPC;
- Baixe torrent, http e ftp via web, apenas colando o link;
- Use seu link de internet em casa quando não estiver lá.

Pesquiso no Mininova copio o link e colo no w3btorrent. Perfeito !
Dicas:
- Baixe diretamente no HTPC;
- Baixe torrent, http e ftp via web, apenas colando o link;
- Use seu link de internet em casa quando não estiver lá.

Pesquiso no Mininova copio o link e colo no w3btorrent. Perfeito !
Dicas:- Copie o link da seta Verde e cole no w3btorrent;
- Observe no nome do arquivo se tem alguma referencia a BlueRay, 720p, 1080 ou HD, indicam uma possivel qualidade melhor dos videos;
- Observe o número de seeds para garantir um download mais rápido;
- Observe o tamanho dos videos, um filme de 2 horas em divx com qualidade de DVD ( SD ) terá em média 700M já um com qualidade 720P terá uns 4G.
Tópico:
2. Software,
6. Projetos Relacionados
Novo Problema: Controles :-)
XMLTV x Net
Como a Net muda o site sempre o graber do XMLTV não está funcionando. Estou tentando outra maneira de obter estas informações.
Executando Programas via MythTV
Cenário : Você tem um jogo legal e quer integrá-lo ao Myth para ser acionado a partir do menu ou você tem um shell script para mover seus torrents para o storage de videos. Como fazer essa integração ?
Veja como é simples :
1) Na pasta /home/mythtv/.mythtv
2) Edite o mainmanu.xml
3) Insira um botão com seus atributos:
* sem aspas.
Type = define qual icone será mostrado ao selecionar o botão
Text = texto que aparecerá na interface
Action = ação a ser executada
4) Reinicie o MythFrontEnd e pronto.
Veja como é simples :
1) Na pasta /home/mythtv/.mythtv
2) Edite o mainmanu.xml
3) Insira um botão com seus atributos:
<'button'>
<'type>TV_WATCH_TV<'/type'>
<'text>Ver TV<'/text'>
<'action>EXEC /usr/bin/nomedojogo<'/action'>
<'/button'>
* sem aspas.
Type = define qual icone será mostrado ao selecionar o botão
Text = texto que aparecerá na interface
Action = ação a ser executada
4) Reinicie o MythFrontEnd e pronto.
Organizando as Midias
Achei um script bem legal que lê seu banco de dados do Myth, 'tenta' achar detalhes dos filmes no IMDB para atualizar a base.
Tenho, entre seriaddos e filmes, uma média de 400 videos e foram atualizados com a ferramenta em questão.
IMDB Bulk Updater
Simples assim : ./imdb-bulk-update.pl -N -Fileup
Tenho, entre seriaddos e filmes, uma média de 400 videos e foram atualizados com a ferramenta em questão.
IMDB Bulk Updater
Simples assim : ./imdb-bulk-update.pl -N -Fileup
Usando o XMLTV
O XMLTV é um programa em Perl que vem com vários grabbers para diversos países e operadoras de TV a Cabo. Para instalar:
Selecione sua cidade, seu pacote de canais e quais canais você deseja informação.
Após a configuração use o comando abaixo para baixar os dados.
Onde:
yum install xmltv-grabbers xmltv-gui xmltv
tv_grab_br_net --configure
Selecione sua cidade, seu pacote de canais e quais canais você deseja informação.
Após a configuração use o comando abaixo para baixar os dados.
tv_grab_br_net --days 7 --offset 0 --output programacao.DDMMAA-DDMMAA.xmltv
Onde:
- days é o quantidade de dias a obter os dados;
- offset é o dia inicial 0 para buscar de hoje a 7 dias;
- output é o arquivo que será gerado.
Desculpas
Tive alguns problemas com o registro do DNS mas o blog está de volta.
O link permanente permanece : http://mythtv-br.blogspot.com/
O link permanente permanece : http://mythtv-br.blogspot.com/
XMLTV
XMLTV é um padrão de XML para descrever as programações da TV, o projeto XMLTV captura a programação da TV e gera um arquivo XML com a programação.
E pra que eu quero isso?
Simples, imagine ver a programação na tela da TV, e ainda mais, poder agendar suas gravações baseadas na programação.
O MythTV, utilizando o MythFillDatabase importa este XML para o banco de dados local permitindo assim que seu frontend exiba na tela da sua TV a programação.
E pra que eu quero isso?
Simples, imagine ver a programação na tela da TV, e ainda mais, poder agendar suas gravações baseadas na programação.
O MythTV, utilizando o MythFillDatabase importa este XML para o banco de dados local permitindo assim que seu frontend exiba na tela da sua TV a programação.
Quais pacotes instalar?
| Pacote | Contexto | Descrição |
| mythtv-backend-0.21-192.el5 | Essencial | Servidor core do MythTV. |
| mythtv-frontend-0.21-192.el5 | Essencial | Interface com usuário. |
| mythtv-setup-0.21-192.el5 | Essencial | Plug-in de configuração. |
| mythvideo-0.21-192.el5 | Essencial | Plug-in para ver filmes, dvd, divx e outros formatos de vídeo. |
| mythmusic-0.21-192.el5 | Essencial | Plug-in para ouvir e gerenciar musicas. |
| mythgallery-0.21-192.el5 | Essencial | Plug-in para galeria de Fotos com slide show. |
| myththemes-0.21-139 | Essencial | Tema básico utilizado pelo Frontend e Setup. |
| mythcontrols-0.21-192.el5 | Essencial | Editor de teclas de atalho. |
| libmythfreemheg-0.21_0-0.21-192.el5 | Essencial | Biblioteca de uso geral. |
| libmythui-0.21_0-0.21-192.el5 | Essencial | Biblioteca de uso geral. |
| libmythlivemedia-0.21_0-0.21-192.el5 | Essencial | Biblioteca de uso geral. |
| libmyth-0.21_0-0.21-192.el5 | Essencial | Biblioteca de uso geral. |
| libmythavutil-0.21_0-0.21-192.el5 | Essencial | Biblioteca de uso geral. |
| libmythavcodec-0.21_0-0.21-192.el5 | Essencial | Biblioteca de uso geral. |
| libmythtv-0.21_0-0.21-192.el5 | Essencial | Biblioteca de uso geral. |
| libmythavformat-0.21_0-0.21-192.el5 | Essencial | Biblioteca de uso geral. |
| mythgame-0.21-192.el5 | Opcional | Plug-in para acesso à emuladores de jogos. |
| mythbrowser-0.21-192.el5 | Opcional | Plug-in para navegação na interface |
| mythnews-0.21-192.el5 | Opcional | Plug-in de para leitura de RSS. |
| mythphone-0.21-192.el5 | Opcional | Plug-in para acesso à telefonia VoIP. |
| mytharchive-0.21-192.el5 | Opcional | Plug-in para criação de backup e DVDs de filmes. |
| mythplugins-0.21-192.el5 | Opcional | Meta pacote para instalação de todos os plug-ins. |
| mythflix-0.21-192.el5 | Opcional | Plug-in para acesso à NetFlix, locadora americana. |
| mythweather-0.21-192.el5 | Opcional | Plug-in para acesso à Previsão do Tempo. |
| mythmovies-0.21-192.el5 | Opcional | Plug-in de configuração. |
| mythstream-0.18_1-22.el5 | Opcional | Plug-in para permitir stream das gravações via rede. |
| mythtv-themes-0.21-192.el5 | Opcional | Temas. |
| mythweb-0.21-192.el5 | Opcional | Interface Web do MythTV. |
| mythtv-docs-0.21-192.el5 | Opcional | Documentação do MythTV. |
| mythtv-theme-ProjectGrayhem-OSD-2.20080308-1 | Opcional | Temas. |
| mythtv-theme-sleek-0.35-3.at | Opcional | Temas. |
| mythtv-theme-visor-0.16.2-6.at | Opcional | Temas. |
| mythtv-theme-photo-4-7.at | Opcional | Temas. |
| mythtv-theme-ProjectGrayhem-wide-2.20080308-1 | Opcional | Temas. |
| mythtv-theme-MePo-wide-0.45-1 | Opcional | Temas. |
| mythtv-theme-abstract-0.20040910-3.at | Opcional | Temas. |
| mythzoneminder-0.21-192.el5 | Opcional | Plug-in interface com o aplicativo ZoneMinder de câmeras de segurnança. |
| mythtv-theme-neon-wide-0.20080308-1 | Opcional | Temas. |
| mythtv-theme-blootube-0.20080308-1 | Opcional | Temas. |
| libmythupnp-0.21_0-0.21-192.el5 | Opcional | Biblioteca para utilização do UpnP. |
| mythtv-theme-blootube-wide-0.20080308-1 | Opcional | Temas. |
| mythtv-theme-blootubelite-wide-0.20080308-1 | Opcional | Temas. |
| mythtv-theme-blootube-osd-0.20080308-1 | Opcional | Temas. |
| mythtv-theme-MediaCenter-0.17-5.at | Opcional | Temas. |
| mythtv-theme-MediaCenterOSD-0.17-6.at | Opcional | Temas. |
| mythtv-theme-ProjectGrayhem-2.20080308-1 | Opcional | Temas. |
| mythtv-0.21-192.el5 | Opcional | Meta pacote para instalação de todos pacotes do MythTV. |
| mythtv-theme-MediaCenterWeb-0.17-5.at | Opcional | Temas. |
| mythtv-theme-purplegalaxy-0.20031214-4.at | Opcional | Temas. |
MythTV Network Remote Controller
O MythFrontend pode ser controlado pelo teclado, mouse, LIRC e também pela rede. Veja como habilitar o controle remoto pela rede:




Após esta configuração, basta apenas acessar via telnet ou algum frontend.
Vejam alguns frontend para o MythTV Network Remote Controller
GTK

Versão MAC




Após esta configuração, basta apenas acessar via telnet ou algum frontend.
Vejam alguns frontend para o MythTV Network Remote ControllerGTK

Versão MAC
Ingredientes da Receita
- Placa-mãe GIGA-Byte modelo GA-8VM800M
- Processador Intel Pentium 4 3.0GHz
- Memória Samsung 1G DDR 400MHz PC3200
- Placa de video GForce FX 5200 com saída DVI
- HD Samsung SATA II 160G
- DVD RW LG modelo TSSTcorp CDDVDW SH-S202G
- Receptor infra-vermelho serial
- Controle Remoto Leadership Gotec 3810
- D-Link Wireless G DWA-110 USB Adapter
- Cabo DVI para HDMI
- TV LG TimeMachine 32" - Resolução 1360x768
- Cabo Y para audio p1 para RCA estéreo
- HomeTheater Philips HTS 3450
- Mouse ( somente para instalação )
- Teclado ( somente para instalação )
- DVD CentOS 5.2
Controle Remoto MCE
Existem uns kits de controle e receptor (USB) para o MS Windows Media Center, para utilizá-los com o LIRC é necessário fazer algumas configurações.
Ainda não fiz, pois uso um receptor na porta serial, mas achei esse link lirc_mod_mce que parece resolver o problema. Caso alguém se aventure, mande um feedback.
Ainda não fiz, pois uso um receptor na porta serial, mas achei esse link lirc_mod_mce que parece resolver o problema. Caso alguém se aventure, mande um feedback.
Porque CentOS ?
Escolhi CentOS pois sou usuário da família RedHat like ( Conectiva, Mandriva, Redhat, Fedora, CentOS ) há muito tempo; logo tenho maior facilidade com .rpm do que com .deb. É apenas uma questão de preferência, não de religião.

Como o CentOS é compilado a partir dos fontes do RedHat Enterprise, ele tende a ser mais estável que o Fedora, mas é gratuito. O Fedora praticamente a cada 6 meses lança uma nova versão, já o CentOS garante um suporte à updates por anos. Mais informações clique aqui.

Como o CentOS é compilado a partir dos fontes do RedHat Enterprise, ele tende a ser mais estável que o Fedora, mas é gratuito. O Fedora praticamente a cada 6 meses lança uma nova versão, já o CentOS garante um suporte à updates por anos. Mais informações clique aqui.
Introdução
Apesar de existirem as distros customizadas, sempre tive a curiosidade de como instalar o MythTV na mão ( ou quase na mão ). Outro fator que me levou a fazer a instalação é que posso customizar para o que realmente quero usar. Vou relatar neste tópico um roteiro passo a passo da instalação no CentOS 5.2.
Assinar:
Postagens (Atom)