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.
You are not logged in. Please login or register.
SmoothVideo Project → Posts by MAG79
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.
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 раза, поэтому можно выбрать один кадр из двух без тиринга и без потери информации.
Вопрос был именно про этот ролик или имеются еще видео с тирингом, которые надо отреставрировать?
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 к/сек без блэндов. Так что, наверное, их можно оставить. Похоже на особенность движка того "соника" выводить честные кадры, где успевает, и смешанные - где не успевает просчитать (предположение) ![]()
VP9 software decoding is less optimized compare to h.264.
You can use internal Intel HD Graphics core to accelerate video decoding.
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 в трее - Алгоритм выбора профиля. Подробнее см. Управление профилями
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.
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.
DrakDeMorte
1. SVP работает с плеером MPC или там такое же поведение: ошибка программы?
2. Что за опция?
3. Номер и текст ошибки можно посмотреть в журнале Windows - приложения.
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 и замены выпавших кадров. Иначе я не уверен в работоспособности алгоритмов замены выпавших кадров на уже стабилизированном видео, где каждый кадр (реальный и дубль) подвинуты и развернуты относительно друг друга.
Все-таки сперва надо восстановить желаемую равномерность движений, а потом делать постобработку: стабилизация, чистка, резкость.
JohnBit
телевизор тоже LG 3d smart full HD 2013 года
Этот телевизор должен иметь на борту функцию повышения частоты кадров TruMotion. Чем она не устраивает?
phoenix369
I have GPU acceleration disabled
So. All GPU load is generated by madVR. SVP uses CPU only.
You need to adjust settings in madVR.
Without SVP runnung madVR process 24 frames per second. With SVP enabled madVR needs to process 60 frames per second.
Show please your additional info (SVP tray menu - Information - Additional Information) just after 100% CPU load.
What graphic card is used to output video to your monitor? Radeon R7 260X or Intel HD Graphics 4600?
You need to connect your monitor to Radeon R7 260X output.
You can look to additional info (SVP tray menu - Information - Additional information). What resolution of video after all resizers?
I think it is profile setting Decrease frame size - To screen size. In your case with two monitors SVP handles 1080p and 1440p picture. The complexity differs in 2 times (2MP and 4MP). You need to add new profile for 1440p and for 4K and adjust profile settings.
S_Snake
что даёт эта настройка?
Повышение качества ![]()
SmoothVideo Project → Posts by MAG79
Powered by PunBB, supported by Informer Technologies, Inc.