Нужны 64 битные библиотеки (svp pro):
http://i.imgur.com/QE65W1Q.png

I uploaded my basic profiles in 2nd post. Try it.

Copy paste svp settings to 3rd tab

MAG79 wrote:

dlr5668
I think

num:2.5,den:1

will not work
It must be

num:5,den:2

wink

Nice catch. I only tested 12 fps webcam videos with this script and 24 -> 72.

Uploaded gifv guide

gif guide:
Step1 Выбор шаблона, открытие файла, демуксинг
http://gfycat.com/VainDelayedAmericanwirehair

Step2 Выбор кодека и запуск всего процесса
http://gfycat.com/ArtisticWholeAdmiralbutterfly

Для 4к поправить
resize_string = "core.resize.Bicubic(input,1280,720,filter_param_a=0,filter_param_b=0.75)"
на
resize_string = ""
Чтобы не уменьшало до 720p

и пути для библиотек свп:
C:\Program Files (x86)\SVP 4 Dev\plugins64\svpflow1.dll

nokia_series wrote:

День добрый. Можно чуть подробнее порядок действий. Мне не понятно что значит: Добавляем svp к VS (внимательно с путями)
Что такое VS и где оно находится. Искал что то похожее в программе и не нашёл.
И подскажите есть ли вообще смысл этим заниматься.
Цель:
- взять иcходное видео с GoPro4 в 4К 30к/с
- перекодировать его в 4К 60к/с или же 48к/с
Время кодирования не особо важно, да и ПК достаточно мощный. А то мельтишение в 30к/с очень сильно напрягает, и приходится снимать в 2,7К 60к/с. Но в этом формате сильно страдает чёткость картинки, т.к. родное для GoPro4 всё же 4К

VS это vapoursynth. Начните с установки Staxrip. Она сама предложит доустановить недостающие компоненты.

Вот уже готовые профили.
Скопировать в %appdata%\StaxRip x64\Templates
http://i.imgur.com/AMqpEw6.png На 7z не обращайте внимание это бекап файлы

avs = на базе ависинка, VS на вапорсинке.

esv wrote:

Thanks a bunch for these instructions, been looking for some modern app like this for a while.
However, I get Python exception: name 'core' is not defined that implies it can't

import vapoursynth as vs

Funny thing is when I run python from command prompt I can import this module just fine since it was installed properly. Any idea why that is?

By the way, you're missing the import line in the text script even though you have it in the screenshot.

That line will break script. Its only needed with svp manager.

No errors for me with this:
http://i.imgur.com/QCutqAB.png
I ll update pics in post.

734

(14 replies, posted in Using SVP)

James D wrote:

I would advice from usung CRU to use built-in utilities in the driver control panel itself.

Do it with built in utilities big_smile
http://i.imgur.com/hPMGN1w.png

735

(14 replies, posted in Using SVP)

-> custom resolution utility <-
some monitors can be overclocked to 72 hz (search this forum)

del

мм чем не гайд ? http://www.svp-team.com/forum/viewtopic.php?id=3243 (можно и под ависнком запустить)
копируй@запускай

738

(122 replies, posted in Using SVP)

Nintendo Maniac 64 wrote:
dlr5668 wrote:

cpu stability / overheat problems

These two are not actually synonymous with each-other.

They often come together.

739

(122 replies, posted in Using SVP)

intel burn test aka Linpack is the best way to check cpu stability / overheat problems.
Make sure results are same:
http://i91.photobucket.com/albums/k318/jtr1962/CPF/Intel_Burn_Test_zpsae893c4b.gif

740

(122 replies, posted in Using SVP)

Run intel burn test avx for 30 minutes and check temp.

Где-то засела  avisynth.dll : в папке с плеером / в системной папке (C:\Windows\SysWOW64)

742

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

А когда же уже SVP будет дружить с VLC?

Надеюсь что никогда. Плеер реально убогий.

743

(122 replies, posted in Using SVP)

I had few crushes with 32bit DS and even one bsod. I switched to vapoursynth few weeks ago and its rock solid for me.

Chainik wrote:

> But setting up automatic resolution changing in MPV is a complete pain if you aren't into coding or command line stuff

haven't dived into mpv that deep yet o_O
could you describe the problem with more details?

it is even harder big_smile
https://github.com/lvml/mpv-plugin-xrandr only works with Linux

На офф сайте заявлена только поддержка avs http://www.selur.de/ . В самой проге тоже не нашел.

LordMerlin wrote:

big_smile big_smile big_smile
Порнолаб+перекодирования под мобильные устройства=туалет

это для тестов big_smile на самом деле нужно немного для другого. Суть та же - конвертация кучи видео.

GIF guide:
http://gfycat.com/VainDelayedAmericanwirehair
http://gfycat.com/ArtisticWholeAdmiralbutterfly

Profile path %appdata%\StaxRip x64\Templates

Hello, guys! Today we will learn how to convert multiple files to 60 fps. We will use StaxRip.

http://i.imgur.com/A2ykcUN.png

Why staxrip ?

  • amazing GUI

  • support VS

  • great profile system

First we need to add svp to VS chain (make sure to fix paths):

core = vs.get_core(threads=19)

