Como obter uma reprodução suave de vídeos de alta definição?

2

Como obter o número máximo de quadros processados em tempo real, apesar das limitações de hardware? Em 720p, estou recebendo menos de 12 fps no VLC Media Player em um hardware específico, para um vídeo codificado por MKV.

    
por Jader Dias 04.01.2010 / 17:16

3 respostas

2

Dê uma olhada no CoreAVC - link Este é um plug-in barato de custo (~ 10 $) para alguns players de mídia e afirma ser a reprodução mais rápida.

    
por 04.01.2010 / 18:22
1

Jeff Atwood postou algo sobre isso

link

After a great deal of research, I found Media Player Classic Home Cinema. The big deal here is two things:

All codecs are "burned into" the Media Player Classic executable, so there's do dependency on whatever random codecs your PC happens to have installed (eg, ffdshow, cccp, Ivan's Krazy Elite Kodek Pak, etc).

It supports offloading video decoding duties to modern video cards. This is limited to recent Radeon HD models and nVidia 8 and 9 series. Fortunately, my HTPC motherboard includes an embedded Radeon HD 3200 -- and since I blew up my old one (it's a long story) the new version I just installed includes 128 megabytes of dedicated DDR3 video memory, too.

E então

But I want to play my movie files in Windows Vista Media Center, not a weird little standalone app. Here's the most awesome part of this post: you can!

As I discovered buried in an obscure forum post, here's how:

  1. faça o download dos filtros autônomos do MPC-HC.
  2. Extraia o MPCVideoDec.ax e copie-o para c: \ windows \ system32 \
  3. Abra um prompt de comando, navegue até c: \ windows \ system32 \ e execute regsvr32 MPCVideoDec.ax

Be sure you don't have any other video codecs registered, as the MPC-HC filter can handle everything. Once you register this magical codec, Windows Media Player (and thus, Windows Media Center) will use hardware accelerated high definition video playback. It's amazing. How amazing? Those Planet Earth rips, which used to take 80-100% of a mainstream dual core CPU, barely take 40% when using the hardware accelerated MPC-HC filters.

    
por 04.01.2010 / 19:41
0

Você ... não pode! Você poderia recodificar o vídeo para uma resolução mais baixa (o que funcionaria bem - mas não estaria mais em 720p), mas se o seu hardware não puder cortá-lo, seu hardware não poderá cortá-lo! O VLC já faz tudo o que pode para obter um bom vídeo. Uma solução melhor seria comprar uma placa gráfica baratinha que possa reproduzir o vídeo sem problemas (quase qualquer placa dedicada deve funcionar bem - minha ATI X1300pro nem sequer tem problemas com imagens em 1080p)

    
por 04.01.2010 / 17:22