Mostrando postagens com marcador HTPC. Mostrar todas as postagens
Mostrando postagens com marcador HTPC. Mostrar todas as postagens

Sábado, 26 de Abril de 2008

O mínimo necessário para rodar MKV no Windows




O usuário leigo, quando se vê diante de um arquivo que não consegue reproduzir, mete-se a instalar "codecs" e, pior, pacotes de codecs. Eu sou contra a idéia de instalar pacotes de codecs, cada um instalando trocentos arquivos, programas, filtros e sabe-se lá o que mais, quando existem soluções mais "enxutas" para isso. E não foram poucos os relatos de pessoas que ficaram com o Windows completamente detonado pela instalação dessas coisas.

Primeiro, o básico:

Você não precisa instalar um codec se tudo o que você quer é reproduzir os arquivos. Um codec, por definição, é capaz de ler e gravar naquele formato específico. No Windows, se você está usando players compatíveis com DirectShow, como o Windows Media Player, tudo o que você precisa é de filtros.

Isso mesmo. Você não precisa instalar um único codec que seja em seu PC, a não ser que queira criar ou converter filmes.

Quem conhece meu trabalho já está careca de saber o conceito de "contâiner" e que Matroska (.MKV) é meramente um, como o AVI. Depois que você extrai os streams que compõem o contâiner, não existe diferença entre AVI e MKV.

Usando DirectShow, dois elementos básicos são necessários quando você tenta reproduzir um contâiner qualquer:
  • Um filtro splitter (divisor) que conheça a estrutura do contâiner. O spliter se encarrega de entregar os streams de áudio, vídeo, legendas, etc, ao estágio seguinte na cadeia DirectShow. Após o splitter, o player não sabe mais a diferença entre AVI, RMVB, MKV, MP4, etc.
  • Um filtro decoder para cada tipo de stream.
Então, resumidamente, você só precisa disto para reproduzir arquivos .MKV no Windows, partindo de uma instalação limpa:
  • FFDSHOW - Um pacote de filtros decoders que, naturalmente, não faz distinção entre containers;
  • Um splitter Matroska, como o Haali;
Você pode precisar acrescentar outras coisas, como o VsFilter para exibir legendas, o Morgan Stream Switcher para poder escolher entre trilhas de áudio e o ac3Filter para audio AC3. Mas o mínimo necessário para que você veja que funciona são os dois itens. Você só não precisa de um splitter para o container AVI porque todas as versões do Windows já vem com um incluso (ou algo semelhante).

Existem também players capazes de reproduzir Matroska nativamente, sem ajuda de filtros, como o VLC. Mas ultimamente o VLC tem me deixado na mão, principalmente com conteúdo HD e arquivos VOB.

Terça-feira, 15 de Abril de 2008

Cabo Video-Componente (HDTV) para Geforce

Como já deve ser do conhecimento da maioria que pensa ou pensou em montar um Media PC (HTPC), muitas placas de vídeo recentes baseadas em chipset Geforce tem suporte a Video Componente e os sinais necessários (Y, Pb e Pr) estão presentes no conector DIN de video, mas só placas desnecessariamente caras costumam vir com o danado do cabo necessário. Meses atrás eu procurei muito no Google por alguém que soubesse o pinout do conector Geforce, sem sucesso.

Aparentemente um cara descobriu e está vendendo cabos artesanais por R$48.

Sabendo que alguém conseguiu fazer em casa, pesquisei de novo no Google e encontrei esta página, com o pinout. Notem que se refere a um conector de 9 pinos, mas os pinos 1 e 2 são entradas. Logo o mesmo esquema deve servir também para conectores de 7 pinos.

Ainda resta um problema: Conseguir o plug mini-din de 7 ou 9 pinos, que nunca vi à venda. Provavelmente o vendedor do ML descobriu algum cabo comercial pronto que tem esse plug e está "matando" para fazer o cabo Geforce.

Das próximas vezes que eu passar em magazines (Hiper, Extra, etc), vou dar uma olhada na seção de cabos e acessórios. Quem sabe eu dou sorte... :)

Editado: Encontrei um cabo com plug de 7 pinos mais simples e mais barato no ML. Mas o propósito dele é outro e talvez os sete sinais não estejam disponíveis na fiação.

Quinta-feira, 3 de Janeiro de 2008

O espetacular XBMC - Xbox e HTPCs.


Desde 2005 eu estou ciente de que um Xbox com o Xbox Media Center (XBMC) instalado era um ótimo DivX player que punha a concorrência tradicional no chinelo, mas eu nunca tivera a oportunidade de ver a coisa funcionando.

Então o leitor Wesley me apontou algumas demonstrações no Youtube e separei esta por ser a que dá mais atenção ao Xbox como Media Center:


