Os critérios restritivos para a qualidade de vídeo para mim foram os recursos de hardware do laptop que usei. Isto é como determinar a resolução máxima de codificação de vídeo que seu hardware é capaz de:
A resposta a seguir é baseada principalmente nessa postagem muito mais longa no blog: link
-
Verifique se o chip gráfico em uso possui codificação de vídeo acelerada por hardware. Para chips Intel, ele deve dizer algo como "Quick Sync Video" em ark.intel.com . Observe também o número de núcleos da sua CPU. Para AMD, verifique o link da fonte acima.
-
Verifique se o seu hardware suporta DXVA. Para isso, pressione Windows + R e digite
dxdiag
. Clique em "salvar todas as informações ..." para salvar tudo em um arquivo. Abra o arquivo e procure porDXVA2_ModeH264_VLD_NoFGT
. Se você encontrar, você tem DXVA. -
Verifique seu
VideoEncodeScore
. Procure esse termo no arquivo%Windir%\Performance\ WinSAT\DataStore\*Formal.Assesment*
(pode haver vários arquivos como este nessa pasta, abra o mais recente.) A pontuação é um número decimal. Pesquise no mesmo arquivo porGraphicsScore
. Observe também este número. -
Agora vá para o link e verifique qual resolução máxima de codificação de vídeo se aplica ao seu spec.
Há também a chance de você ter uma câmera que suporte codificação H.264 / SVC UVC 1.5 HD 1080p. Atualmente, parece que apenas este o faz: link