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.

753

(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

754

(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 (можно и под ависнком запустить)
копируй@запускай

757

(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.

758

(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

759

(122 replies, posted in Using SVP)

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

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

761

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

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

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

762

(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

MAG79 wrote:

Кто-нибудь понял что имеется в виду под "фильтром анти-раздувания"?

anti-bloating filter

The new anti-bloating tries to concentrate sharpening on higher frequencies and to remove lower frequencies. I like the look that produces, but your mileage may vary. The anti-bloating filter is only active for "sharpen edges", Luma Sharpen and Adaptive Sharpen (and SSIM and SuperRes), but it's not active for "crispen edges" and "thin edges", because those don't bloat by design.

На мой взгляд для аниме отлично будет.

771

(122 replies, posted in Using SVP)

MAG79 wrote:

Xanthon
Did you try MPC-HC x64 with avisynth+?
It gives me more stability with my ultrabook (i3-3217U + HD4000). Try it.

Weird to hear this about x64 avs+. It leaks for me and my brother PC like crazy.

772

(122 replies, posted in Using SVP)

Seems fine to me. No crashes after v72. amd 7850

Chainik wrote:

> --input-file=/dev/stdin

мда?

это не я big_smile Путь к файлу передаю как обычно.

774

(138 replies, posted in Using SVP)

Finally got working mpv with Kodi. Since kodi uses old as shit python 2.7 mpv needs python 3.5+vaporsynth in same folder (aka portable).

1) Kodi ds player (http://forum.kodi.tv/showthread.php?tid=223175)
2) win+r -> %APPDATA%\mpv\ -> Ok -> create file mpv.conf

save-position-on-quit=yes
input-unix-socket=9911
hwdec=dxva2-copy
vo=opengl-hq
ao=wasapi
priority=abovenormal

3) win+r -> %appdata%\Kodi\userdata\ -> Ok -> create playercorefactory.xml (check PATH)

<playercorefactory>
 <players>
   <player name="MPV" type="ExternalPlayer" audio="false" video="true">
     <filename>C:\Program Files (x86)\SVP 4 Dev\mpv64\mpv.exe</filename>
     <args>"{1}"</args>
     <hidexbmc>false</hidexbmc>
     <hideconsole>false</hideconsole>
     <warpcursor>none</warpcursor>
   </player>
 </players>
 <rules action="prepend">
   <rule filetypes="*" filename="*" player="MPV"/>
 </rules>
</playercorefactory>

mpv работает и из Kodi:

1) ставим Kodi ds player (http://forum.kodi.tv/showthread.php?tid=223175) ищем на последних страницах свежую версию. Я ставил KodiSetup-jarvis.16.1.dsplayer-final-02.27.2016.10.00.dx11.exe
2) win+r -> %APPDATA%\mpv\ -> Ok -> создаем файл mpv.conf

save-position-on-quit=yes
input-unix-socket=9911
hwdec=dxva2-copy
vo=opengl-hq
ao=wasapi
priority=abovenormal

3) win+r -> %appdata%\Kodi\userdata\ -> Ok -> создаем playercorefactory.xml (правим путь)

<playercorefactory>
 <players>
   <player name="MPV" type="ExternalPlayer" audio="false" video="true">
     <filename>C:\Program Files (x86)\SVP 4 Dev\mpv64\mpv.exe</filename>
     <args>"{1}"</args>
     <hidexbmc>false</hidexbmc>
     <hideconsole>false</hideconsole>
     <warpcursor>none</warpcursor>
   </player>
 </players>
 <rules action="prepend">
   <rule filetypes="*" filename="*" player="MPV"/>
 </rules>
</playercorefactory>

4) запускаем Kodi

Таким образом можно и smplayer запустить, но он фризит на старте. Вот параметры по умолчанию:

C:/Program Files (x86)/SVP 4 Dev/mpv64/mpv.exe --no-config --no-quiet --terminal --no-msg-color --input-file=/dev/stdin --no-fs --vd-lavc-threads=3 --hwdec=dxva2-copy --sub-auto=fuzzy --vo=direct3d, --ao=wasapi --priority=abovenormal --no-input-default-bindings --input-x11-keyboard=no --no-input-cursor --cursor-autohide=no --no-keepaspect --wid=330886 --monitorpixelaspect=1 --osd-scale=1 --sub-ass --embeddedfonts --ass-line-spacing=0 --sub-scale=1 --sub-text-font=Arial --sub-text-color=#ffffff --sub-text-shadow-color=#000000 --sub-text-border-color=#000000 --sub-text-border-size=2.5 --sub-text-shadow-offset=5 --sub-codepage=utf8:ISO-8859-1 --vid=1 --aid=1 --sub-pos=100 --volume=36 --cache=2048 --osd-level=0 --screenshot-template=cap_%F_%p_%02n --screenshot-format=jpg --screenshot-directory=C:\Users\vadash\Pictures\smplayer_screenshots --audio-channels=2 --af-add=scaletempo --af-add=equalizer=0:0:0:0:0:0:0:0:0:0 --ytdl=no --input-unix-socket=9911 --term-playing

Что-то в этом полотне дает сбой