2,226

(9 replies, posted in Using SVP)

jtv199
1.4x or 1.25x?
ReClock can SpeedUp and SlowDown up to 10%. So you can get 1.1x only with ReClock.
So. If you want to finish film faster you need to use ReClock. It already has pitch correction inside.

Looks like you are using not ReClock, you are using some another tool to speedup. And this tool has not pitch correction.
What tool are you using?

S_Snake
как определить версию?
Можно в табличке на вики посмотреть (четвертая колонка, "Architecture")

2,228

(9 replies, posted in Using SVP)

jtv199
its running 1.4x
How you did that? And why? hmm

S_Snake
у меня 270x...  я пока пролетаю
Спасибо за информацию и скриншот.

Блин! Как так-то? Интересно, это аппаратная особенность или софтовое ограничение разных видеокарт семейства R9?
Update: тут мне в подсказывают, что требуется GCN 1.1 и выше.

Неужели свершилось?
Видеодрайвер AMD Catalyst 14.12 Omega

Первыми среди новых возможностей Catalyst Omega мы отметим улучшения в качестве воспроизведения видеоданных. Например, в новых драйверах появилась технология AMD Fluid Motion Video, увеличивающая частоту кадров и плавность видеоряда при просмотре видеоданных с Blu-ray дисков. Подобные технологии увеличения частоты кадров путем вставки интерполированных кадров между полученными из видеопотока давно известны по телевизионной технике.

Отличие AMD Fluid Motion Video в том, что расчет и вставка дополнительных кадров в видеоряд производится при помощи вычислительных возможностей GPU. Высококачественное увеличение частоты кадров устраняет неплавность при просмотре видеоданных даже на потребляющих сравнительно малое количество энергии гибридных решениях APU. По заявлениям компании AMD, их решение обеспечивает лучшее качество картинки, по сравнению с лучшими из телевизоров — но подтверждений этому мы пока что привести не можем.

Для включения технологии Fluid Motion Video в AMD Catalyst Control Center (CCC) нужно открыть панель «Параметры» в режиме «Расширенное представление» и на странице «Качество видео» включить параметр «Плавное движение» («Fluid Motion»), передвинув ползунок на один из трех уровней качества.

http://www.svp-team.com/forum/misc.php?action=pun_attachment&item=3299

Надо отметить, что пока что Fluid Motion Video работает исключительно в плеере Cyberlink PowerDVD 14 и только для данных с Blu-ray дисков. В параметрах PowerDVD 14 для этого также нужно выставить настройку «Enable AMD Fluid Motion for Blu-ray movies».

С аппаратной точки зрения данная возможность потребует наличия как минимум гибридного процессора APU серии AMD 7x00 с потреблением энергии от 35 Вт и выше, или любую из выделенных видеокарт серий Radeon R7 и R9: R9 295X2, R9 290(X), R9 285, R7 260X или R7 260 — не хуже.

У кого имеются обозначенные видеокарты, самое время обновить драйвер и проверить в работе новую технологию уплавнения видео от AMD. wink

smile Думал тема про Незнайку. Там где Винтик и Шпунтик (Персонажи книг о Незнайке).

Очень бы хотелось порадовать.

2,232

(5 replies, posted in Using SVP)

Mystery
To aviod framedrops you need after disabling GPU-acceleration to reset profiles to default: SVP tray menu - Video profiles - Reset to defaults - OK - Yes.
It will change your profiles set from 5g to 5c.

2,233

(5 replies, posted in Using SVP)

Mystery
At your picture: dropped frames 4932.
It is very bad. You need to get zero dropped frames what will mean no lags and ideal smoothness of video.
Try to disable GPU-acceleration in SVP. if it will not help then tune madVR settings.

ckychris
I see you use avisynth.dll 2.6.0.3. It is not criminal but SVP has another optimized version of avisynth. I recommend to use avisynth from SVP bundle. Maybe it will solve your problem with freezes.
There are nothing more strange in your log. When SVP freez is happend? Just after smooth playback starts?

Can you put here your last launch log (SVP tray menu - Information) just after freezing and unfreezing SVP?

crystallize
Если деинтерлейснуть такое, то как минимум в одном из двух полей всё равно останется тиринг.
Вот это я имел в виду. Во втором поле тиринга не останется.

Можно, конечно, откидывать кадры с тирингом. Но бывают промежутки, когда обновляются полукадры по обе стороны от "разрывающей полосы"
В данном случае таких промежутков нет (надо бы проверить). А исходные кадры повторяются в полях как минимум по 2 раза, поэтому можно выбрать один кадр из двух без тиринга и без потери информации.

Вопрос был именно про этот ролик или имеются еще видео с тирингом, которые надо отреставрировать?

2,237

(28 replies, posted in Using SVP)

Neshi
my cpu usage in 1080p seemed to be back to normal
That's good! Congratulations!

aoisoraa
Change renderer to another. For example, EVR is good enough!

Скачал. Поглядел.
Тиринг можно избежать, сделав правильный деинтерлейс.

