How-to: Streaming filmes HD para Xbox 360
Ora bem, desta vez trago-vos um how-to para fazer streaming de filmes em HD de um Mac para a Xbox 360.
O HD está oficialmente implementado e eu pus-me a procurar uma forma simples de ver filmes com alta definição na Xbox. Como o formato HD-DVD está morto, não faz sentido adquirir o leitor, e soluções como a BoxeeTV ainda não estão ao alcance, aqui deixo uma maneira relativamente rápida e fácil de ver estes filmes na Xbox 360 recorrendo ao streaming.
Ingredientes:
- Aplicação de streaming para a Xbox: Rivet (ou outras similares como o Connect360);
- Filme em alta definição (720p ou 1080p, ficheiro MKV);
- QuickTime 7 Pro (o novo QuickTime X nao serve e deixo ao vosso critério a maneira de arranjar a licença PRO). A versão gratuita vem incluída no MacOS;
- Perian.
Ora, como o vídeo do MKV já está no codec correcto (H.264) e o problema é o audio, que vem em DTS5.1 e, para a Xbox o ler devidamente, tem que estar em AAC, o QuickTime permite contornar este problema de forma muito simples.
Primeiro, abrir o MKV com o QuickTime (7 Pro, pois o novo QuickTime X não serve). O filme, como tem um tamanho considerável, demora a carregar. Esperar até que a barra de reprodução fique completa para prosseguir.
Depois ir a File > Export (ou Command + E).
Na janela que abre seleccionar Movie to MPEG-4 no campo Export.
Clicando em Options acede-se a outra janela de opções.
Nesta janela, no campo File Format seleccionar MP4 (por defeito está MP4 (ISMA)). Na aba Video seleccionar Pass through em Video Format. Isto irá ignorar o codec de vídeo e deixá-lo como está.
Na aba Audio é que está o que interessa. No campo Audio Format seleccionar AAC-LC (Music), que deve ser o único disponível.
Em Output Sample Rate seleccionar 48.000 kHz (ou conforme o ficheiro original. Para se saber a frequência do original, com o ficheiro aberto no QuickTime premir Command+I que abre uma janela de propriedades. Aí pode ver-se o original).
Em Encoding Quality seleccionar Best para perder-mos o mínimo de qualidade.
Em Data Rate podem experimentar outros valores, se bem que 128Kbps permite uma boa qualidade sem exagerar no tamanho do ficheiro.
Clicar em OK para voltar à janela anterior.
Ainda nesta janela, mudar a extensão para "m4v" em vez de "mp4" para maximizar a compatibilidade com a consola.
Clicar Save e esperar.
Como só estamos a converter o audio e não o video, o processo é rápido. (5~20 minutos consoante o tamanho do ficheiro e o poder da máquina).
Depois é só colocar na pasta monitorizada pelo Rivet (ou Connect360), no meu caso ~/Movies, e aceder a partir da Xbox. Escusado será dizer que esta terá que estar ligada por HDMI ou Componentes para se desfrutar do HD.
Enjoy. :)
-João
P. S. Não liguem à resolução do video que usei como teste.
