
Acabei de instalar o Windows 7 em minha máquina Media Center porque minha instalação do Vista tinha uma unidade com defeito.
Eu tenho os drivers mais recentes que posso encontrar - gráficos integrados Intel 945GM, drivers de áudio Realtek.
As coisas estão funcionando bem, com uma exceção.
A reprodução de gravações antigas, de arquivos no formato DVR-Microsoft, é instável. A imagem congela por uma fração de segundo e depois se recupera rapidamente. O som é ininterrupto e não pausa.
Esses congelamentos acontecem uma vez a cada 5 segundos ou mais. É muito regular.
A reprodução de TV ao vivo do sintonizador digital é perfeitamente suave. A reprodução do DVD é perfeitamente suave.
Como experiência, usei o pacote de edição MPEG VideoReDo para criar um pequeno arquivo de teste em três formatos diferentes. Este programa pega os fluxos MPEG brutos e os empacota novamente no contêiner desejado. Peguei o mesmo clipe e criei três arquivos em três formatos: dvr-Microsoft (antigo formato de TV gravada da Microsoft); mpg (MPEG padrão); e ts (fluxo de transporte MPEG bruto do tipo frequentemente produzido por PVRs).
Quando esses três arquivos são reproduzidos no Windows 7, os arquivos mpg e ts são reproduzidos sem problemas, mas o arquivo dvr-Microsoft falha.
O último dado que tenho é que duas outras máquinas com Windows 7 podem reproduzir arquivos DVR-Microsoft sem problemas. Um deles é um netbook, com menos ruído que o media center. Portanto, deve haver algo específico na minha máquina Media Center que está causando o problema.
Alguém tem alguma ideia de onde posso procurar agora? Não sei muito sobre software AV, codecs, gráficos de filtros, etc., mas suspeito que seja aí que reside o problema. Renderizar o vídeo não é o problema, mas extrair os streams é. Como eu faria para diagnosticar o problema?
Editado para adicionar:Acabei de usar a ferramenta GraphStudio para observar o gráfico do filtro no PC problemático. O gráfico de filtro usado por padrão para dvr-Microsoft parece idêntico ao de outras máquinas e, curiosamente, quando reproduzo os arquivos usando o GraphStudio, eles funcionam perfeitamente. No Windows Media Player e no Windows Media Center eles gaguejam. Gostaria de ver o gráfico de filtro do Windows Media Player, mas o GraphStudio não o mostra. Parece que o Windows Media Player e o WMC estão usando um caminho de decodificação diferente para o GraphStudio.
Editado novamente para adicionar:Hoje comprei uma nova HDTV. O mesmo Media Center que controla a TV em 1080p agora reproduz os arquivos antigos da TV gravada sem problemas, sem interrupções. Portanto, seja qual for a causa do problema original, o uso de uma resolução diferente parece ter resolvido o problema. Também pode explicar por que ninguém mais teve esse problema. Duvido que muitas pessoas usem o Media Center com uma TV portátil de 14 polegadas.
Responder1
Você está usando um formato antigo que não é tão eficiente quanto os formatos de hoje, além de usar gráficos integrados em alta resolução, suponho que o resto das especificações sigam essa mesma tendência... Isso pode resumir o porquê ele gagueja.
Você pode tentar usarVerificador de latência DPCpara ver se isso indica falhas, está bem explicado como você pode encontrar os dispositivos que estão atrapalhando a latência do DPC.
Responder2
Você está usando um decodificador acelerado por hardware? Por exemplo, comprei uma NVIDIA GeForce GT 430 para reproduzir blu-rays e áudio HD e funciona perfeitamente, mesmo no meu computador de baixa qualidade. Além disso, qual codec de vídeo é o arquivo de vídeo? AVC AKA H.264 terá melhor compactação, terá melhor aparência e ocupará menos espaço, mas requer um processador mais poderoso para decodificá-lo.
Para codecs acelerados por hardware, consulte o pacote de codecs K-Lite.
Além disso, isso está completamente fora de tópico, mas se você estiver usando cabos HDMI, a alta velocidade ou como eles os chamam, realmente faz com que pareça melhor e tenha um desempenho mais rápido, já que não é necessário reduzir a escala ou entrelaçar os quadros.
~Editar~ As dimensões físicas da TV não importam, o que importa é a resolução, por exemplo se você tem um vídeo 1080p (sem barras pretas) sua GPU está empurrando 2 milhões de pixels, 24+ vezes por segundo, se você então você tem que redimensionar cada quadro para dizer 720p, sua GPU tem que cortar 800.000 pixels, o que leva tempo, e mais potência de GPU, especialmente com uma GPU integrada de baixa qualidade como essa, mais tempo cada quadro precisará para ser renderizado, resultando em " instabilidade" também conhecido como queda de quadros.