http://www.youtube.com/watch?v=P2OAOfXN89I

Pontos positivos:

  • Faz upscaling até 1080P;
  • Tem saída vídeo componente e faz upscale por ela;
  • Lê filmes tanto do DVD, quanto do HD interno, flash drive ou da interface de rede;

Infelizmente, sempre existiram pontos negativos no Xbox:
  • Não suporta conteúdo HD;
  • Só suporta H.264 se a resolução for bem baixa;
  • Não tem DVI ou HDMI;
  • É caro. Não existe mais novo e um usado com garantia incerta está sendo vendido tão ou mais caro que um PS2 desbloqueado novinho (uns R$650) no Mercado Livre. O povo sabe do potencial do aparelho e por isso o preço não cai;
  • Consome perto dos 100W (o Xbox é um PC dedicado). É a mesma coisa que montar um HTPC;
À medida que o tempo passa e o preço dos PCs novos cai, um Xbox vai ficando ainda menos atraente, principalmente se você considerar que o XBMC (ou uma versão dele, como o Media Portal) também roda em um PC "normal" e também foi portado para o Linux.

Com cerca de R$800 dá para comprar um PC bem mais capaz que um Xbox, baseado em Celeron 420 Core2, 1GB de RAM, SPDIF, DVI, HDD SATA de 160GB, gravador de DVD (só por causa do leitor) e mouse sem fio por RF

Desvantagens da opção por um HTPC:
  • Pode sair bem mais caro se você fizer questão da saída vídeo componente. Mas se DVI/HDMI já for suficiente para você, a diferença não fica tão grande, como apontei acima;
  • Pode ou não ser um problema conseguir uma placa-mãe barata com som onboard que tenha SPDIF com suporte a som surround. Esse é um item que precisa ser escolhido a dedo;
  • Se quer ter certeza de poder rodar conteúdo H.264 e de alta definição sem surpresas, é melhor escolher com cuidado processador e placa de vídeo, mas é só perguntar por aí o que as pessoas estão usando para rodar esse tipo de conteúdo. Só H.264 ou só HD é mais fácil. Os dois juntos é bronca :) ;
  • As opções de controle remoto são complicadas. O melhor mesmo é um teclado sem fio por RF. É um trambolho, mas não falta nada. Mas um mouse sem fio por RF também fica ótimo e mais barato, desde que você providencie uma superfície para ele na sua poltrona (na perna é dose, né?);
  • Pode ser um trambolho. Depende do gabinete.
Todas as considerações que fiz são um resumo. Abordar completamente o Xbox como DivX player iria requerer muitos posts e não vou falar tanto de um aparelho que nem tenho.

Terça-feira, 19 de Junho de 2007

Controle remoto do PC com Sony Ericsson Z530i



Isso não está no manual do aparelho, nem na sua propaganda.

Minha irmã comprou um Z530i para substituir o Motorola C650 que está dando sinais de que vai pifar a qualquer momento e me pediu para testar o aparelho, com ênfase em conseguir transferir os filmes gravados nele para o PC.

Quando eu estabeleci a conexão entre ele e o meu PC através de um adaptador Bluetooth xing-ling que eu comprei no eBay, tive uma surpresa. Inicialmente o telefone perguntou se eu queria usá-lo como modem para o meu PC, o que óbviamente eu recusei, mas em seguida ele me perguntou se eu queria usá-lo como controle remoto.

Curioso, eu aceitei. E fui dirigido para uma lista de opções:



Comecei por Desktop e o programa me mostrou um desenho do teclado do aparelho e suas funções de controle.



Para minha surpresa, eu pude mover o ponteiro do mouse, clicar, abri o menu Iniciar, etc.

Abri o Media Player do Windows e entrei na função MediaPlayer do celular. As teclas do celular foram automaticamente mapeadas para controlar volume, mute, play, pause, stop, etc. Muito conveniente.



Note que agora a figura mostra também os botões laterais do telefone.

Não testei Presenter, mas essa função deve controlar o Powerpoint.





Eu testei no meu outro PC, com outro adaptador Bluetooth, e o profile Controle Remoto não foi ativado para ele. Trouxe o outro adaptador bluetooth para o primeiro PC e continuou funcionando. Em ambos estou usando os drivers bluetooth padrão da Microsoft, mas não sei se eu instalei algum extra no primeiro PC.

E descobri que o mesmo recurso está presente no K700i.

O alcance? Excelente para um controle remoto. Deixei o PC no primeiro andar e pude fazer contato do térreo, uns 8 metros em linha reta, mas sem visão direta para o PC.

A aba de serviços do dispositivo no Windows mostra quando ele é capaz de executar essa função:



O Z530i se apresenta como um dispositivo "HID" (Human Interface Device), assim como teclados e mouses USB.

