Por que a ativação de “Usar decodificação acelerada por GPU” na seção PreferencesInput & Codes do VLC faz com que a saída de vídeo se torne fragmentada?

4

Em uma máquina windows 7 com nvidia NVS4200 chipiset 'fragmentação' (não sei exatamente o que você chamaria) ocorre ao reproduzir certos arquivos de vídeo com VLC, quando uma determinada configuração no VLC está ativada. O seguinte ilustra o problema:

Aqui estão duas capturas de tela de comparação para ilustrar o que acontece quando "Usar a aceleração da GPU ..." está ativado. O primeiro é w / it on, o segundo é com ele off (todas as preferências foram redefinidas para o padrão antes de tomar cada screenshot), e o terceiro é do menu de configuração nvidia 3d:

    
por jhstuckey 16.02.2013 / 23:24

2 respostas

4

Descobri que em laptops com 2 processadores gráficos (integrados e dedicados) simplesmente assinalar a caixa gráfica acelerada por hardware no VLC é insuficiente, já que a NVIDIA ainda insistirá em usar gráficos integrados devido ao seu perfil predefinido, o que explica por que você não pode acessar o menu suspenso para alterar a GPU. Uma maneira de contornar isso é renomear o vlc.exe para outra coisa (ou seja, vlc-gpu.exe) e, em seguida, adicionar esse programa no painel de controle da NVIDIA. a outra desvantagem de permitir a aceleração de GPU é que quando os laptops estão em qualquer modo de energia que não seja de alto desempenho, a GPU é geralmente desativada. o que resulta no pixelation como laptop e, em seguida, recorre a gráficos integrados.

Eu não sou um profissional, mas é isso que descobri ao pesquisar on-line, e isso também funcionou comigo.

    
por 30.07.2013 / 22:49
4

Eu suspeito que os vídeos que você está jogando sejam 1080p (full HD) ou 1080p High Profile e sua placa de vídeo simplesmente não tenha a potência de decodificação de vídeo para usar a decodificação de hardware com esses vídeos. O VLC é simplesmente muito burro para perceber esse fato e diz à placa gráfica para fazer isso de qualquer maneira.

O NVS4200 , com apenas 48 núcleos, é relativamente fraco para qualquer trabalho moderno que exija qualquer quantidade real de poder de processamento. Pelo que eu posso encontrar o 4200 é essencialmente um GT520M rebadged embora do que eu posso ver o 520M deve ser capaz de fazer praticamente qualquer fluxo de 1080p dado sem problemas, até mesmo ao ponto de decodificar múltiplos fluxos de 1080 ao mesmo tempo.

Já experimentou outro jogador como o MPC-HC que eu sempre achei muito aceitável.

Qual é a outra opção além de "grapics integrados" no menu suspenso mostrado? Pode ser que o seu gráfico "integrado" seja um dispositivo gráfico medíocre que enfrenta o vídeo 1080.

    
por 17.02.2013 / 00:30