Nintendo Maniac 64
Can you give a link to sample with 25 fps in 30 fps encoded video?
You are not logged in. Please login or register.
SmoothVideo Project → Posts by MAG79
Nintendo Maniac 64
Can you give a link to sample with 25 fps in 30 fps encoded video?
Nintendo Maniac 64
Of course. And 24 from 25 restore in real time with ffdShow can be not so successful since it will want 25 frames buffer ahead for only this operation. It can be incompatible to multithreading and its frames buffer ahead and it can be harmful to audio synchronization with video.
First I will try to implement restoration two types only: 25 from 30 frames and 24 from 30 frames.
Frames decimating and SVP at realtime. I tried it in 2011. With no success.
At present time we have one very similar option and it works: Drop every other frame.
So. New option with frame decimation have all chances to be implemented. Look forward.
I will try to do something at this issue.
Nintendo Maniac 64
It is telecine.
25 original frames in every 30 fps is named 2:3:2:3:2 pulldown.
24 original frames in every 30 fps is named 3:2 pulldown.
The task is make progressive frames first if it is field-based pulldown. Then frame decimation is needed.
See it in pictures from Russian thread.
For avisinth you can use script with using TIVTC plugin:
To restore 24 fps from 30 fps:
TFM()
TDecimate(cycle=5)To restore 25 fps from 30 fps:
TFM()
TDecimate(cycle=6)You can encode fixed video from telecined version. Then watch restored version with SVP.
Nintendo Maniac 64
Thank you.
SVP Manager supports Unicode symbols in path. I think we can do it to SVPmark too.
As for now you can just copy SVPmark to non-Unicode path to pass its tests correctly.
Supreme Toaster
As I can see You don't use SVPFlow.
All functions in your script uses MVTools only.
Mystery
Yes. You are right. Most of hidden settings are applied when SVP-Manager starts. And to changes take effect SVP Manager need restart.
Mystery
Use blacklist from SVP hidden settings. Right application name you can see in the SVP last launch log.
So you can disable smoothing for listed applications.
;Black list of windows applcations which must not be smoothed
BlackListApps=gdsmux.exe;AvsP.exe;AvsPmod.exe;megui.exe;VirtualDub.exe;VirtualDubMod.exe;avs4x264.exe;avs4x264mod.exe;vfw4x264.exe;x264.exe;xvid_encraw.exe;SubtitleWorkshop.exe;XviD4PSP.exe
Vivian
48 кадров
Думаю, это для обратной совместимости с 24 к/сек: можно выкинуть каждый второй кадр и при этом максимально сохранить "задумку режиссера" и равномерность движений ![]()
Nintendo Maniac 64
No. SVPmark is benchmark software. It will stay without any update. It uses for measurements and must show identical results on identical systems.
sparktank
Would it be possible to manually reset the performance graph?
It is not clear to me. Why? It works fine without reset. Move mouse pointer over the graphs ![]()
APECR
плавность только при питании от сети
автоматическое пауза обработки svp если ресурсов системы явно не хватает
Ага. Спасибо. Предложения записал себе. Может после выпуска ближайшей версии ими как раз и займусь. ![]()
Mystery
Error: Error preparing smooth playback! Script error:
Write: File 'C:\ProgramData\SVP 3.1\Logs\avsFPS.txt' cannot be opened.
(ffdshow_filter_avisynth_script, line 7)
Did you put SVP 3.1\Logs folder to exclude path in your antivirus software?
datboishagg
Thank you. We will think about it. But profile selection by video type not will be implemented in next SVP release.
Fabulist
If you not using ReClock you need to get refreshrate much closer to framerate. It gives you more smoothness.
With ReClock it is no matter what refreshrate are you using. ![]()
James D
кадры и дропы не всегда через раз, а 2 по 2 бывают идут.
Скрипт GameDropFix_v4 такие последовательности вполне корректно обрабатывает.
---
Есть возможность в скрипте значение поменять так, чтоб любой дубль считался за дроп?
Настройками подкручивать. Если кадры не полностью совпадают, то нужно поймать ту разницу, с которой два соседних кадра скрипт должен считать дублями.
---
поднял min_move до 700
Чего-то как-то сильно поднял. По-умолчанию min_move=0.2 ![]()
fakel
Ага, спасибо. Уже во всю использую ![]()
Эта версия, как и несколько предыдущих иногда приводит к ошибке в плеере при включенной подсветке краев. Вот только что завалил плеер с такой вот простой задачей:
Параметры последнего обработанного файла видео:
Имя файла: Afternoon.delight.(SD).(pk).m4v
Размер кадра и частота: 1024x560 pixels, 23.976 fps
После подсветки краев: 1024x576 pixels
executable : mpc-hc.exe
current module : MADHCNET32.DLL
module date/time : 2015-03-29 15:53
version : 1.0.17.4
compiled with : Delphi XE7
madExcept version : 4.0.11
madVR version : 0.87.15
callstack crc : $e04a0622, $04e660a5, $14539eae
exception number : 1
exception class : Exception
exception message : Zugriffsverletzung bei Adresse $4a46f180 in Modul 'madVR.ax'. Lesen von Adresse $19442000.
Nintendo Maniac 64
Any chance of support for chroma higher than 4:2:0 and bitdepths higher than 8bpc?
No chance at near version. It is not simple task.
on-screen note regading "Drop every other frame" be present?
Yes. It is in my ToDo list ![]()
mark007
somehow running avisynth without ffdshow?
You can Generate AVS script by SVP menu - for video encoder. Then Close SVP. And then open this AVS file in your player. ![]()
Mystery
What resolution and format are you downloading? I have been watching 720p MP4. It has 25 fps.
In any case, SVP gets framerate from ffdShow. And it is happened when ffdShow shows wrong unstable framerate. I saw it very rarely. Maybe it is just your case?
Open video, start playback, select by menu Paly - Filters - ffdShow - go to Info tab.
Mystery
The main thing I would like to see is less crashes when loading videos. Video initialization often fails and require closing and re-opening the video.
Why is that happening? I don't see anything like your description. But you can try use hidden setting
;Delay before smoothness enabling at starting of play (msec)
DelayOnPlayStart=0Start from DelayOnPlayStart=1000. In some cases I need to point DelayOnPlayStart=6000 to make ReClock icon become green before SVP start his job.
Nintendo Maniac 64
When you say performance, are you purely talking about SVP's interpolation or does that include stuff like an updated MPC-HC and/or LAVfilters?
All last versions of SVP bundle components will be included, of course. But I mean better performance of interpolation algorithms.
MPC-HC v1.7.8 uses an LAV revision a bit earlier than the stable v0.64... you can delete all the files in MPC-HC's "LAVFilters" folder and replace it with the contents of the LAV ZIP archive and everything will work perfectly fine.
We will think about it. But I suppose we will leave official MPC 1.7.8 with LAV included by MPC's authors. Our rule is to leave all third party components without any modifications. AS IS.
You can do such replacement at your system yourself. ![]()
Blackfyre
1. Can you please add 5x and 6x 'target frame-rate' in the drop down menu?
Ok. We will do it for you ![]()
2. Can you guys please add an option when right clicking SVPManager, under settings, add "Start with System Startup"
Try to use SVP tray menu - Settings - Load automatically with Windows. It is the same what you ask.
3. SVP next version will be universal and you will can use it with both AVS 2.6 and AVS+.
Mystery
AVS 26 MT will be bundled with SVP installer. It will replace AVS 2.5.8.
Auto-crop improvements ?
No. Auto-crop function will stay the same as in SVP 3.1.6.
Optionally processing madVR before SVP ?
No. It is impossible because of DirectShow limits: decoding and postprocessing (SVP) first, only then rendering (madVR).
mindz
Yes. You will see new version of SVP soon.
It will be bug-fix version with performance improvents a little.
SmoothVideo Project → Posts by MAG79
Powered by PunBB, supported by Informer Technologies, Inc.