Só deu trabalho para descobrir, depois que eu saí do programa, como achá-lo novamente no menu do Z530i. O problema é que para reduzir o número de opções na tela o Controle Remoto entra como "diversão", o que não foi nada intuitivo para mim.




O controle não substitui inteiramente um dispositivo dedicado como o controle remoto Logitech AST que eu tenho (e vendo), mas a praticidade e a elegância são indiscutíveis, principalmente se você vai fazer uma apresentação com seu notebook, ou está montando um HTPC para sua sala. Você poderia controlar o HTPC pelo remoto mais poderoso e pelo celular. O que fosse mais conveniente (ou impressionasse mais os amigos) no momento. :)

Editado: Se você colocar um PC no carro, dá para controlar à distância também. ;)

Sábado, 10 de Março de 2007

MviX MX-760HD desbanca o KISS DP-600

Lembram do meu post sobre o KISS DP-600? O comentário de um leitor lá chamou minha atenção para algo aparentemente melhor sendo vendido no Mercado Livre. Por R$860, o MviX MX-760HD traz quase toda a funcionalidade do KISS DP-600 e ainda inclui umas pequenas novidades que podem fazer muita diferença. Ao contrário do KISS, é um HDD player (não toca DVDs sem ajuda), mas parece que isso não é problema.



Lendo o manual, que parece muito bom, mas alguns reclamam, encontrei os seguintes pontos que vale a pena citar:
  • Não vem com HDD, mas suporta qualquer drive IDE barato de 3,5";
  • Reconhece drives formatados como FAT32 ou NTFS;
  • Você pode ter mais de uma partição no disco;
  • A substituição do HDD é facílima;
  • Suporta vídeos HD até 1920x1080 Progressive Scan
  • Suporta WMV9 e OGG além de todos os formatos tradicionalmente aceitos, mas não há nada sobre RMVB e outros formatos menos populares;
  • Saída DVI (que é diretamente compatível com HDMI);
  • Tem os dois tipos de portas USB: a do tipo "B", para que você possa plugar o aparelho a um PC e o drive interno seja reconhecido pelo Windows como um flash drive e as portas do tipo "A" que permitem que você ligue flash drives ao MviX;
  • Para minha surpresa, o manual diz que você pode inclusive plugar um drive de DVD na porta USB (com o adaptador USB-IDE, claro);
  • Diz que é compatível com a especificação USB OTG (USB On The GO), mas ninguém que testou conseguiu copiar dados entre o dispositivo USB e o MviX;
  • Opera com uma fonte externa de 12V, o que abre a possibilidade de que ele possa ser usado em um carro;
  • Possui entrada para receptor infravermelho externo, o que facilita ainda mais o uso em um carro;
  • Tem um display LCD, que embora não seja grande coisa ainda parece muito melhor que os displays de DVD players tradicionais;
  • Você pode proteger com senha alguns folders no HDD;
  • Você pode escolher o background;
  • Curiosamente, usa o protocolo IPX/SPX, que pode ser instalado no XP, mas não é o default;
  • Ligado à sua rede, o aparelho pode ver os seus arquivos compartilhados como se fosse um drive qualquer. Não requer um processo de "streaming" ou que um programa especial de compartilhamento seja instalado no PC, como em outros aparelhos similares;
  • Detecta redes Windows automaticamente e Linux através do SAMBA;
  • Você pode escolher a posição das legendas DivX na tela, mas não encontrei info sobre tamanho, cor e aparência geral;
  • Você pode selecionar legendas durante a execução do filme, o nome (longo) das legendas disponíveis aparece na tela para que você escolha.
  • Aparentemente você pode escolher legendas em outros diretórios ou discos (pág.35);
  • Tem GOTO;
  • Suporta Playlists;
  • É muito bonito;

