26 (edited by fakel 17-03-2019 06:49:51)

Re: NVIDIA Optical Flow SDK

dlr5668 можно для одаренных повторить, скачал autospeedwin, положил в папке scripts C:\Users\....\AppData\Roaming\mpv рядом с mpv.conf, добавил туда же nircmdc.exe x64, дописал в conf script-opts=autospeed-nircmd=true,autospeed-speed=false,autospeed-nircmdc="C:\Users\fakel\AppData\Roaming\mpv\nircmdc.exe",autospeed-rates="50;60;",autospeed-osd=true, а дальше как???

27 (edited by James D 12-03-2019 06:33:04)

Re: NVIDIA Optical Flow SDK

dlr5668 wrote:

вот мой пресет https://pastebin.com/raw/Yzeb2sXp
в корень кидаешь nircmdc и вуаля мпв сам переключает герцы
https://github.com/kevinlekiller/mpv_sc … ospeed.lua

Мы дошли до горизонтов, где я дуб-дубом. Если речь про реклок в мпв - я вообще думал, что этого:
# "ReClock" replacement
video-sync=display-resample
video-sync-max-video-change=5
... должно хватить было для 96>100... это если я вообще правильно понял, о чем речь, ибо связи с запоминанием таймкода закрытия видео я не вижу.

Re: NVIDIA Optical Flow SDK

James D wrote:
dlr5668 wrote:

вот мой пресет https://pastebin.com/raw/Yzeb2sXp
в корень кидаешь nircmdc и вуаля мпв сам переключает герцы
https://github.com/kevinlekiller/mpv_sc … ospeed.lua

Мы дошли до горизонтов, где я дуб-дубом. Если речь про реклок в мпв - я вообще думал, что этого:
# "ReClock" replacement
video-sync=display-resample
video-sync-max-video-change=5
... должно хватить было для 96>100... это если я вообще правильно понял, о чем речь, ибо связи с запоминанием таймкода закрытия видео я не вижу.

Хм, а я подумал, что это о переключении частоты монитора в mpv автоматом... Я тоже дуб-дубом big_smile

29 (edited by dlr5668 12-03-2019 11:05:45)

Re: NVIDIA Optical Flow SDK

Раз такая пьянка пошла есть еще acompressor.lua скрипт. Идеальная нормализация громкости (например, громкая стрельба станет чуть тише, а тихий разговор чуть громче)
скачать можно тут https://github.com/mpv-player/mpv/blob/ … ressor.lua
key_toggle = 'n'

30 (edited by James D 16-03-2019 21:10:34)

Re: NVIDIA Optical Flow SDK

dlr5668 wrote:

вот мой пресет https://pastebin.com/raw/Yzeb2sXp
в корень кидаешь nircmdc и вуаля мпв сам переключает герцы
https://github.com/kevinlekiller/mpv_sc … ospeed.lua

Разве скрипт для Винды должен быть не autospeedwin вместо autospeed?
fakel, может потому у тебя и не получалось?

autospeed: Tries to match up monitor / video speeds for smoother playback. (*nix)
autospeedwin: Tries to match up monitor / video speeds for smoother playback. (Windows)

31 (edited by dlr5668 16-03-2019 23:25:17)

Re: NVIDIA Optical Flow SDK

Да ты прав autospeedwin. Mpv конечно настраивается через одно место. Зато потом просто копируешь с папочки в апдату и все работает

32 (edited by fakel 17-03-2019 06:47:10)

Re: NVIDIA Optical Flow SDK

James D wrote:
dlr5668 wrote:

вот мой пресет https://pastebin.com/raw/Yzeb2sXp
в корень кидаешь nircmdc и вуаля мпв сам переключает герцы
https://github.com/kevinlekiller/mpv_sc … ospeed.lua

Разве скрипт для Винды должен быть не autospeedwin вместо autospeed?
fakel, может потому у тебя и не получалось?

autospeed: Tries to match up monitor / video speeds for smoother playback. (*nix)
autospeedwin: Tries to match up monitor / video speeds for smoother playback. (Windows)

Все равно не получилось или не вижу, что и где должно переключатся... А как у вас, получилось?
http://images.vfl.ru/ii/1552804171/c629010a/25795694_s.png
http://images.vfl.ru/ii/1552804670/c2e7d234/25795733_s.png
dlr5668 я там выше писал, может у меня что не так, поправьте пожалуйста.

33 (edited by James D 17-03-2019 09:19:04)

Re: NVIDIA Optical Flow SDK

fakel wrote:

Все равно не получилось или не вижу, что и где должно переключатся... А как у вас, получилось.

1. Проверить режимы монитора. Например, через CRU (Custom Resolution Utility). 60 есть у всех, а 50/75/120/144 - опционально.
2. Если нет - можно запустить CRU и в ней создать до 4-х режимов монитора. Я создал 72, 96, 104, например. Для 72 достаточно LCD Standard, для 96 может потребоваться Reduced.
3. Закинул все из архива nircmd-x64.zip к mpv.conf, изменил конфиг и создал папку scripts, куда кинул скрипт.

Re: NVIDIA Optical Flow SDK

James D wrote:
fakel wrote:

Все равно не получилось или не вижу, что и где должно переключатся... А как у вас, получилось.

3. Закинул все из архива nircmd-x64.zip к mpv.conf, изменил конфиг и создал папку scripts, куда кинул скрипт.

Добавил в конфиг:  script-opts=autospeed-nircmd=true,autospeed-speed=false,autospeed-nircmdc="C:\Users\fakel\AppData\Roaming\mpv\nircmdc.exe",autospeed-rates="50;60;",autospeed-osd=true
К сожалению мой монитор выше 65 не гонится, поэтому интересует переключение между 50 и 60. Я правильно добавил?

