Re: бета тест: AviSynth Filter - 10-bit/HDR in DirectShow
а декодер какой? если LAV то в каком режиме? (dxva / cuda / итд)
да, и с целочисленным коэффициентом (x2 или x3) - будет рассинхрон?
You are not logged in. Please login or register.
SmoothVideo Project → Эксплуатация SVP → бета тест: AviSynth Filter - 10-bit/HDR in DirectShow
а декодер какой? если LAV то в каком режиме? (dxva / cuda / итд)
да, и с целочисленным коэффициентом (x2 или x3) - будет рассинхрон?
Декодер LAV с вот такими настройками: https://i.imgur.com/gB04b1i.png
Но он тут не при делах, пробовал отключать, ничего не меняется вообще.
С целочисленным я проверять не буду, т.к. не собираюсь так смотреть видео, проще тогда назад на ffdshow вернуться, где рассинхрона нет.
Неудобство ffdshow заключается в том, что с ним все очень сильно задумывается на скипах (с avisynth filter все скипается моментально) и реклок автоматически не определяет фреймрейт видео, приходится каждый раз выбирать его руками. Последнее как-то можно пофиксить?
Если выставить x2.5 вместо "to screen", то "входной" фреймрейт перестает так дико прыгать: https://i.imgur.com/k6ozciK.gif
Не ясно, почему это происходит только с avisynth filter, с ffdshow всегда использовал "to screen" и все было отлично.
Попробую с х2.5 проверить на рассинхрон.
не, ну что там в PotPlayer-е прыгает и почему - это одному ему известно
я только в код AVSF посмотреть могу
и я там вижу что наверное неправильно считаются длительности кадров, если коэффициент уплавнения не целый
если интересно, то вот - https://github.com/CrendKing/avisynth_filter/issues/27
Я в этом всем не силен, так что мне просмотр тикета ничего особо не даст. Могу только ещё что-то протестировать, если нужно.
Все таки падает PotPlayer, редко, но падает. Сегодня с ютуба плейлист запустил, при переходе с третьего на четвертый трек ошибку выдал. Щас лог AVSF включил, ксати вопрос по логу, там инфа только посленяя сохраняется? А то если так плейлист запущу а у меня на 10Х каком-нить треке вылетит, лог не разбухнет?
>Would the desync be gone if they seek?
Да. И пауза/плей тоже убирает рассинхрон. Но со временем ошибка опять накапливается и рассинхрон становится больше и больше. Я просто пока ни разу не дождался, когда он совсем уплывет, т.к. пока смотрю только сериал с сериями по ~40 минут, да и тот регулярно ставлю на паузу. Уверен, что на фильме в 2 часа рассинхрон будет ещё больше, но я пока не собираюсь ничего такого смотреть и не могу просто запустить видео для тестирования и тем самым занять комп.
Кстати, на х2.5 рассинхрон почти незаметен, либо нужно значительно больше времени, нежели 1 серия в ~40 минут, для его проявления. Наблюдаю пока дальше.
Чем отличается "to screen" от "х2.5"? Не понимаю, в SVP в обоих случаях показывает х5/2. Но при выборе "to screen" рассинхрон стабильно через пол часа и "выходной" фреймрейт прыгает дико в потплеере, а на "х2.5" все намного лучше. Неужели используется разный коэффициент при этом?
> Чем отличается "to screen" от "х2.5"?
если screen 60 hz, то ничем не отличается
если чем-то отличается, то надо смотреть в лог
вот это попробуйте от рассинхрона
Да, похоже, я что-то попутал, на х2.5 рассинхрон точно такой же в итоге.
Сейчас пробовать буду новый фильтр.
и даже вот так, тут вообще комар носа не подточит в плане точности временных меток
а в прошлой версии могло уйти из-за накапливающейся ошибки, правда хз могло ли это на что-то повлиять
но ради математической точности должно быть так
Вот так стало в пот плеере, фреймрейт не прыгает дико теперь: https://i.imgur.com/HJJ4GXG.gif
На рассинхрон позже проверю, отпишусь. Все-таки, хорошо было бы этот рассинхрон как-то видеть в цифровом значении, а то на слух сидеть и смотреть как-то не очень, может меня глючит уже.
Но прям конкретно видно становится, что люди как-то странно говорят, давлю паузу/плей - все нормально становится.
Ради эксперимента записал видео с рассинхроном и сразу же после плей/паузы, рассинхрон реально есть, меня не глючит. Совместил видео покадрово, сразу же видно, что аудиодорожка отличается по таймингу: https://i.imgur.com/TixKKSp.png И при воспроизведении двух видео одновременно отлично слышно эхо. Если совместить аудио-дорожку, чтобы эхо не было, тогда получается рассинхрон видео.
Странно, что никто больше не пишет про рассинхрон. Либо мало людей пользуются сейчас avsf, либо никто вообще не смотрит видео с оригинальной дорожкой, а с дубляжом никакой рассинхрон видно не будет нормально скорее всего.
> записал видео с рассинхроном
так это о какой версии то речь?
О старой, новую не тестировал пока.
//Рассинхрон на слух/взгляд с новой версией вроде бы пропал, но я опять сделал то же самое в вегасе: совместил видео и аудио записи рассинхрона и сразу же после скипа, в нем все равно видно, что синхронизации двух отрезков видео нет.
Синхронизировал видео: https://i.imgur.com/Qo22x3s.png Видно, что аудио не синхронизировано.
Синхронизировал аудио-дорожки, теперь видео не синхронизировано: https://i.imgur.com/rXrNvJ3.png
Для чистоты эксперимента сделал ещё одну запись: два одинаковых отрезка видео сразу же после скипа в одно место, они тоже не синхронизируются друг с другом. В общем, теперь вообще не ясно, в чем проблема. Такое ощущение, что фреймрейт постоянно плавает и даже если записать два абсолютно идентичных отрезка видео с самого начала файла, они все равно никогда не синхронизируются друг с другом. Либо я что-то очевидное в плане работы всей этой связки не понимаю. Возможно, это связано с тем, что SVP каждый раз немного по-разному просчитывает промежуточные кадры (возможно ли такое?). Ясно одно: аудио-дорожка всегда одинаковая и её всегда можно синхронизировать друг с другом, она не плавает, а вот с видео творится что-то неладное.
https://i.imgur.com/CNmxLX9.png
Тот же самый эксперимент, но с ffdshow:
https://i.imgur.com/gYajpq8.png Видео идеально синхронизировалось в начале и конце, но по аудио (при совмещении отрезков друг с другом) все равно есть небольшой рассинхрон в итоге, на слух это абсолютно не заметно, смотрел так много лет подряд и никаких проблем. Мне кажется, что текущая версия avsf работает неотличимо, или максимально близко к ffdshow.
Наблюдаю дальше. Думаю, что если с новым алгоритмом в avsf визуально/на слух рассинхрона не будет, как раньше, то можно все так и оставить. Пофиг, что там что-то слегка плавает, если это никак нельзя заметить, не страдая фигней в вегасе.
В общем, я больше никакого рассинхрона не наблюдаю. Новый алгоритм, судя по всему, его исправляет.
ну хорошо если так... а то вон автор никак поверить не может что может быть рассинхрон из-за указанной причины
Нашел проблемное видео (гибрид?), зависает при переключении дорожки или просто так, проигрывается нормально только если отключить AVSF: https://rutracker.org/forum/viewtopic.php?t=5556123
> Нашел проблемное видео
так а деинтерлейс в lav-е включен?
Разумеется
да, виснет, похоже как раз из-за нового алгоритма для фикса рассинхрона
вона чо: https://github.com/CrendKing/avisynth_f … Filter.zip
С этим билдом уже не виснет, если в LAV Video удвоение при деинтерлейсе отключено. С настройками как на скриншоте выше виснет все равно, и в статусе AVSF чепуху показывает.
А ещё у этого билда проблемы с рассинхроном звука.
кстати да
да, короче с 0.8.3 там совсем какой-то ппц получился, автор совсем дооптимизировался
я собрал 0.8.2 + фикс чтоб видео выше не зависало -- можно обновить через обновлялку SVP
ОК, спасибо. Я ему там ещё на форуме doom9 багов накидал.
SmoothVideo Project → Эксплуатация SVP → бета тест: AviSynth Filter - 10-bit/HDR in DirectShow
Powered by PunBB, supported by Informer Technologies, Inc.