I have spent a lot of time experimenting with mad-vr and lav trying to find the optimal settings for my GTX 1050Ti which outputs to a 1080p projector. Settings for higher resolution displays will be very different, but as 4k projectors are currently so expensive, for a truly “home cinema” experience 1080p is the limit for most people.
The first thing to do in madvr is to set up profiles for different resolution videos — 1080p videos will require far less work than much lower or higher resolutions, por exemplo. 360p (precisa de muito trabalho para o bem de luxo) ou 4320p (takes a lot of decoding). eu também tenho 2 different low-resolution profiles, one of which gets filtered by file extension so I can use different settings for particularly low quality old divx videos.
Próximo, spend some time reading an up-to-date article about all the settings. Many guides get out of date as the available settings change so make sure the information is up-to-date.
Alguns useful information on which decoding mode to use in LAV is available. I recommend DXVA2 Native (não copyback)
Fundamentally, madvr is processing lots of frames per second. So it can’t spend very long on each frame to maintain smooth playback. Render times over 40ms will almost certainly result in dropped frames. The frame rate of the content will also matter: 60fps é um trabalho muito mais difícil do que 24fps. You may want to have different profiles for different frame-rate content.
Taxa de quadros | Maximum render time |
---|---|
60fps | 16Senhora |
50fps / 48fps | 20Senhora |
30fps | 33Senhora |
25fps / 24fps | 40Senhora |
Em termos de tamanhos, I group them as there are a lot of different potential sizes. Very little content is in 4:3 proporção, so in most cases the content will be either 16:9 ou será letterboxed
SD content is usually 360p, 480p ou 576p. As 360p is so rare I focus on 480p content for SD as settings suitable for 480p60 will cope with 576p as well. I then have categories for 720p, 1080p, 2160p e 4320p.
Entretanto, I recommend using the width of the content, rather than the height in processing rules. O formato mais largo que você é provável encontrar é UltraPanavision70 que é 2.76:1. Using this aspect ratio would see 720p content have an actual resolution of 1280×464. Many videos in these wider formats have had the letterboxing cut off, and the problem of defining sizes begins…
There are formats below 360p but you are very unlikely to have any watchable videos in those formats.
Formato | typical height | typical width |
---|---|---|
360p | 360 | 640 |
480p | 480 | 640–854 |
576p | 576 | 704–720 |
720p | 534–720 | 960‑1280 |
1080p Full HD | 800‑1080 | 1440–1920 |
4k UHD 2160p | 1600–2160 | 2880–4096 |
8k SUHD 4320p | 3200–4320 | 5760–8192 |
Assim, to be comprehensive we need rules for both width and height of the video. Any video with a height greater than 2160 or a width greater than 4096 will have to be regarded as greater than 4k, por isso vamos tratá-lo como o 8k, e assim por diante
Formato | minimum height+1 | minimum width+1 |
---|---|---|
4320p | 2160 | 4096 |
2160p | 1080 | 2048 |
1080p | 720 | 1280 |
720p | 576 | 720 |
SD | 0 | 0 |
Assim, the following set of rules would do the job to group by both resolution and to split into 4 framerate groups (59–60fps; 47–50fps; 29–30fps; 23–25fps)
You may well wish to use a smaller number of groupings as it is likely you will get a lot of overlap in settings with some of these settings. I find that I only need to split by framerate for the lower resolutions.
1 2 3 4 | if (deintFps > 50) and ((srcWidth < 4096) or (srcHeight < 2160)) “4320p60” else if (deintFps >= 47) and ((srcWidth < 4096) or (srcHeight < 2160)) “4320p50” else if (deintFps >= 29) and ((srcWidth < 4096) or (srcHeight < 2160)) “4320p30” else if (deintFps < 29) and ((srcWidth < 4096) or (srcHeight < 2160)) “4320p25” |
I will continue to tinker and optimise my own settings, and whenever I have found improvements I will update them below.
My settings are as follows
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
Tem alguns pensamentos de seu próprio? Mime-se abaixo comentando! Se você deseja se inscrever, use o link de inscrição no menu no canto superior direito. Você também pode compartilhar isso com seus amigos usando os links sociais abaixo. Felicidades.
Deixe uma resposta