Приветы))
Подавление площадных артефактов в <Высокое>, почему-то, уменьшает плавность.
Преамбула:
Разобравшись с уплавлением видео в 60fps через MeGui и сохранением результата на винт, я стал пробовать конвертировать фильмы. но после первого же сконвертированного фильма меня ждало разочарование – я заметил, что результат конвертации выглядел хуже, чем то, что я вижу через MPC+SVP на экране. и это при том(!), что конвертировал я на Максимальных параметрах (все настройки SVP на максимум, сохраняю это в AVS скрипт и вперед, конвертирую), а просматривал (оригинал с 25 fps) в MPC+SVP на минимальных/средних(fhd/hd) (проц не тянет в реальном времени на максимальных смотреть).
под «результат конвертации выглядел хуже» я имею в виду плавность видео на выходе – оно было, визуально никак не 60fps, но уже и не 25fps. на глаз – fps так 35.
для наглядного примера: видео, полученное на Максимальных настройках, было похоже на то, что я вижу, когда выставляю <Добавление промежуточных кадров> в <2m>.
я попробовал на разных видео – тоже самое. просмотрел результат на разных устройствах: компьютер, телевизор – тоже самое.
я начал экспериментировать в самом SVP с целью поиска причины того, почему видео на максимальных было визуально хуже, чем на параметрах «по-умолчанию».
методом «научного тыка» было выявлено, что причина кроется в <Подавление площадных артефактов> <Высокое>. соответственно, стало очевидно, что дело не в MeGui.
Суть проблемы:
<Подавление площадных артефактов> выставленное в <Высокое> дает эффект «<Добавление промежуточных кадров> в <2m>», хотя <Добавление промежуточных кадров> на самом деле стоит в <Равномерная интерполяция>.
если же <Подавление площадных артефактов> немножко сбавить до <Выше среднего>, то этот отрицательный эффект уходит. правда, артефакты слегка появляются
AVS скрипты, для удачного и неудачного случая отличаются лишь только значением area:
Не плавно (<Высокое>):
...smoothfps_params="{rate:{num:5,den:2},algo:23,mask:{area:1000,cover:80},scene:{blend:true,mode:0}}"...
плавно (<Выше среднего>):
...smoothfps_params="{rate:{num:5,den:2},algo:23,mask:{area:200,cover:80},scene:{blend:true,mode:0}}"...
Пруфы:
В принципе, мне кажется, каждый может повторить этот эксперимент со своим SVP 3.1.4 и убедиться в изложенном. но, так как я не понимаю почему этого никто не заметил до меня, то, все-таки, чтобы не быть голословным, выложу примеры сконвертированных сэмплов, на которых этот эффект отчетливо виден.
Эффект отчетливо замет, если в предложенном ниже видео следить за островом, появляющимся на 5-ой секунде. Обведен зеленым кольцом на скриншоте:
http://img837.imageshack.us/img837/1456/odf3.jpg
Видео сэмпл, Оригинал:
HD.25fps.1080p.avatar.demo.10sec.mkv (24.3 МБ)
http://rghost.ru/private/46899955/d8eba … ea9ded3f93
Видео сэмпл, Не плавно (<Высокое> area: 1000):
HD.60fps.1080p.avatar.demo.10sec.high.area1000.mkv (26.8 МБ)
http://rghost.ru/private/46900021/9f849 … 22738f2fec
Видео сэмпл, Плавно (<Выше среднего> area: 200):
HD.60fps.1080p.avatar.demo.10sec.high.area200.mkv (20.4 МБ)
http://rghost.ru/private/46899989/9840c … bf7a989646
AVS скрипты:
http://rghost.ru/private/46900093/2b207 … 2f1ebca192
ссылки действительны до 20.07.2013
Интересный момент - размер у выходных видео разный, и разный битрейт. хотя кодировал я их с одинаковыми настройками x264 (Quality 18,0). отличался только скрипт.
Что я собственно предлагаю:
Если это так и задумано, то стоит как-то сделать пометку об этом в GUI SVP – что <Подавление площадных артефактов> выставленное в <Высокое> влечет за собой такие последствия. я решил для себя, что конвертировать с <Высокое> я не буду.
Если этот эффект только у меня проявляется – тогда почему? как? куда копать? хочу чтобы не было артефактов и было очень плавно, как в area 200 сэмпле.
Если так не задумано – давайте думать…