0configurações LAV e Mad-vr ideais para uma GPU de ponta em 1080p

Passei muito tempo experimentando com mad-vr e lav tentando encontrar as configurações ideais para minha GTX 1050Ti, que envia para um projetor 1080p. As configurações para telas de resolução mais alta serão muito diferentes, mas como os projetores 4k são atualmente tão caros, para uma verdadeira experiência de “cinema em casa” 1080p é o limite para a maioria das pessoas.

A primeira coisa a fazer no madvr é configurar perfis para vídeos de diferentes resoluções - vídeos de 1080p exigirão muito menos trabalho do que resoluções muito mais baixas ou mais altas, por exemplo. 360p (precisa de muito trabalho para o bem de luxo) ou 4320p (requer muita decodificação). eu também tenho 2 diferentes perfis de baixa resolução, um dos quais é filtrado por extensão de arquivo para que eu possa usar configurações diferentes para vídeos divx antigos de qualidade particularmente baixa.

Próximo, passar algum tempo lendo um artigo atualizado sobre todas as configurações. Muitos guias ficam desatualizados à medida que as configurações disponíveis mudam, portanto, certifique-se de que as informações estejam atualizadas.

Alguns informações úteis em qual modo de decodificação para usar em LAV está disponível. Eu recomendo o DXVA2 Native (não copyback)

Fundamentalmente, madvr está processando muitos quadros por segundo. Portanto, não pode demorar muito em cada quadro para manter a reprodução suave. Tempos de renderização acima de 40 ms quase certamente resultarão em quadros perdidos. A taxa de quadros do conteúdo também importa: 60fps é um trabalho muito mais difícil do que 24fps. Você pode querer ter diferentes perfis para diferentes conteúdos de taxa de quadros.

Taxa de quadrosTempo máximo de renderização
60fps16Senhora
50fps / 48fps20Senhora
30fps33Senhora
25fps / 24fps40Senhora

Em termos de tamanhos, Eu os agrupo porque há muitos tamanhos potenciais diferentes. Muito pouco conteúdo está em 4:3 proporção, portanto, na maioria dos casos, o conteúdo será 16:9 ou será letterboxed

O conteúdo SD é geralmente 360p, 480p ou 576p. Como 360p é tão raro, concentro-me no conteúdo de 480p para SD, pois as configurações adequadas para 480p60 também lidam com 576p. Eu então tenho categorias para 720p, 1080p, 2160p e 4320p.
No entanto, Eu recomendo usar a largura do conteúdo, em vez da altura nas regras de processamento. O formato mais largo que você é provável encontrar é UltraPanavision70 que é 2.76:1. Usando essa proporção, o conteúdo de 720p teria uma resolução real de 1280 × 464. Muitos vídeos nesses formatos mais amplos tiveram o efeito letterbox cortado, e começa o problema de definir tamanhos...

Existem formatos abaixo de 360p, mas é muito improvável que você tenha vídeos assistíveis nesses formatos.

Formatoaltura típicalargura típica
360p360640
480p480640–854
576p576704–720
720p534–720960-1280
1080p Full HD800-10801440–1920
4k UHD 2160p1600–21602880–4096
8k SUHD 4320p3200–43205760–8192

Assim, para ser abrangente, precisamos de regras para largura e altura do vídeo. Qualquer vídeo com altura maior que 2160 ou largura maior que 4096 terá que ser considerado maior que 4k, por isso vamos tratá-lo como o 8k, e assim por diante

Formatoaltura mínima +1largura mínima+1
4320p21604096
2160p10802048
1080p7201280
720p576720
SD00

Assim, o seguinte conjunto de regras faria o trabalho de agrupar por resolução e dividir em 4 grupos de taxa de quadros (59–60 fps; 47–50fps; 29–30fps; 23–25 fps)

Vocêpode desejar usar um número menor de agrupamentos, pois é provável que você tenha muita sobreposição nas configurações com algumas dessas configurações. Acho que só preciso dividir por framerate para as resoluções mais baixas.

se (deintFps > 50) e ((srcWidth  4096) or (srcHeight  2160)) "4320p60"
else if (deintFps >= 47) e ((srcWidth  4096) or (srcHeight  2160)) "4320p50"
else if (deintFps >= 29) e ((srcWidth  4096) or (srcHeight  2160)) "4320p30"
else if (deintFps  29) e ((srcWidth  4096) or (srcHeight  2160)) "4320p25"

Vou continuar a mexer e otimizar minhas próprias configurações, e sempre que encontrar melhorias irei atualizá-las abaixo.

Minhas configurações são as seguintes

SD-lowQ

em processamento

escalada

Renderização

SD

em processamento

escalada

Renderização

720p

em processamento

escalada

Renderização

1080p

em processamento

escalada

Renderização

4k

em processamento

escalada

Renderização

8k

em processamento

escalada

Renderização

Deixe uma resposta