Я потратил много времени на эксперименты с mad-vr и lav, пытаясь найти оптимальные настройки для моей GTX 1050Ti, которая выводит на проектор 1080p.. Настройки для дисплеев с более высоким разрешением будут совсем другими., но поскольку проекторы 4K в настоящее время такие дорогие, для настоящего «домашнего кинотеатра» 1080p - это предел для большинства людей.
Первое, что нужно сделать в madvr, - это настроить профили для видео с разным разрешением - видео 1080p потребует гораздо меньше работы, чем гораздо более низкие или более высокие разрешения., например. 360р (требует много работы высококлассного колодца) или 4320p (требует много декодирования). у меня тоже есть 2 разные профили с низким разрешением, один из которых фильтруется по расширению файла, поэтому я могу использовать разные настройки для особенно низкого качества старых видео Divx.
Следующий, потратьте некоторое время на чтение актуальная статья обо всех настройках. Многие руководства устаревают по мере изменения доступных настроек, поэтому убедитесь, что информация актуальна..
Некоторые полезная информация на каком режиме декодирования для использования в LAV доступен. Я рекомендую DXVA2 Native (не Copyback)
Принципиально, madvr обрабатывает много кадров в секунду. Таким образом, он не может тратить много времени на каждый кадр, чтобы обеспечить плавное воспроизведение.. Время рендеринга более 40 мс почти наверняка приведет к пропущенным кадрам.. Частота кадров контента также будет иметь значение.: 60кадр намного труднее, чем 24fps. Вы можете захотеть иметь разные профили для контента с разной частотой кадров..
Частота кадров | Максимальное время рендеринга |
---|---|
60кадров в секунду | 16Миз |
50кадр / с / 48 кадр / с | 20Миз |
30кадров в секунду | 33Миз |
25кадр / с / 24 кадр / с | 40Миз |
С точки зрения размеров, Я группирую их, так как есть много разных потенциальных размеров. Очень мало контента в 4:3 соотношение, поэтому в большинстве случаев контент будет либо 16:9 или будет и снизу
SD-контент обычно 360p, 480р или 576p. Поскольку 360p настолько редок, я сосредотачиваюсь на контенте 480p для SD, поскольку настройки, подходящие для 480p60, также справятся с 576p. Затем у меня есть категории для 720p, 1080р, 2160р и 4320p.
Однако, Я рекомендую использовать ширину содержимого, а не высота в правилах обработки. Самый широкий формат, который вы, вероятно, столкнетесь является UltraPanavision70, который 2.76:1. Использование этого соотношения сторон приведет к тому, что контент 720p будет иметь фактическое разрешение 1280 × 464.. У многих видео в этих более широких форматах обрезан почтовый ящик., и начинается проблема определения размеров ...
Существуют форматы ниже 360p, но у вас вряд ли будут смотреть видео в этих форматах..
Формат | типичная высота | типичная ширина |
---|---|---|
360р | 360 | 640 |
480р | 480 | 640–854 |
576р | 576 | 704–720 |
720р | 534–720 | 960‑1280 |
1080р Full HD | 800‑1080 | 1440–1920 г. |
4к 2160p UHD | 1600–2160 | 2880–4096 |
8к 4320p Согдийской | 3200–4320 | 5760–8192 |
Так, чтобы быть исчерпывающими, нам нужны правила как для ширины, так и для высоты видео.. Любое видео высотой более 2160 или шириной больше чем 4096 нужно будет рассматривать как более 4k, поэтому мы будем рассматривать его как 8k, и так далее
Формат | минимальная высота + 1 | минимальная ширина + 1 |
---|---|---|
4320р | 2160 | 4096 |
2160р | 1080 | 2048 |
1080р | 720 | 1280 |
720р | 576 | 720 |
SD | 0 | 0 |
Так, следующий набор правил будет выполнять работу по группировке как по разрешению, так и по разделению на 4 группы частоты кадров (59–60 кадров в секунду; 47–50 кадров в секунду; 29–30 кадров в секунду; 23–25 кадров в секунду)
Возможно, вы захотите использовать меньшее количество группировок, поскольку вполне вероятно, что вы получите много совпадений в настройках с некоторыми из этих настроек.. Я обнаружил, что мне нужно разделить только по частоте кадров для более низких разрешений..
если (deintFps > 50) and ((srcWidth 4096) или (srcHeight 2160)) "4320стр. 60" иначе если (deintFps >= 47) and ((srcWidth 4096) или (srcHeight 2160)) "4320p50" иначе если (deintFps >= 29) and ((srcWidth 4096) или (srcHeight 2160)) "4320p30" иначе если (deintFps 29) and ((srcWidth 4096) или (srcHeight 2160)) "4320p25"
Буду продолжать возиться и оптимизировать свои настройки, и всякий раз, когда я найду улучшения, я буду обновлять их ниже.
Мои настройки следующие
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”