Como o vídeo, o monitor e a placa gráfica estão relacionados em termos de resolução?

0

Se eu tiver um vídeo 1080p reproduzido pelo VLC-player e uma placa gráfica que permita a maior resolução 1360x768 em um monitor de resolução nativa 1366x768 (conectado por VGA), como todos esses componentes trabalham juntos para renderizar a resolução final? / p>

Eles são todos diferentes 1920x1080 (vídeo), 1360x768 (placa gráfica) e 1366x768 (monitor).

    
por Myath 12.02.2014 / 00:09

2 respostas

2

  1. A resolução máxima da exibição é definida pelo número de pixels individuais na exibição.
  2. A placa gráfica pode enviar para um monitor em qualquer tamanho arbitrário (dentro dos limites de sua capacidade de processamento e se usa VGA, DVI, etc.).
  3. O VLC expande um arquivo de vídeo compactado em quadros individuais, que para vídeos de 1080p são de 1920x1080 pixels.

Sua placa gráfica detecta a tela e, ao descobrir que a resolução máxima da tela (1366x768) é menor do que a resolução da própria placa gráfica, inicia a saída em 1366x768 para a tela. O VLC decodifica quadros individuais e os apresenta à placa de vídeo para exibição. Como os quadros são maiores (1080p) do que o tamanho máximo do monitor, eles são reduzidos para 1366x768. Se o vídeo é reduzido pelo VLC usando a CPU, ou pela placa gráfica na GPU, depende se o vídeo é reproduzido usando decodificação de software ou hardware. Isso tudo assume o modo de tela cheia. Se o VLC estiver tocando em uma janela, o vídeo será dimensionado para o tamanho da janela de vídeo; essa é a única grande diferença ... a mecânica do próprio processo de escalonamento não muda, apenas o tamanho de saída alvo.

    
por 12.02.2014 / 03:48
0

O próprio VLC irá interpolar o vídeo para o tamanho da janela ou em tela cheia para a resolução dos computadores, geralmente qualquer tamanho que seja, mesmo muito maior ou alguns pixels diferentes.

A placa gráfica exibirá a resolução do computador para a saída analógica VGA.

Para um monitor analógico:
A entrada VGA analógica será então exibida com o melhor de sua capacidade, os fluxos horizontais analógicos podem ser facilmente interpolados e misturar bem, monitores analógicos frequentemente tinham áreas que não foram visualizadas (overscan), então é possível que os 6 pixels extras não mudem sua representação pix = pix.

Para um monitor digital:
Em um monitor LCD digital com entrada VGA, o analógico já tem que ser convertido para digital antes da exibição, também é provável que ele use um método de interpolação, mesmo que fosse pixel por pixel, ele ainda é feito como um fluxo. A linha horizontal terminaria em 6pix black novamente, ou interpolada com o restante do stream. Quaisquer efeitos negativos dessa pequena diferença não seriam vistos, ou afetariam minimamente a saída para não ser um problema.

Nesse cenário, o analógico seria o maior entrelaçamento e a melhor interpolação (boa e má). O menor intital de resolução do computador e o analógico (também se necessário, conversão para digital) seriam os maiores negativos. As questões menores aqui com os pixels seriam a menor das deficiências.

Falta de substituir tudo :-) Eu acho que você ainda teria uma imagem muito legal, que ficará bem, e essas diferenças que você vê em números geralmente são resolvidas usando o melhor método, e não devem distrair, ou fazer com que você a veja mal.
Se você está vendo uma foto muito ruim, pode ser:
a) as configurações no VLC para a maneira como o vídeo é interpoated e o tipo de renderização.
b) configurações de software para a exibição do sistema operacional e do software da GPU c) se existirem interferências que pareçam não estar relacionadas com a imagem, o próprio cabo VGA.
d) Configurações no próprio monitor

Você está tendo problemas reais com a configuração?

    
por 12.02.2014 / 06:17