> I am currently using SVP to interpolate to 30fps
> How is this non integer interpolation factor handled?

If we talking about createtion 30 fps  from 24 fps then every 4 frames must turn into 5 frames.
So, 1 frame is stayed untouched 3 frames are dropped, and 4 new interpolated frames are inserted instead of them.

> When using the "2m min artifacts" mode the wiki says that each original frame is used twice.
> How about 30fps then?

If we stil talking about 30 fps interpolation from 24 fps then:
- original pattern is 1234 (where 1, 2, 3, 4 - source frames numbers)
- uniform frame intepolation pattern is 1mmmm (where 1 - source frame, m - new interpolated frame)
- 2m interpolation mode pattern is 11234 (no new interpolated frames at all)

2m mode is useful for 60 fps from 24 fps intrpolation and any interpolation with factor more than x2.

> загрузка гп под 70-90%
А частоты ядра и памяти при этом какие?
Были случаи, что частота GPU не поднималась при воспроизведении видео. Эта проблема как-то решалась.

black and white colors you can get if you have AVS 3.5. You need to update it.

B/W image or any other issue playing via Avisynth Filter: ensure you have Avisynth+ 3.7.2 installed! Note that SVP installs AVS 3.5 by default.

https://www.svp-team.com/wiki/RIFE_AI_interpolation

Возможно, это из-за разной частоты кадров на выходе.
В SVP 4 может быть включено удвоение кадров. Загляните а настройки профиля и включите повышение плавности до частоты экрана.

205

(1 replies, posted in Using SVP)

You need to lower CPU usage. See to CPU load value and change SVP profile settings to make it lower.
SVP menu Utilities > Performance monitor

Also you can use video with lower resolution. The lower resolution the lower CPU load.
Also you can use another player and another video renderer to reduce CPU load by rendering compltely with GPU.
MPC-HC menu View > Options... > Output tab > Select:
- MPC Video Renderer; or
- Enchanced Video Renderer (Custom presenter) with D3d Fullscreen option enabled and Bilinear Resizer.

74LS00
Требуются уточнения: Какое видео тормозит? Разрешение, частота кадров?
Какой монитор? Разрешение, частота кадров?
Какая загрузка процессора и видеокарты? Какой Индекс SVP? Должен быть 1.00: SVP меню Утилиты > Графики производительности

Я вот этими пользовался:
NVIDIA ShadowPlay если у Вас GPU от NVIDIA
OBS Studio

Насчет более 60 к/сек - надо смотреть. 60 кадров точно записывают.

You can use two GPUs to separate tasks between them.
GPU-accelerated tasks:
- video decode
- SVP math
- NVOF
- Pixel Shaders
- video encode

See https://www.svp-team.com/wiki/GPU_Compatibility

209

(4 replies, posted in Using SVP)

I'm sorry then. These advices are for Windows smile

210

(4 replies, posted in Using SVP)

What video player are you using?
You can do it with your player settings.
For example:
MPC-HC. Hotkey "gray+/gray-" to adjust audio delay by +/- 10 ms.
mpv: Hotkeys "Ctrl +"/"Ctrl -" to adjust audio delay by +/- 0.1 seconds. https://mpv.io/manual/master/#keyboard-control

Start from change video renderer in MPC-HC player to MPC Video Renderer instead of madVR.
Then look to GPU load and how smooth video working. Find bottleneck then adjust it to work faster.

GPU can be used in different manner.
https://www.svp-team.com/wiki/GPU_Compatibility

B/W image or any other issue playing via Avisynth Filter: ensure you have Avisynth+ 3.7.2 installed! Note that SVP installs AVS 3.5 by default.

https://www.svp-team.com/wiki/RIFE_AI_interpolation

So. You need to install Avisynth+ 3.7.2
https://github.com/AviSynth/AviSynthPlus/releases

213

(12 replies, posted in Using SVP)

You can enable NVOF in SVP, playback video in player and check how script looks.
SVP menu Information > Additional information > Last generated script

Check please your mpv.conf file. Do you see any vflip commands there?
https://mpv.io/manual/stable/#video-filters-lavfi

