MeiMisaki
Log.txt is good. SVP starts successfuly.

when i double click it to access the menu it does nothing
To access SVP Manager menu you need to use right mouse button.
Double click on SVP tray icon start to work only after first successful play video with SVP. It must open active profile window.

I think you need to get ffdShow loaded when play video. See more info at Quick start page and in SVP FAQ: SVP Manager tells "Waiting for ffdshow video..." even when the video is actually playng with ffdshow.

ZeroCool_NT
Плеер много памяти ест, либо Avisynth не 2.5.8, а неоптимизированная под SVP альфа.
1. Установить Avisynth 2.5.8
2. Сменить плеер на MPC-HC

Это общие советы. Если хочется конкретики, то надо журнал последнего запуска SVP и допинфо.

Bars
скачок, потом дроп
Да

для данного случая более высокая плавность будет достигнута за счет фикса обратных дропов
Да

Bars
Спасибо за наблюдения! smile

Архив скачал, поглядел. Была проблема в логике скрипта.
Скрипт по-разному искал кадры-дубли для текущего и соседних с ним кадров, отсюда появлялись половинки двойных замен кадров-дублей: Fix33 без следующего за ним Fix66, либо Fix66 без предшествующего Fix33.
Модифицировал скрипт DoubleDropFix второй версии. Организовал конвейер по опыту скрипта GameDropFix_v3: добавил промежуточный клип кадров к замене drop_clip.
Для работы скрипта теперь требуется еще и плагин MaskTools2.

Третья версия DoubleDropFix_v3.avs:

DSS2("E:\Downloads\Bars\2013.10.21\test.avi").ConvertToYV12()
sc=MSuper(pel=1)
vf=MAnalyse(sc,isb=false)
vb=MAnalyse(sc,isb=true)
global frame_50 = MFlowInter(sc,vb,vf,time=50).SubTitle("Fix-50", size=12, align=3)
global frame_33 = MFlowInter(sc,vb,vf,time=33).SubTitle("Fix-33", size=12, align=3).trim(1,0)
global frame_66 = MFlowInter(sc,vb,vf,time=66).SubTitle("Fix-66", size=12, align=3)
global frame_src = last
global mini=sc.crop(8,height+8*3,width/2,height/2).TemporalSoften(1, 1, 0, scenechange=1, mode=2)
global luma_drop=mini.mt_lut(y=-1, u=128, v=128)
drop_clip=mini.scriptclip("dif=mini.ydifferencefromprevious()
\ dif_next1=mini.trim(1,0).ydifferencefromprevious()
\ dif_prev1=(mini.trim(1,1)+mini).ydifferencefromprevious()
\ dif_nextMax=max(max(dif,dif_next1)/8,0.01)
\ dif_prevMax=max(max(dif,dif_prev1)/8,0.01)
\ dif>min(dif_prevMax,dif_nextMax) ? mini : luma_drop
")
scriptclip("
\ Fix_prev2=(drop_clip.trim(1,2)+drop_clip).AverageLuma
\ Fix_prev1=(drop_clip.trim(1,1)+drop_clip).AverageLuma
\ Fix=drop_clip.AverageLuma
\ Fix_next1=drop_clip.trim(1,0).AverageLuma
\ Fix_next2=drop_clip.trim(2,0).AverageLuma
\ Fix!=1
\ ? frame_src
\ : Fix_next1!=1
\   ? Fix_prev1!=1
\     ? frame_50
\     : Fix_prev2!=1
\       ? frame_66
\       : frame_src
\   :  Fix_next2!=1
\     ? Fix_prev1!=1
\       ? frame_33
\       : frame_src
\     : frame_src")

---
Кстати, поглядел на характер выпавших кадров именно этого видеоролика. Тут, как ни странно встречаются разные пропуски в том числе и раннее появление кадра с последующим повтором, что обычно не характерно для выпавших кадров в фильмах. В этом случае будет уместным анализ движения в местах выпавших кадров, поэтому для такого видео вполне можно применить скрипт GameDropFix_v3. Результат будет плавнее, чем после DoubleDropFix_v3.

NightFox
с какой частоты начинал?
Сразу 120 указывал.

Некоторые например выше 65 прыгнуть уже не могут, но всё-таки 5Гц дополнительных дают
Попробую 65.

Режим указывал CVT с уменьшенным миганием?
Режим авто.

3,081

(7 replies, posted in Using SVP)

Terra
What version of SVPTube do you using?
In old version was such bug as you describe. It was fixed.

3,082

(13 replies, posted in Using SVP)

tobindax
Do you see any hanging when SVP is off?

NVIDIA анонсировала новый способ синхронизации монитора и видеокарты G-Sync. Теперь видеокарта уже не подстраивается под частоту работы монитора, а передает синхроинпульсы монитору, по которым он должен отрисовывать кадры. Монитор с такой организацией синхронизации получает сразу несколько преимуществ:
- уменьшение времени отклика;
- повышение числа выводимых кадров и увеличение равномерности их следования, а значит, повышение плавности;
- переменная частота кадра без переключения режимов.

http://www.svp-team.com/forum/misc.php?item=2833

NVIDIA обещает распространять набор модификации монитора Asus VG248QE, включающий плату и инструкцию, по которой можно самому произвести апгрейд монитора smile Обещают, что работы по доработке монитора займут всего 30 минут.
Вот, чем будет отличаться модифицированный монитор от стандартного.

http://www.svp-team.com/forum/misc.php?item=2832

Видно, что рабочим после переделки останется только один вход из трех: DisplayPort. Приятно видеть диапазон поддерживаемых частот от 30 до 144 Гц. cool Откуда-то появился режим 85 Гц (которого не было), умолчали про судьбу режима 110 Гц. Кстати, кто и для чего его использует? hmm
И главное: что-то с 3D Vision этот kit делает, что из просто поддержки 3D она становится превосходной поддержкой 3D. roll

Для пакета SVP этот новый способ синхронизации означает избавление от инструмента синхронизации ReClock и от галки смешивания кадров.

http://www.svp-team.com/forum/misc.php?item=2834

Я на днях заменил свой 3D Vision монитор на этот самый Asus VG248QE. Так что буду ожидать новостей про набор G-Sync kit и возможно смогу в будущем модернизировать свой монитор для поддержки переменной частоты кадров. wink

NightFox
Автор того AMV, lolligerjoj пишет:

The hardest part of course is that in anime the animation isn't drawn every frame, but mostly every 3rd or 2nd frame, which meant I had to go through everything I recorded and remove every duplicate frame manually through time-remapping.

"Тяжелейшая часть конечно же это то, что движения в аниме не прорисованы в каждом кадре, а чаще всего в каждом 3-м или 2-м кадре, это означало, что мне пришлось пройтись через все записи и удалить каждый кадр-дубль вручную с ипользованием тайм-римэпера."
Так что и тут не обошлось без ручного удаления кадров-дублей wink

Слишком осторожным оказался мой телек Philips 40PFL5007T, подключенный по HDMI. На любые нестандартные режимы с частотой выше 60 ГЦ он сообщает русским языком: "Неподдерживаемый видеоформат" sad
Добавлял высокие частоты при помощи Custom Resolution Utility и при помощи панели NVIDIA:
NVIDIA Control Panel - Display - Change resolution - TV Philips - Customize... - Create Custom Resolution... - указывал и тестировал новую частоту.
Оба метода показали одинаковый результат: мой ТВ не поддерживает высокую частоту кадров.

3,086

(42 replies, posted in Using SVP)

JT!
About bandwidth.
What results in Speedtest.net?

3,087

(42 replies, posted in Using SVP)

I mean open browser at 1080p screen (drag to it), open any YouTube video in browser. After that open SVPTube and copy URL.

gaunt
Можно сделать с отрицательным 8*8 блок и -2 перекрытие
Нельзя.

Если уже мы жертвуем какие-то координаты , ограничивая радиус поиска , почему напрочь отвергаем идею уменьшить размер блока поиска ?
офтоп

farookh1
Все объяснимо. i7-3770 имеет базовую частоу 3,4 и турбобуст до 3,9. Xeon E3-1230 v2 имеет базовую частоу 3,3 и турбобуст до 3,7.

James D
6 - 6x6 перекрытие 0
7 - 7x7 перекрытие 0
8 - 8x8 перекрытие 0

Нет.
6 - 8x8 перекрытие 2
7 - 8x8 перекрытие 1
8 - 8x8 перекрытие 0

почему нельяз сделать с таким же нулевым перекрытием и 10x10
dlr5668 прав. Потому что сторона блока должна быть степенью двойки, а SVP поддерживает только три таких размера: 8, 16, 32.

3,091

(42 replies, posted in Using SVP)

My colleague told me I am wrong. SVPTube don't filter resolution. This resolutions list comes from YouTube server.

Please check in your system when 1080p resolution will appear.
1. Make your 1080p monitor your default at a short time and exit/start again SVPTube.
2. Open your browser at 1080p when 7xx monitor is default.

3,092

(6 replies, posted in Using SVP)

Fanty1972
"Out of memory"/"Runtime error" messages and crashes and "flashes" in the resulting video can be fixed by pointing lesser value in the "global threads=x" line. Point 2 or 3. It is enough for encoding.

Try it.

3,093

(42 replies, posted in Using SVP)

Noweol is right. SVPTube don't show resolutions that have bigger size than screen size. I tested it.

asd98
У меня телек не 3D, подключен по HDMI, поэтому очень мала вероятность, что он примет 120 к/сек на вход. Тем не менее попробую.
К слову, стандарт HDMI официально поддерживает 1080p@120 Hz с версии интерфейса 1.4b (wiki).

NightFox
Спасибо за ссылку на Pixel Clock Patcher и Strobelight. Обе утилитки пригодятся. cool

3,095

(42 replies, posted in Using SVP)

1080p works for me. SVPTube 1.0.5.
Link: http://www.youtube.com/watch?feature=pl … 0tLbWv5K60

http://www.svp-team.com/forum/misc.php?item=2827

I think you try to view YouTube video that has not 1080p version saved at server wink

3,096

(6 replies, posted in Using SVP)

Fanty1972
See script in step 7:

Setmemorymax(512)
SetMTMode(3,4)
PluginPath = "C:\Program Files (x86)\MeGUI\tools\avisynth_plugin\"
LoadPlugin(PluginPath+"svpflow1.dll")
LoadPlugin(PluginPath+"svpflow2.dll")
Import(PluginPath+"InterFrame2.avsi")
<input>.ConvertToYV12()
SetMTMode(2)
<deinterlace>
<crop>
<denoise>
<resize>

InterFrame(Cores=4)

By SVP tray menu: Generate AVS-script - For video encoder. Take this script, modify it: add/replace marked lines before and after "SetMTMode(2)" line. Place it instead of script in step 7. You will get script like this:

# This script was generated by SmoothVideo Project (SVP) Manager.
# Check http://www.svp-team.com for more details.

SetMemoryMax(1024)

global svp_scheduler=true
global threads=7
global svp_cache_fwd=threads+2

LoadPlugin("D:\SVP\plugins\svpflow1.dll")
LoadPlugin("D:\SVP\plugins\svpflow2.dll")

SetMTMode(3,threads)
<input>.ConvertToYV12()
SetMTMode(2)
<deinterlace>
<crop>
<denoise>
<resize>

global crop_params=""
global resize_string=""
global super_params="{pel:1,scale:{up:0},gpu:1,full:false,rc:false}"
global analyse_params="{block:{overlap:1},main:{search:{coarse:{distance:-10,bad:{sad:2000,range:24}}},penalty:{pzero:100}}}"
global smoothfps_params="{cubic:0,rate:{num:5,den:2},algo:13,scene:{limits:{blocks:20}}}"

global demo_mode=0
stereo_type=0
stereo_left_selection=""
stereo_right_selection=""

########## BEGIN OF MSMoothFps.avs ##########
# This file is a part of SmoothVideo Project (SVP) 3.1.4
# This is NOT the full AVS script, all used variables are defined via
# JavaScript code that generates the full script text.

function interpolate(clip src)
{
    input = crop_params=="" ? src : eval("src.crop("+crop_params+")")
    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, url="www.svp-team.com")

    return demo_mode==0 ? smooth : demo(input,smooth)
}

input=last

    stereo_type==0 ? eval(""" interpolate(input)
""") :     stereo_type==1 || stereo_type==3 ? eval("""
        lf = interpolate(input.crop(0,0,input.width/2,0))"""+stereo_left_selection+"""
        rf = interpolate(input.crop(input.width/2,0,0,0))"""+stereo_right_selection+"""
        StackHorizontal(lf, rf)
""") :     stereo_type==2 || stereo_type==4  ? Eval("""
        lf = interpolate(input.crop(0,0,0,input.height/2))"""+stereo_left_selection+"""
        rf = interpolate(input.crop(0,input.height/2,0,0))"""+stereo_right_selection+"""
        StackVertical(lf, rf)""") : input

########### END OF MSMoothFps.avs ###########

3,097

(6 replies, posted in Using SVP)

Fanty1972
Did you see tutorial from SubJunk: Convert videos to 60fps?
He uses MeGUI too. wink

James D
Такого шага нет.
Шаг 8 пкс = блоки 8x8 c перекрытием 0
Шаг 12 пкс = блоки 16x16 c перекрытием 4
Перекрытием может составлять половину либо четверть стороны блока.

sergjjj
Спасибо, очень интересный способ хака телека, чтобы "разогнать" его до 120 Гц. cool

3,100

(5 replies, posted in Using SVP)

spyro
How did you deal with frame drops?
I watched your video. It has at least 20% dropped frames.