我花了很多时间试验 mad-vr 和 lav 试图找到输出到 1080p 投影仪的 GTX 1050Ti 的最佳设置. 更高分辨率显示器的设置将非常不同, 但由于 4k 投影仪目前如此昂贵, 对于真正的“家庭影院”体验,1080p 是大多数人的极限.
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, 例如:. 360p (需要大量的工作以及高档) 或4320p (takes a lot of decoding). 我也有 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.
下一个, 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.
一些 useful information on which decoding mode to use in LAV is available. I recommend DXVA2 Native (不回拷)
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比24fps的更难的工作. You may want to have different profiles for different frame-rate content.
帧率 | Maximum render time |
---|---|
60FPS | 16女士 |
50fps / 48fps | 20女士 |
30FPS | 33女士 |
25fps / 24fps | 40女士 |
在尺寸方面, I group them as there are a lot of different potential sizes. Very little content is in 4:3 比, so in most cases the content will be either 16:9 或将被遮幅式
SD content is usually 360p, 480p或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和4320p.
然而, I recommend using the width of the content, rather than the height in processing rules. 你很可能会遇到的最广泛的格式是UltraPanavision70这是 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.
格式 | typical height | typical width |
---|---|---|
360p | 360 | 640 |
480p | 480 | 640–854 |
576p | 576 | 704–720 |
720p | 534–720 | 960‑1280 |
1080p全高清 | 800‑1080 | 1440–1920 |
4ķ2160P UHD | 1600–2160 | 2880–4096 |
8ķ4320p SUHD | 3200–4320 | 5760–8192 |
所以, 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, 所以我们把它作为8K, 等等
格式 | minimum height+1 | minimum width+1 |
---|---|---|
4320p | 2160 | 4096 |
2160p | 1080 | 2048 |
1080p | 720 | 1280 |
720p | 576 | 720 |
SD | 0 | 0 |
所以, 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.
如果 (deintFps > 50) and ((srcWidth 4096) or (srcHeight 2160)) "4320p60" 否则,如果 (deintFps >= 47) and ((srcWidth 4096) or (srcHeight 2160)) "4320p50" 否则,如果 (deintFps >= 29) and ((srcWidth 4096) or (srcHeight 2160)) "4320p30" 否则,如果 (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
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”