35 (edited by James D 17-03-2019 10:21:17)

Re: NVIDIA Optical Flow SDK

fakel, Да. Отсутствует последняя точка с запятой, но это не влияет. Есть ли режим 50 в мониторе? Если нет - нужно добавить. Так же советую 48Гц добавить если 72 не ловит.

If you have issues with mpv's --video-sync=display-resample, you can use --video-sync=audio and autospeed-speed=true, which still produces acceptable results.

https://i109.fastpic.ru/big/2019/0317/e9/b7703c5aa6f0a86d795b0c33d80d01e9.png

36 (edited by dlr5668 17-03-2019 10:43:34)

Re: NVIDIA Optical Flow SDK

Еще нужно удалить конфиг тут C:\Program Files (x86)\SVP 4\mpv64 иначе у него будет приоритет

Re: NVIDIA Optical Flow SDK

dlr5668 wrote:

Еще нужно удалить конфиг тут C:\Program Files (x86)\SVP 4\mpv64 иначе у него будет приоритет

Если там нечему конфликтовать - незачем, у меня они дополняют друг друга.

Re: NVIDIA Optical Flow SDK

James D Удалось запустить, огромное спасибо. Вынужден признать себя человеком не искушенным, вот прям огромной разницы не вижу, наверное это будет полезно для обладателей дорогих мониторов, с высокой частотой или людей способных так тонко воспринимать...

Re: NVIDIA Optical Flow SDK

fakel wrote:

James D Удалось запустить, огромное спасибо. Вынужден признать себя человеком не искушенным, вот прям огромной разницы не вижу, наверное это будет полезно для обладателей дорогих мониторов, с высокой частотой или людей способных так тонко воспринимать...

Это каждый увидит
72 фпс 1mm1mm1mm1mm1mm
60 фпс 1mmmm1mmmm1mmmm
Тупо меньше оригинальных кадров и больше артефактов

40 (edited by James D 17-03-2019 18:59:36)

Re: NVIDIA Optical Flow SDK

Норм мы так отдалились от темы, но с другой стороны если нет последней архитектуры нвидии...
dlr5668, у человека не держит 72 герца монитор, то есть в итоге либо множитель на 2, либо 2,5 под 60. Только артефактов меньше разве.
fakel, главное, убедитесь, что СВП показывает 24>>48 по клику на трэй иконку. Можно так же проверить, что video-sync-max-video-change в мпв конфиге стоит на 5% или больше, а не 4 и меньше ибо ~48 ускорить до 50 - это ~4%.

Кому-то нужно бы создать глобальную тему с инструкцией по МПВ. А то на любой пук приходится левые скрипты искать, как на превью кадров в полосе времени и т.д. Не говоря уже на нормальное изменение громкости колесиком или переход в полноэкранный.

Re: NVIDIA Optical Flow SDK

Ну чо, кому надо - проверяем как работает!
Вер. 160.

42 (edited by James D 29-03-2019 18:48:11)

Re: NVIDIA Optical Flow SDK

Chainik wrote:

Ну чо, кому надо - проверяем как работает!
Вер. 160.

Об этой версии: а с чего меня спрашивает про доп. опции для MPC-HC и MadVR если у меня не установлены ни первый, ни второй?

Re: NVIDIA Optical Flow SDK

MPC-BE x64
SVP -> Поиск вектора движения (NVIDIA Optical Flow) -> Шаг сетки векторов -> 16 все работает, но ставишь 32 и плеер сразу падает.

Re: NVIDIA Optical Flow SDK

как раз сегодняшний апдейт делает так, чтоб не падало

там оказалось что есть минимальный допустимый размер сетки векторов, если по ширине меньше чем 40 блоков, то всё просто тихо падает hmm

Re: NVIDIA Optical Flow SDK

Chainik wrote:

как раз сегодняшний апдейт делает так, чтоб не падало

там оказалось что есть минимальный допустимый размер сетки векторов, если по ширине меньше чем 40 блоков, то всё просто тихо падает hmm

NVIDIA Optical Flow - единственную ссылку, на русском языке...Яндекс дал на эту тему.

Остается верить на слово джентельменам.
Как качество?

Re: NVIDIA Optical Flow SDK

> Как качество?

могло бы быть лучше big_smile

47 (edited by DS2902 27-04-2019 13:44:32)

Re: NVIDIA Optical Flow SDK

Chainik wrote:

как раз сегодняшний апдейт делает так, чтоб не падало

Отлично. Помогло.

Re: NVIDIA Optical Flow SDK

James D wrote:

Кому-то нужно бы создать глобальную тему с инструкцией по МПВ. А то на любой пук приходится левые скрипты искать, как на превью кадров в полосе времени и т.д. Не говоря уже на нормальное изменение громкости колесиком или переход в полноэкранный.

Господа, может кто-нибудь поделиться скриптом для превью кадров в полосе времени для mpv. В свою очередь, хочу порекомендовать скрипт для ссылок Acestream в mpv: https://aur.archlinux.org/packages/mpv-acestream/
Прошу простить за оффтоп.

Re: NVIDIA Optical Flow SDK

https://github.com/TheAMM/mpv_thumbnail_script/releases

После чего еще это

1.Create a text document in your desktop and put this

rd %temp% /s /q

md %temp%

2.Click File (i mean in the text document not anywhere else) and click Save As... and save it there

%appdata%\microsoft\windows\start menu\programs\startup\cleantemp.bat

Re: NVIDIA Optical Flow SDK

Премного благодарен, если не затруднит, закинул в папку скрипты два mpv_thumbnail_script_client_osc.lua и mpv_thumbnail_script_server.lua, но работает только с mkv? Или я, что-то не то делаю...