Significado da resolução máxima da placa gráfica no contexto da reprodução de vídeo

0

Vou tentar fazer minha pergunta de maneira genérica (sem mencionar modelos e marcas específicas):

Suponha que a resolução máxima suportada por uma placa gráfica seja X * Y (por exemplo, menos de 4K). Quando tento reproduzir um vídeo com uma resolução mais alta (por exemplo, um vídeo em 4K), ele mal está em execução (a maioria está suspensa).

Isso significa que a placa gráfica não participou da reprodução do vídeo (porque está em uma resolução maior do que a suportada) ou que, no entanto, tentou ajudar a reproduzir o vídeo, mas gerenciou mal (porque está em uma resolução maior) do que suporta)?

(Ou talvez seja algo completamente diferente e eu esteja sentindo falta de como as placas gráficas funcionam ou o que significa 'resolução máxima suportada').

Obrigado antecipadamente.

    
por Guest10 13.07.2014 / 02:47

1 resposta

0

Quase todas as partes do seu sistema participam da decodificação e da apresentação dos arquivos de vídeo, e qualquer um deles pode ser um gargalo.

Um atributo de um vídeo é seu valor de Mbps - esta é efetivamente a quantidade de dados que precisam ser processados em um segundo para exibir o vídeo. Um vídeo 4K pode ter qualquer valor de Mbps, mas digamos 15Mbps para essa discussão.

Assim, tudo no caminho tentará atender a esse requisito de velocidade de dados. O primeiro passo é levantar os dados de qualquer dispositivo de armazenamento em que esteja. Na maioria dos casos, isso é bom, a internet e os discos locais irão gerenciar isso sem problemas.

Em seguida, ele deve ser transmitido para a máquina que processará o vídeo. Se o vídeo for originado do armazenamento local, então, geralmente, não há problema. No entanto, se é proveniente da internet, a qualidade do serviço entra em jogo. Um serviço ADSL pode ter problemas com a taxa de transferência de 15 Mbps (apesar do máximo teórico de 24 Mbps).

O vídeo é processado e a CPU entra em ação, assim como a velocidade da memória. A decodificação do vídeo pode incluir a participação da GPU, se houver drivers que suportem o codec em uso. Caso contrário, a CPU deve receber a carga e isso pode ser um gargalo.

O passo final é exibir o vídeo na tela, que em resolução menor que 4K é trivial para uma GPU moderna.

    
por 13.07.2014 / 05:17