Вот, например, если к самому жирному видео применить деинтерлейс с сохранением обоих полей, то видно, что тиринг присутствует только на нечетных кадрах, а на четных кадрах его нет.

Yadif(order=2, mode=1)

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

Попытался выяснить их периодичность и получилось, что из 30 к/сек 1/3 - это дубли и смешанные кадры. Чистых кадров 20. Поэтому задавшись целью можно из этого видео достать 20 честных кадров/сек. Единственное, что 20 к/сек - это нестандартная частота видео.
P.S. Посмотрел еще: 20 к/сек не везде. Местами честные 30 к/сек без блэндов. Так что, наверное, их можно оставить. Похоже на особенность движка того "соника" выводить честные кадры, где успевает, и смешанные - где не успевает просчитать (предположение) smile

2,240

(4 replies, posted in Using SVP)

VP9 software decoding is less optimized compare to h.264.
You can use internal Intel HD Graphics core to accelerate video decoding.

2,241

(28 replies, posted in Using SVP)

Neshi
If it is a trojan horse wreaking havoc, it is because you put it in your program
It is not true! Don't tell if you don't know

crystallize
Можно пример такого видео?

James D
Профиль выбирается по потоку. Поток профиля 720p - это 1280x720x24, а открываемое видео имеет частоту 30 fps и на 20% бОльший поток. Поэтому выбирается следующий профиль. Если не устраивает, то можно сменить алгоритм выбора профиля. Меню SVP в трее - Алгоритм выбора профиля. Подробнее см. Управление профилями

2,244

(7 replies, posted in Using SVP)

Mystery
SVP needs any graphic card but to use GPU-acceleration you need OpenCL-compatible graphic card with recommended performance: GPU Compatibility

Supertaquito
AppName: PotPlayerMini64.exe

You need x86 version. SVP is not compatible to x64.

2,246

(28 replies, posted in Using SVP)

Overheating and throttling? What frequency has your CPU in iddle, at average load and at 100% load?

Try to disable Decrease grid step and Wide search in profile settngs window. It must reduce CPU load.

2,247

(466 replies, posted in Эксплуатация SVP)

DrakDeMorte
1. SVP работает с плеером MPC или там такое же поведение: ошибка программы?
2. Что за опция?
3. Номер и текст ошибки можно посмотреть в журнале Windows - приложения.

2,248

(28 replies, posted in Using SVP)

Neshi
Thank you. I don't see anything strange.

What CPU load while 1080p playback if you exit SVP?

toaster511
I have 1440p and 4K profiles. I changed frame size to disabled. Problem still here
Good. Now you need to change another settings in profile window and save them to 1440p and 4K profiles to reduce CPU load.

Dave_Scream
Переменная частота кадров (vfr) присутствует в видео, пока оно хранится в файле. Как только это видео попадает в Avisynth - оно становится с постоянной частотой кадров путем выкидывания лишних и повторения недостающих кадров (подробнее про vfr и avisynth). Разумеется такое вольное преобразование итак неидеально плавного видео еще больше усиливает рывки в движениях при воспроизведении. О частоте кадров надо заботиться самому. Желательно выполнить анализ видеофайла и узнать базовую частоту кадров, на которой снято это видео. Указав эту базовую частоту при открытии файла можно получить минимум искажений от преобразования vfr > cfr.

например если FPS скачет от 29 до 16
В этом случае скорее всего базовая частота 30 fps. Утилиты mkv2vfr и mp4dump помогут узнать точнее (см. по ссылке выше).

скрипты FillDrops, GameDropFix и все другие уже на входе имеют видео с постоянной частотой кадров, но среди кадров могут быть пропущенные кадры и кадры-дубли.
FillDrops умеет исправлять только одиночные кадры-дубли, ориентируясь на степень различий двух соседних кадров.
GameDropFix умеет исправлять одиночные, двойные, тройные дропы и пропущенные кадры, ориентируясь на характер движений в кадре, стараясь максимально выровнять рывки в движениях. Подробнее см. табличку сравнения DoubleDropFix против GameDropFix. При этом по качеству и возможностям скрипт DoubleDropFix находится между скриптами FillDrops и GameDropFix.

прогоняю DropFix'ом
- и затем спомощью SVP делаю видео с нужным фпс - обычно это 60FPS

Тогда рекомендую выполнять эти два действия в один проход: открывать видео с параметрами (ConvertFPS=True, fps=60), делая однократный расчет недостающих кадров путем добавления интерполированных кадров скриптом GameDropFix. Повысится скорость обратботки, а главное - с таким подходом исключается двойное интерполирование, за счет чего повысится как плавность движений, так и качество отдельно взятых кадров.

Стабилизацию и чистку я бы делал после преобразования fvr > cfr и замены выпавших кадров. Иначе я не уверен в работоспособности алгоритмов замены выпавших кадров на уже стабилизированном видео, где каждый кадр (реальный и дубль) подвинуты и развернуты относительно друг друга.
Все-таки сперва надо восстановить желаемую равномерность движений, а потом делать постобработку: стабилизация, чистка, резкость.