Outras coisas que apurei:
  • O manual diz que o aparelho precisa de 2,5A (30W), mas esta foto do review coreano mostra uma fonte de 3,5A (42W). Então vou assumir 42W por enquanto;
  • Segundo a mesma foto, a fonte é bivolt;
  • Faz upscaling até em DivX, segundo o vendedor, que parece saber do que fala;
  • Faz upscaling via Componente, segundo um review;
  • Executa imagens ISO de DVDs;
  • Não roda DVDs gravados em pastas como faria o PowerDVD. Para ter a estrutura de navegação você precisa gravar o DVD como um .ISO no HDD;
  • A rede é unidirecional. Você não pode acessar os arquivos no Mvix por ela, nem o aparelho faz streaming. Mas parece que um update está planejado para dar ao MoviX alguma dessas funcionalidades;
  • Você pode ter problemas se usar partições maiores que 100GB, mas como você pode criar várias partições, é um problema menor;
  • Arquivos grandes são problemáticos. Um usuário fala em 2GB (o limite "normal") e outro fala em 8GB;
  • Suporta .mp4 e Nero Digital;
  • Se você plugar um drive de DVD USB, pode até mesmo rodar DVDs protegidos;
  • Você não precisa configurar o MviX para acessar um compartilhamento. Ele faz uma lista automática de todos os servidores encontrados na rede e de todas as pastas compartilhadas nesses servidores;
  • Parece não ser realmente necessário instalar o protocolo IPX/SPX. Um usuário reportou que o MviX dele localizou compartilhamentos em instalações padrão do XP;
  • Playback de MP3 precisa melhorar. A qualidade é boa, mas encontrar a música que você quer é difícil;
  • Parece que o aparelho tem um bug e não reproduz filmes com QPEL!?
  • Parece ter problemas com legendas Vobsub;
  • Parte do código fonte do firmware foi liberada sob licença GPL. Pode ser baixado aqui.
  • O verdadeiro fabricante parece ser uma empresa chamada Unicorn. MviX é apenas um nome OEM;
  • Uma pessoa reclamou de não poder ver longos pela USB, mas acho que é um caso isolado ou depende da versão do firmware;

Problema: custa o mesmo que um computador básico, novo, sem monitor e sem SO.

Porém, um computador básico:
  • Não tem saída Video Componente nem em sonho (estou querendo colocar uma no meu mas uma placa de vídeo com suporte parece não sair por menos de R$400);
  • Dificilmente tem DVI;
  • Pode ou não ter áudio digital (muita MB barata já vem com coaxial onboard);
  • Mesmo quando tem áudio digital o setup pode ser de arrancar os cabelos;
  • Vai suar para reproduzir conteúdo HD (nenhum dos meus PCs roda WMV9 HD, por exemplo);
  • Consome MUITO mais, principalmente com uma placa de vídeo poderosa. O MviX não pode consumir mais que 42W com a sua fonte de 12V x 3,5A. Como referência, o XBOX consome 100W e não consegue reproduzir conteúdo HD;
Fontes:

Editado: diversas correções e ampliações;
Editado: Corrigi o link para o produto no ML, que por sinal encerrou com a última unidade sendo vendida hoje.

Sábado, 26 de Agosto de 2006

CINEOS decepcionando

Estou fazendo algumas tentativas de aproveitar a alta resolução da CINEOS para conectá-la ao meu computador, mas os resultados ainda estão abaixo do que eu esperava. Eu já pude tentar com duas placas de vídeo:

  • ATI Rage Mobility (apenas vídeo composto)
  • ATI Radeon RS200M do meu notebook HP Pavilion (S-Video)

A resolução em ambas não me permitiu ler confortávelmente o texto no Windows. E a imagem fica "balançando" um ou dois milímetros horizontalmente umas duas vezes por segundo. Um efeito bastante incômodo.

A TV também é bastante sensível à qualidade do cabo usado. Cabos vagabundos que apresentam uma imagem normal com os meus dvd players ligados a outras TVs, apresentam toda sorte de esquisitices na CINEOS. Geralmente, mexer no plug resolve o problema.

Sábado, 19 de Agosto de 2006

AC3Filter

Ainda falando de Ac3Filter e SPDIF, desde a versão 1.07a (10 dias atrás) o AC3FIlter é capaz de fazer o encode de qualquer fonte de áudio em tempo real e jogar na saída SPDIF de sua placa de som. Isso parece muito interessante e estou curioso para saber se isso substitui o encoder de minha ASUS A7N8X-E Deluxe;

Ac3filter

Valex, autor do Ac3filter, publicou no mês passado em seu fórum um texto bem interessante

Segunda-feira, 14 de Agosto de 2006

Philips CINEOS

Comprei uma Philips CINEOS 29PT8422/78R. O preço foi irresistível: R$1299 à vista. Apenas R$150 a mais do que eu paguei há um mês numa Sony WEGA "básica", enquanto a CINEOS tem Progressive Scan (é minha primeira TV assim) e suporte a HDTV (idem). Vejam meu review em andamento.

Sábado, 5 de Agosto de 2006

Tem muita gente comprando cabo adaptador de DVI para Video Componente na tentativa de conectar o PC à TV (para jogar ou usar como DivX player) e quebrando a cara. O problema que a maioria desconhece é que existem dois tipos comuns de "Video Componente": RGB e YPbPr. A maioria desses adaptadores tem saída RGB (é o formato nativo das placas de vídeo) e uma TV espera YPbPr. Para ter YPbPr você precisa de uma placa de vídeo com saída específica nesse formato, como a Nvidia Geforce 6600GT e, mesmo assim, a placa nem sempre é vendida com o cabo necessário (não é o DVI), que devido ao raro conector de 9 pinos é muito difícil de confeccionar em casa.