76 (edited by dgrdsv 09-02-2021 02:30:58)

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

На последней версии AVSF (0.9.1) имеем черный экран при воспроизведении 10-битного видео (YUV 4:2:0 10-bit), если в настройках фильтра стоит одна из двух галочек в 4:2:0 10-bit и/или 16-bit.
Если их обе снять, то играет, вроде, нормально. Вроде потому что HDR-девайса нет, разницу один фиг не проверить.

Такая фигня при запущенном или не запущенном SVP.
Ради интереса поставил AviSynth+ 3.7.0 вместо 3.5.1, разницы никакой.

Куда жаловаться?
Что теряется, если снять эти галочки и пока так оставить?

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

> На последней версии AVSF (0.9.1)

это в смысле что раньше работало, а на последней перестало?

> имеем черный экран при воспроизведении 10-битного видео

не знаю, не могу подтвердить, у меня работает
какой плеер? какой рендерер?

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

> это в смысле что раньше работало, а на последней перестало?

Тут вот не могу сказать точно именно про предыдущую версию, но примерно в ноябре всё работало, да.
Есть ощущение, что работать перестало после автоапдейта AVSF на 0.9.1, но это не точно.

> какой плеер? какой рендерер?

MPC-HC 1.9.8, EVR (CP)

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

EVR вообще не очень с 10-бит видео работает

---
не, ладно, с EVR действительно какая-то шляпа в последней версии получилась, оно туда вообще 10-бит видео передавать перестало

---
короче, с madVR проблем нет
но надо понимать что даже когда оно "работало" с EVR, то все-равно в 8-битах
надо 10-бит - только madVR (или другой плеер, например MPC-BE)

> Куда жаловаться?

я уже нажаловался куда надо big_smile

80 (edited by dgrdsv 09-02-2021 21:59:59)

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

> но надо понимать что даже когда оно "работало" с EVR, то все-равно в 8-битах

Запросто. У меня 10-битный монитор и 12-битный телек, но ни тот, ни другой не HDR, и я реально разницы на них между 8, 10 и 12 не вижу никакой, ни на градиентах, нигде вообще.

> надо 10-бит - только madVR (или другой плеер, например MPC-BE)

Спасибо, надо будет изучить, а то рано или поздно сменю всё же технику.

Да, с madVR всё работает ок с дефолтными галочками в AVSF.

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

В MPC-BE при использовании EVR, кстати, похожая фигня.
Но вместо черного экрана при включении этих галочек получается зеленая (при выводе в INT8) или ч-б (для INT10 и FP16) мешанина на экране.
Если отключить обе, то получается черный экран.
Если включать их попеременно, то получаются разные вариации психоделии с мерцаниями и т.п.
Так что с EVR что-то и правда не то, и не только в MPC-HC.

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

там обновиться можно, вроде пофиксили...

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

Ага, заработало, спасибо

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

после версии 0.9.4 разраб совсем что-то замудрил

любая avi'шка с xvid внутри зачем-то форсит в рендере аппаратный деинтерлейс и в результате кривые 120 на выходе, ну т.е. тупо удваивает после svp, mpc-hc evrcp/mpcvr
в том же mpc-hc убрать можно только отключив в lav аппаратный деинтерлейс - disabled (progressive) или наоборот включив любой софтовый чтобы avisynth filter наконец-то понял, что это не интерлейс )

https://i.ibb.co/SnfCQt0/avsf.png

в mpc-be со своими декодом все еще хуже, там любой видос
даже просто без svp, обычный текст в синт или вообще мусор в скрипте, в общем чтобы только сам avisynth filter стартанул

https://i.ibb.co/YTZFyS8/avsf2.png

85 (edited by zakoul 17-07-2021 11:00:13)

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

Обновил AVSF до последней версии 1.1.6 и индекс SVP стал -21474836.48 .
Самостоятельно его совсем не обновлять что ли? Только через SVP менеджер?
https://www.upload.ee/image/13318080/2021-07-16_190149.jpg

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

> Самостоятельно его совсем не обновлять что ли?

только если смелый и готов багрепорты на гитхабе писать big_smile
я уже говорил что там автор любитель всё постоянно перетрахивать

но индекс svp как может так получиться - так сходу и не представить...
не уверен что это как-то связано с AVSF
может, показалось?

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

7sh3

почти нифига не понял
взял любой avi c xvid внутри - на мой взгляд, все хорошо
что конкретно надо поставить декодером / интерлейсом в MPC-HC чтоб увидеть багу?

