Use o seu Mac Mini como uma parte do servidor de mídia 2
Na primeira parte, analisei o básico sobre como conectar e configurar seu Mac Mini como o coração do seu centro de entretenimento. Neste próximo artigo da série, planejei entrar em detalhes sobre como armazenar seus arquivos de mídia em um compartilhamento NFS remoto. No entanto, um dos comentários no primeiro artigo chamou minha atenção e ocorreu-me que eu realmente não cobria os codecs de vídeo alternativos. Então, ao invés de lançar em uma lista fascinante de regras iptables e peculiaridades de alias da Apple, vamos olhar para codecs de terceiros.
Fora da caixa, o QuickTime (o backend para as capacidades de reprodução de filmes do FrontRow) suporta apenas alguns formatos de vídeo. Eu não vou tentar listá-los aqui, mas os muito grandes e comuns são o H.264 e o MPEG-4. No entanto, muitos arquivos de vídeo ainda são codificados usando DivX ou Xvid. Além disso, se você é extremamente azarado, pode ter alguns arquivos antigos codificados em WMV que você gostaria de reproduzir. Você poderia apenas recodificar todos esses arquivos H.264 usando uma ferramenta como o FFmpegX. Mas seria muito mais conveniente se você pudesse simplesmente reproduzir arquivos de vídeo arbitrários no FrontRow. A solução é executar e instalar os codecs de terceiros necessários para fazer todo esse trabalho.
Perian
Agora a solução mais fácil (de longe) é apenas instalar o codec Perian. Perian é (auto-descrito como) o canivete suíço de codecs. Com o Perian instalado, você poderá reproduzir tudo, desde DivX / AC3 até FLV e VBR / MP3. Ele ainda lida com a reprodução de arquivos WMV. Perian é open-source e pode ser baixado aqui. Uma lista completa das codificações suportadas pelo Perian está disponível nesta página.
Para instalar o Perian, primeiro baixe e monte o DMG. Em seguida, arraste o arquivo de tijolo LEGO chamado “Perian.component” para o alias rotulado “QuickTime”. Efetue logout e, em seguida, efetue o login novamente e o Perian deverá ser instalado. (se você ficar confuso em algum lugar nessas instruções, você pode ler o extenso README de uma página e meia incluído no DMG).
Perian é bem legal porque tudo “simplesmente funciona” direto da caixa (ou brick, nesse caso). O problema é que o Perian fornece uma qualidade um pouco abaixo da média em comparação com a obtenção dos codecs diretamente da fonte. Eu experimentei problemas em quadros com movimento alto. O movimento parecia ter sido codificado progressivamente (com os "objetos" reais na tela divididos em linhas horizontais), quando os arquivos foram realmente desentrelaçados no processo de codificação. Eu não tive esses problemas com o mesmo arquivo e os codecs de terceiros reais. Então, por mais agradável que seja o uso do Perian, os amantes da qualidade terão que renunciar à conveniência. (note que, se você instalou o Perian neste momento e agora decidiu não usá-lo, você deve navegar para o / Library / QuickTime e remover o arquivo Perian.com, caso contrário os codecs de substituição serão corrompidos)
Codecs de terceiros
Cada vez mais os codificadores high-dev estão migrando para o H.264, devido à sua qualidade e taxa de compressão superiores, mas muitas coisas ainda estão no codec proprietário, o DivX. Para obter suporte ao QuickTime (e, portanto, FrontRow) para DivX, é necessário fazer o download do codec gratuito DivX a partir daqui. Este é um desses aplicativos incomuns para Mac que requer uma conexão severa com um instalador, um contrato de licença e um complemento Preferências do Sistema. Quando terminar, você terá que reiniciar e deve ter concluído a instalação para você (sem necessidade de arrastar e soltar). Como você deve ter adivinhado no site, você só recebeu uma versão de teste do codec profissional. Isso significa que você não será capaz de codificar Conteúdo DivX após seis meses. No entanto, o decodificador ainda deve funcionar e isso permitirá que você reproduza arquivos DivX de dentro do QuickTime mais ou menos indefinidamente.
Xvid no QuickTime é um pouco menos ostensivamente suportado do que o codec DivX, no entanto, é provavelmente um pouco mais fácil de lidar. Primeiro, baixe o Xdiv DMG neste link. Assim como com Perian, você terá que montar o DMG e fazer um pouco de trabalho de perna para fazer as coisas acontecerem. Abra o “Macintosh HD” (ou o que você chama de ícone do seu disco rígido no desktop) e abra / Library / QuickTime. Lá, você deve ver alguns outros .componente “Ícones de tijolo”, que representam os outros codecs que você instalou. Arraste o arquivo Xvid_Codec_… .component (novamente ícone de tijolo LEGO) para a pasta QuickTime junto com os outros componentes do codec. Efetue logout e, em seguida, efetue login novamente e você poderá reproduzir arquivos Xvid no FrontRow.
O suporte ao WMV é um pouco doloroso, mas não tão doloroso quanto tentar fazer o DivX funcionar pela primeira vez. O codec WMV é completamente proprietário, mas felizmente existe uma implementação do codec para o QuickTime chamado “Flip4Mac”. Está disponível nesta página. Assim como o DivX, você terá que executar um instalador e precisará reiniciar uma vez que esteja concluído. Também como o DivX, o Flip4Mac instalará uma página de preferências do sistema (um pouco inútil). No entanto, assim que a instalação estiver concluída, você poderá reproduzir os arquivos WMV temidos no QuickTime e no FrontRow..
AC3
Alguns arquivos de vídeo (geralmente Xvid) são codificados com fluxos de áudio AC3. Embora seja sempre divertido tentar e realizar diálogos e efeitos sonoros por conta própria (ou até melhor, com um grupo), geralmente é mais satisfatório ouvir a trilha sonora gravada para o filme.
O codec para AC3 no QuickTime está disponível para download aqui e deve ser instalado de forma semelhante ao Xvid (arrastando o arquivo .component para / Library / QuickTime e, em seguida, efetuando logout e login novamente). No entanto, existem alguns efeitos colaterais infelizes dos quais você deve estar ciente antes de executar essa etapa. Mais importante, parece quebrar o suporte H.264 no QuickTime. Isso é um assassino para mim, já que eu adoro assistir vídeos codificados em H.264 por causa da maior qualidade. Eu recomendaria que, se você não precisa de suporte de áudio AC3, deixe este codec fora e aproveite as vantagens de seus arquivos H.264.
Conclusão
Espero que você possa usar as informações deste artigo para reforçar o suporte a reprodução de vídeo do seu Mac Mini e melhorar sua experiência geral com o FrontRow. Fique ligado na terceira parte, quando finalmente chegaremos a todas as chatas configurações do NFS e hacks do iptables!