
Bom, a muito tempo eu uso tanto o TVersity quanto o PS3Mediaserver para passar os videos baixados no meu PC, na TV da sala, utilizando tanto o meu PS3, como meu Xbox360, e ate mesmo a minha mais nova aquisição, a Sony Bravia (a que tem placa de rede e DLNA).
O TVersity apesar de ser o mais facil de instalar, e ele ja se autoconfigura, é o que agrada menos aos usuarios mais avancados (e aos nem tanto tambem), por faltar a funcionalidade basica de passar legendas em arquivos separados... tem programas ai que em segundos incorporam a legenda no arquivo de video, mas nao queria ter esse traablho. O segundo pior problema é ele nao ter opcoes de voce setar a qualidade e definicao de audio e video, ele se baseia na sua rede (ou seja.. ate onde eu sei ele nunca transmite stream com audio 5.1... se vc nao tem home theater tanto faz.. mas se vc tem.. nao vai querer perder essa funcionalidade vai ?)
De qualquer forma funciona automaticamente (sem legendas e sem audio 5.1) na primeira instalada plug and play tanto no PS3 quanto no Xbox360..
Ja o que me agrada mais é o PS3Mediaserver, que tem todas as funcionaldiades faltantes no TVersity, mas em compensação, precisa ter um pouco mais de configuracoes e testes e cuidados ao configurar.
Eu mesmo apesar de usar a mais tempo, ao tentar instlar a versao mais nova ontem, me deparei com a perda de suporte ao RMVB (arquivos de video da Real Media), e alguns AVIs com codecs tipo XVid. (detalhe fiz o upgrade pq alguns videos estavam pulando ou picando ou congelando a cada segundo e os RMVB saltando para o final do filme ou desenho do nada).
Uma nova bateria de testes exaustivos ate chegar a configuração otima para tudo rodar redondo... segue abaixo:
Na aba "Configuração Geral" tem uma opcao chamada "Forçar rede no interface:" ... isso faz diferença (provavelmente pelo alto nivel de configuracoes de seguranca que uso no meu roteador) nao deixando o PS3 ou o Xbox detectar o PS3mediaserver... sete a interface para a que vc usa por padrao no seu PC para a transmissao Stream (em caso que tem duas placas de rede ou duas placas Wifi, sete a que vc usa para stream e nao para a internet se for este o caso)
Na aba "Navegaçãoo/Definições de Partilha" sao somente configurações de pergumaria, tipo gerar miniaturas (nao funciona no Xbox, apenas no PS3), fazer thumbanils de DVD que estao no drive do PC, onde pesquisar essas thumbnails, esconder ou mostrar as extensoes de arquivo, se é ou nao para abrr arquivos compactados, esconder ou mostrar o nome dos trancoders a ser utilizado (eu deixei bem limpo sem mostrar nem extensao e nem trasncoder mas gerando miniaturas e thumbansils), e por fim na area abaixo onde serao pesquisados os seus arquivos de videos.. isso é importante, se vc usa tudo organizadinho como eu, sete "C:\Users\Public\Videos" que ele vai olhar tanto nos seus videos da bibliteca padrao do windows7 como no Public Videos (se for linux, nao preciso falar nada ne ? a nao ser que seja um modista.. bom deixa pra la)
Na aba "Definições de Transcoding" que comeca a pegar a parte que realmente importa, nas definições Comuns:
Tamanho do Buffer: o maximo eh 600 eu sempre deixei em 600, mas s seu PC tem pouca memoria, mas for mais rapido poe uns 400 ou 300
Numero de Nucleos são os cores do seu computador, o meu é QuadCore entao coloquei 4 ;-)
Bitrate do audio AC3 pode por 640 (vc pode diminuir este numero para reduzir a banda utlizada no stream (vou explicar isso mais abaixo)
Deixe desmarcado essas 4 opcoes de DTS ai (nao se preocupe o audio continuara 5.1, mas so marque estas opcoes se vc tiver muita banda mesmo)
Agora as definicoes de qualidade de video tambem tem mais a ver com a quantidade de banda disponivel. Eu utilizando Wifi 802.11N dual (de 300Mbps) a apenas 2 metros do router (ou seja. da o mais proximo de 300Mbps) mas como a limitacao é o PS3 que nao tem rede wifi N (e ta por cabo 100Mbps), eu deixo o Keyint=5:vqscale=1:vqmin=2 (que é o Great QUality da versao mais nova.. acima dele so tem o LossLess crazy bitrate que so deve funcionar pra tudo cabeado em rede gigabit ehehe)
Desativer definitivamente as legendas so se vc realmente quiser isso ou para testar se as legendas estao interferindo (ah, nos RMVB as vezes desmarcando isso faz funcionar, mas...)
Pulemos para os motores agora, vou citar primeiro as ordens que devem ficar, depois a configuracao.
No Motores de video deixe o MEncoder primerio, depois o TSMuxer e depois AviStynt/MEncoder e por fim o AviSynth/FFmpeg
Nos Motores de Audio, primerio deixe o FFmpegAudio depois o MPlayer Audio e por fim o Audio High Fidelity
Motores de Web MPlayer Video Dump depois VLC Video Streaming e depois MEncoder Web (esse eu to na duvida mas nao uso video de web mesmo.. as vezes essa ordem possa ser mudada com seu interesse os principais sao os dois primerios)
Audio pra web idem de cima, primerio MPlayer Web e depois VLC
Motores Varios, FFmpegDVR-MS Remux e depois Raws Thumbnailer
agora a configuracao do MEncoder la em cima nos motores de video:
Se vc marcou mais de um core nas definicoes comuns pode marcar a primeira ai, suporte multicore melhorado... se tem problemas com sincronizacao de audio com o video marque a segunda opcao tb que se refere ao metodo alternativo de sincronziacao A/V... e pode deixar tambem marcaod o Trocar para tsMuxer quando o video...etc
desmarca as Legendas ASS/SSA (apesar de ser somente ai que vc pode setar as legandas na cor amarela, essa opcao ai faz alguns videos travarem) e marque a opcao Auto Carregar Legendas .srt/.sub
Pronto agora é se divertir.. se ficar parando reduza os numeros que citei que podem se reduzir dependendo da sua banda.
Veja tambem algum applet para seu windows que monitore o uso do processador para ver se ele esta conseguindo decodificar a medida que precisa passar.. senao faca o seguinte.. inicie o video no seu PS3 ou Xbox, e pause logo no inicio.. volte no PC e veja na primeria aba a que chama "estado" e fique monitorando o Buffer encher.. qdo tiver cheio, ai va la para assistir.. se o filme for grande e muito pesado o codec (tipo MKV, MP4 ou RMVB) e seu processaor fraco talvez voce precise fazer isso mais vezes durnte o filme.
Caso o video fique congelando, é porque sua rede nao esta aguetnando, ele esta utilizando ou precisando de uma banda maior do que a que vc tem disponivel, na primeira aba do PS3MediaServer chamado "Estado" vc ve o carregamento do buffer o bitrate atual e o pico que deu, esse pico pe a banda maxima que ele conseguiu usar, se voce esta usando uma rede Wifi (tanto no PC como no PS3) vc so chegou aos 54Mbps no maximo (teoricamente, pois na pratica foi menos que isso)... nao importa se seu PC tem placa wifi 802.11N, seu roteador tambem tem que suportar rede N dual band (se for uma banda so, so chegaria a 150 e nao a 300), mas em todo caso so lembrando a minha maior decepcao... o PS3 tem placa de wifi 802.11G ou seja, nada adianta seu PC e seu router suportar rede N dual band, o gargalo fica ali. Descobri isso do pior jeito possivel.
No caso do PS3, ligue ele por cabo no router... ao menos chegara a 100Mbps do cabo, e seu PC se for 802.11G tb ligue por cabo.. se for N e seu router N ta de boa.. o pico maximo vai ser N vai dar para assistir tudo no maximo.. se so for possivel usar Wifi 802.11G e nada de cabos, paciencia, ali nas configuracoes acima eu cito alguns numeros que podem ser reduzidos para caber na banda que eh de 54Mbps no maximo, mas como disse.. isso é TEORICO.. na pratica a conexao 802.11G nao chega aos 35Mbps e com a distancia e obstaculos so cai.
Lembrando.. o Xbox360 slim (o novo pretinho) tem sim placa 802.11N, mas o parece que as configuracoes internas do PS3mediaserver nao ´da tanto suporte de video a eles.. eu tenho os dosi e ja testei alguns videos que rodam no PS3 via PS3mediaserver nao rodam no xbox.
Caso esteja alguns videos em Full HD e com audio 5.1 rodando perfeito, mas alguns outros com a mesma qualidade nao .. ficam pulando mesmo na abertura do video tipo quadro a quadro.. ai nao eh problema de banda (pq o outro passou, certo ?)... ai é um problema facil de resolver.
va em Definições de Transcoding, nos Motores de ficheiros de video, e dentro do MEncoder (que deve estar como seu primeiro motor), desmarque as legendas ASS/SSA isso vai resolver.
Se tudo rodou perfeito, mas os RMVB ainda nao estao rodando, tem um último truque... editar na mao um arquivo chamado PSM.conf que fica dentro dos arquivos de programa (x86)/Ps3MediaServer/PMS.conf
acrescente uma ultima linha no final do arquivo do tipo:
"transcode_block_multiple_connections=true" (sem as aspas)