88 (edited by zakoul 17-07-2021 11:18:52)

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

Chainik wrote:

но индекс svp как может так получиться - так сходу и не представить...
не уверен что это как-то связано с AVSF
может, показалось?

Ну как бы, как только обновил AVSF до 1.1.6 так и началось. 1080p - слайд-шоу, 720p - кажет, но индекс SVP именно в таком большом минусе.
Откатился обратно до 1.1.5 - все нормально стало.

P.S. При чем локальные файлы нормально воспроизводятся, а такой глюк при присмотре видео с ютуба
Хоть 2160p 60Fps, хоть 720p 30Fps.

89 (edited by 7sh3 18-07-2021 21:49:54)

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

Chainik
почти нифига не понял

mpc-be считает, что после avsf любое видео это интерлейс и соответственно включается аппаратный деинтерлейс на evrcp рендере и на выходе x2 нафиг там не нужные )
в mpc-hc так происходит только с avi'шкой, только по факту работы 1.1.6 фильтра

вот два плеера портабельных, напрямую подключен синт и фильтр 1.1.6, скрипт просто текст, кидай видосы и смотри инфу ctrl+j или в свойствах рендера

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

> mpc-be считает, что после avsf любое видео это интерлейс

говорит, это в MPC-BE бага... если кроме циферки в OSD ничего больше плохого не происходит, то он делать костыль не хочет.
если есть еще что-то плохое, то надо конкретно описать ЧТО.

ты уверен что "включается аппаратный деинтерлейс на evrcp рендере"? он там вообще есть?

https://github.com/CrendKing/avisynth_filter/issues/59

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

ладно, я его уболтал big_smile
https://github.com/CrendKing/avisynth_f … s/76114048

---
с -21474836.48 пока непонятно. т.е. понятно что проблема не в индексе, а в том что AVSF исходный fps сразу не сообщает (об чем есть предупреждение в логе SVP)
но автор отморозился, говорит "ищи сам почему так"... big_smile

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

Chainik
аппаратный деинтерлес на видеокарте, рендер его всего лишь инициализирует потому что avsf ему посылает мутные сигналы от том что видео якобы интерлейс
это не бага, а конкретная бага ) оно и в pot точно так же если c avsf аппартный деинтерлес включить в плеере, 120 на выходе...
с svp получается полная хрень, 60 > и карточка еще и удваивает, на полоску Ctrl+T в mpc-hc страшно смотреть )
до версии 0.9.4 все нормально было

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

вон сцылка выше, пробуй

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

Chainik
вон сцылка выше, пробуй
там 404
но автор отморозился, говорит "ищи сам почему так"...
да вообще загоняет, говорю же, безотносительно svp даже, тупо выводим текст

AvsFilterSource()

Subtitle("What is it with interlacing???", align=2)

Prefetch()

и в mpc-hc на любой avi'шке x2 на выходе, а в mpc-be на любом прогрессивном видосе

запускаю синт с этим же скриптом через ffd raw и все ровно

причем в ffd можно тоже так форсануть аппаратный деинтерлейс, на вкладке вывод вместо авто force bob включить

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

> там 404

значит без аккаунта не пускает... щас выложу тут, ожидайте...

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

вот

Post's attachments

avisynth_filter_64.ax 648.5 kb, 335 downloads since 2021-07-19 

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

Chainik - вроде все ровно теперь

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

вот еще одна, чтоб "-21474836.48" не было

Post's attachments

avisynth_filter_64.ax 648.5 kb, 337 downloads since 2021-07-21 

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

Chainik wrote:

вот еще одна, чтоб "-21474836.48" не было

Спасибо. Работает. Только я сейчас и незнаю, стоит ли обновляться или оставаться на 1.1.4 или 1.1.5.

P.S. Чтобы не создавать новую тему, спрошу здесь: возможно ли отключить SVP менеджер на запуск 32-х битного ffdshow ?
ffdshow x32 у меня используется для других целей и SVP менеджер постоянно выдает сообщения о том, что не установлены 32-х битные компоненты, а они мне и не нужны.

Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow

> Спасибо. Работает.

ну так, проблемы есть?

> возможно ли отключить SVP менеджер на запуск 32-х битного ffdshow ?

эмм... можно наверное в самом ffdshow отключить внешнее управление - Keys & remote -> Remote control API