Chainik wrote:

madVR's HDR doesn't work with ffdshow in front of it

It works with hdr=on in filename.

www.lr.kr wrote:

А есть кто из нормальных людей ответить, кто пользуется madvr+svp?

Пользуюсь SVP+madVR (в SVP OpenCL отключен).
Нормальным себя не считаю.

Не верится, что такие видео попадались только мне с James D. Возможно, обычные пользователи просто не замечали неравномерности.
Мне-то [теперь, благодаря разжёвыванию от Chainik] несложно включить правильную настройку, но я ещё помечтаю: было бы здорово, если бы SVP сам умел работать с такими видео, типа: "Псс, чувак, да у тебя в видео каждые N кадров повторяются. Давай я их выкину, ещё плавнее будет!"big_smile

"true" НЕ РАВНО "1"

Мда, с программированием у меня плохо. sad Вот теперь всё заработало, спасибо (ещё frc.prefetch.ff_mul = 2 выставил в настройках).

ну и "smooth.rate.num*=2" я бы таки убрал

У меня в начальном варианте было smooth.rate.num*=1,25 - но это, видимо тоже неправильно, т.к. при проигрывании с tdecimate все равно индекс 0.8 показывает. Тут что-то исправлять надо?

Chainik wrote:

есть мнение что "30_to_25" это плохое название для переменной
оно не может с цифры начинаться

Поменял название переменной на tdecim, но конструкция

    if(profile.tdecim===1)
    {
        smooth.rate.num*=2;
        AVS.push("tdecimate(display=true)");
        AVS.push("");
    }

все равно не работает, хотя в профиле стоит включено. Прописал вместо этого тупо

         AVS.push("tdecimate(display=true)");

Тогда работает, но необходимо ещё вручную увеличивать Ahead buffer до 22 кадров.

MAG79 wrote:
Nurk wrote:

где-то убирает дубли, где-то нет, пока не понял, как сделать универсально

Если кадр-дубль "плавает" и встечается не всегда через каждые 4 кадра, то надо увеличивать интервал и число дублей в нем. Т.е. вместо N=5, M=1 использовать N=30 M=6.

TDecimate в ffdshow_raw работает неправильно, если Ahead buffer < N*2.6 (ну, или около того). Это легко заметить, если включить display=true.

Ой блин я тупой, там же запятая нужна.
Ща проверю...
UPD: что-то не работает все равно, хотя в панели управления включено.

Добрый день.
Иногда попадаются ролики, где в 29,97 зашито 23,976 видео, т.е. каждый пятый кадр повторяется.
Это легко исправляется (хотя я долго тупил и искал это решение) простой командой tdecimate() в Avisynth.
Действие tdecimate проверено следующим скриптом в ffdshow_raw:

SetFilterMTMode("ffdshow_source",3)
ffdshow_source()
tdecimate()
prefetch(4)

Вопрос - как это вкрячить в SVP? В мануале есть страница на этот счет, но при замене в generate.js

    if(profile.fi_duplicates===1)
    {
        smooth.rate.num*=2;
        AVS.push("SelectEvery(2,0)");
        AVS.push("");
    }

на

    if(profile.30_to_25===1)
    {
        smooth.rate.num*=1.25;
        AVS.push("tdecimate()");
        AVS.push("");
    }

В логе вываливает ошибку:

20:45:04.595 [i]: Script: script file changed C:\Program Files (x86)\SVP 4\script\generate.js
20:45:04.597 [E]: Script: generate.js:320 - SyntaxError: Expected token `,'
20:45:04.598 [i]: Profile: using auto values [1]
20:45:04.598 [E]: Script: is in invalid state

Как сделать правильно?

madVR v0.92.14 released

* fixed: activated HDR option "restore details in compressed highlights" broke SDR playback

Wasily
Извините, у меня не хватит терпения разжевывать вам все.

Cryptor wrote:

У кого нибудь получилось с помощью madVR преобразовать фильм HDR в SDR ? Там ведь есть такая функция, но я не пойму как её использовать...

Конечно. Выбираете в его настройках "convert or process HDR content by using pixel shader math", отключаете ffdshow_raw и конвертация HDR > SDR работает, можно проверить в OSD madVR (Ctrl+J).

Wasily wrote:

Если обновить MadVR можно скопировав с заменой(при необходимости) в его папку новые файлы, то что из себя представляет установка MadVR с помощью соответствующего BAT файла ?

Это регистрация его .ax фильтров прямо из текущей папки.

dlr5668 wrote:

для всего этого добра нужно видеокарта от 1070

С 60Гц и 1060 3Gb неплохо справляется, 1050 Ti тоже сойдет.

Говорят, заплатки от Spectre/Meltdown могут влиять на DPC Latency. Кто-нибудь проверял?

madVR v0.92.10

* algo "remove compression artifacts" can now be run as part of NGU
* reverted NGU Sharp back to gamma light -> slightly better anti-aliasing
* removed NNEDI3 (based on user feedback)
* ever so slightly improved HDR behaviour
* default value for HDR -> SDR conversion is now set to "200 nits"
* default value for "enable automatic fullscreen exclusive mode" is now "off"
* default value for "use d3d11 for presentation" is now "on"
* fixed: using multiple madVR instances at the same time could sometimes fail

RCA это алгоритм "reduce compression artifacts" в madVR. Наиболее полезен для NGU Standard/Sharp, полагаю.

I join the wish. Decimation and denoising before SVP wold be great.

Для артефактов RCA есть, который рулит.

For me SVPTube properly send videos with subtitles to mpv (subtitles displayed) but with mpc-hc there is no subtitles. Is it bug or feature?

19

(2 replies, posted in Using SVP)

ryrynz;1812515 wrote:

Calm down.. It's not like anything has really changed recently. It's been dribbling for years. Switch to BE if you need something constantly updated. It's not like HC is broken. Not big news at all.

clsid wrote:

MPC-HC will continue to be updated!

madmadmad wrote:

Чего там настраивать, не понимаю, madVR в дефолте хорошо работает, у меня по крайней мере и на 750ti, и на 1080ti, и на 1050ti - сколько его не крутил лучше не становится.

С таким подходом madVR вообще не нужен.

Mystery wrote:

In theory, SVP should produce the same results as Avisynth MvTools. In practice, there are more blurs and ghost effects due to a nasty bug somewhere.

This has been discussed in-depth here.

I afraid Chainik does not believe this.

There is a big thread about madVR @ Doom9.

dlr5668 wrote:

lol, why ? 1/2 ryzen is enough for 4k

1. It was just a joke. I realize that it will not happen until unknown godlike hero will port MVTools to GPU.
2. GPU is times more efficient for image processing.
3. There is no notebooks with Ryzen.

How can i force SVP to use my GPU more?

You shall force SVP developers to implement it.

I would avoid resizing with ffdshow raw. madVR is the best variant to resize.