core.std.LoadPlugin("C:\\Program Files (x86)\\SVP 4 Dev\\plugins64\\svpflow1_vs.dll")
core.std.LoadPlugin("C:\\Program Files (x86)\\SVP 4 Dev\\plugins64\\svpflow2_vs.dll")

clip = clip.resize.Bicubic(format=vs.YUV420P8)

crop_string  = ""
resize_string = "core.resize.Bicubic(input,1280,720,filter_param_a=0,filter_param_b=0.75)"
super_params     = "{pel:1,scale:{up:0},gpu:1,full:false,rc:true}"
analyse_params   = "{main:{search:{coarse:{distance:-8},distance:0}}}"
smoothfps_params = "{gpuid:11,rate:{num:2,den:1},algo:13,mask:{area:50},scene:{blend:true}}"

def interpolate(clip):
    input = clip
    if crop_string!='':
        input = eval(crop_string)
    if resize_string!='':
        input = eval(resize_string)

    super   = core.svp1.Super(input,super_params)
    vectors = core.svp1.Analyse(super["clip"],super["data"],input,analyse_params)
    smooth  = core.svp2.SmoothFps(input,super["clip"],super["data"],vectors["clip"],vectors["data"],smoothfps_params,src=clip)
    smooth  = core.std.AssumeFPS(smooth,fpsnum=smooth.fps_num,fpsden=smooth.fps_den)
    return smooth

smooth =  interpolate(clip)

smooth.set_output()

http://i.imgur.com/QCutqAB.png

Second, setup x264 encode setting and save template.
http://i.imgur.com/qi0RPuR.png

Add file list and press start.

I have 1.5x real time performance for my task (medium quality video encode for phone).
http://i.imgur.com/R1V4XAS.png

Avisynth вариация. http://forum.doom9.org/showthread.php?p … ost1763706
Уплавняет до 60 фпс, нет нужды вручную прописывать коэффициенты.

SetMemoryMax(1024)
global threads=17
LoadPlugin("C:\Program Files (x86)\SVP 4\plugins64\svpflow1.dll")
LoadPlugin("C:\Program Files (x86)\SVP 4\plugins64\svpflow2.dll")

SetFilterMTMode("DEFAULT_MT_MODE",2)
SetFilterMTMode("SVSuper",1)
SetFilterMTMode("SVAnalyse",1)
SetFilterMTMode("SVSmoothFps",1)
SetFilterMTMode("ffdShow_source",3)

#ffdShow_source()

ConvertToYV12()

global crop_string  = ""
global resize_string = ""
global super_params     = "{pel:1,scale:{up:0},gpu:1,full:false}"
global analyse_params   = "{main:{search:{coarse:{distance:-8},distance:0}}}"
global smoothfps_params = "{gpuid:11,rate:{num:60,den:"+String(Round(last.FrameRate))+"},algo:23,mask:{area:50,cover:80},scene:{blend:true,mode:0}}"

function interpolate(clip src)
{
    input = crop_string=="" ? src : eval("src."+crop_string)
    input = resize_string=="" ? input : eval("input."+resize_string)
    super=SVSuper(input, super_params)
    vectors=SVAnalyse(super, analyse_params, src=input)
    smooth=SVSmoothFps(input, super, vectors, smoothfps_params, mt=threads, src=src)
    return smooth
}

input=last
eval(""" interpolate(input)
""")
Prefetch(threads)

Будем использовать StaxRip.

http://i.imgur.com/A2ykcUN.png

Добавляем svp к VS (внимательно с путями):

core = vs.get_core(threads=19)

core.std.LoadPlugin("C:\\Program Files (x86)\\SVP 4 Dev\\plugins64\\svpflow1_vs.dll")
core.std.LoadPlugin("C:\\Program Files (x86)\\SVP 4 Dev\\plugins64\\svpflow2_vs.dll")

clip = clip.resize.Bicubic(format=vs.YUV420P8)

crop_string  = ""
resize_string = "core.resize.Bicubic(input,1280,720,filter_param_a=0,filter_param_b=0.75)"
super_params     = "{pel:1,scale:{up:0},gpu:1,full:false,rc:true}"
analyse_params   = "{main:{search:{coarse:{distance:-8},distance:0}}}"
smoothfps_params = "{gpuid:11,rate:{num:2,den:1},algo:13,mask:{area:50},scene:{blend:true}}"

def interpolate(clip):
    input = clip
    if crop_string!='':
        input = eval(crop_string)
    if resize_string!='':
        input = eval(resize_string)

    super   = core.svp1.Super(input,super_params)
    vectors = core.svp1.Analyse(super["clip"],super["data"],input,analyse_params)
    smooth  = core.svp2.SmoothFps(input,super["clip"],super["data"],vectors["clip"],vectors["data"],smoothfps_params,src=clip)
    smooth  = core.std.AssumeFPS(smooth,fpsnum=smooth.fps_num,fpsden=smooth.fps_den)
    return smooth

smooth =  interpolate(clip)

smooth.set_output()

http://i.imgur.com/Tk3pu3N.png

Настраиваем х264 кодер и сохраняем как шаблон
http://i.imgur.com/qi0RPuR.png

Добавляем файлы и поехали !

90 fps неплохо так для перекодирования под мобильные устройства
http://i.imgur.com/R1V4XAS.png