If not, you can try to flip picure backwards vertically.
---

Fast fix is to make new file input.conf near mpv.conf or edit it. You need to add line:

g vf toggle vflip

and press 'g' while playback. It will flip picture vertically every press this button.

P.S. You can use attached file.

I've downloaded both videos.
First video has 60 fps. And it has only 30 different frames per second. You can look at video from time 3:02 in pause mode frame by frame. Every second frame is a double
So, to get smooth video you need to remove each odd frame first.
SVP Video profile setting:

Duplicate frame removal = Remove every over frame

216

(3 replies, posted in Using SVP)

Windows Start button menu > SVP 4 > Maintain SVP 4 Pro installation

Also, you can launch svp4-maintenance.exe form SVP folder. Usually it is C:\Program Files (x86)\SVP 4

You don't need many steps. Only two:
1. Login in your browser to your Youtube account and save cookies file.
2. Set cookies file in SVPtube. Only cookies nothing more.

Cookies has restricted life time. So, you need time to time repeat these two steps, when it needed. Once a week maybe.

218

(2 replies, posted in Using SVP)

Check if you have installed LAV Filters?
Filter Management button at previous screen > select LAV Video Decoder > Filter Information
You must see LAV Video Decoder settings window:

219

(2 replies, posted in Using SVP)

Player MPC-HC uses LAV Filters by default.
potPlayer can do it too. My settings:

I understood now.
You can playback video in MPC-HC player at x3 speed. SVP will detect it and properly interpolate to desire framerate.
Your example 24 fps --- speedup x3 --> 72 fos --- interpolate x2 --> 144 fps

But you need to allow SVP to interpolate high framerate sources:
Open SVP profile "Ignore HFR sources" and change condition: increase value of Video frame rate from 47 to 80, for example.

Yes. You can do it with SVP. Use x3 multiplier in SVP profile: Movie frame rate x3
https://www.svp-team.com/wiki/Manual:FR … _a_Profile

Надо понять какая была исходная частота кадров. И если она ниже текущей, то удалить кадры-дубли.
Использовать TDecimate из плагина TIVTC.
https://www.svp-team.com/forum/viewtopi … 623#p11623

Сохранить результат, а затем уже повышать плавность при помощи SVP

223

(8 replies, posted in Using SVP)

If copy-paste fragment then it will not work at all.

Proper format introduced in file override_list.txt:

analyse.main.penalty.lsad        = 8000;

If fix all errors then it must become:

analyse.block.overlap = 2;
analyse.main.levels = 6;
analyse.main.penalty.lambda = 10;
analyse.main.penalty.lsad = 16000;
analyse.main.penalty.pglobal = 50;
analyse.main.penalty.plevel = 4;
analyse.main.penalty.pnbour = 100;
analyse.main.penalty.pnew = 100;
analyse.main.penalty.prev = 0;
analyse.main.penalty.pzero = 75;
analyse.main.search.distance = -1;

You can read about each setting here: https://www.svp-team.com/wiki/Manual:SVPflow
And if remove all default values you will get:

analyse.main.levels = 6;
analyse.main.penalty.lsad = 16000;
analyse.main.penalty.plevel = 4;
analyse.main.penalty.pnbour = 100;
analyse.main.penalty.pnew = 100;
analyse.main.penalty.pzero = 75;

I didn't check how works these settings so you can use them for you own risk.

224

(8 replies, posted in Using SVP)

16,000 - this cause the error
Format of your override.js file is wrong.
See file override_list.txt

Your line (wrong):

Penalty LSAD [analyse_main_penalty_lsad] = 16,000

override_list.txt line (proper):

analyse.main.penalty.lsad        = 8000;

Where did you get this wrong file?

225

(455 replies, posted in Using SVP)

06:31:11.402: Option vf: vapoursynth doesn't exist.

You need vapoursynth:
https://www.svp-team.com/wiki/SVP:Linux#Vapoursynth

And You need mpv with vapoursynth support:
https://www.svp-team.com/wiki/SVP:Linux … th_support