Chainik
Спасибо.
You are not logged in. Please login or register.
SmoothVideo Project → Posts by Zapuzalo
Pages 1
Chainik
Спасибо.
Методом тыка обнаружил виновника
Сначала вместо LAV подгрузил ffdshow (аудио и видео), картина оставалась прежней. После, вместо LAV Splitter активировал Haali media splitter. Проблема исчезла, слайд-шоу пока не появлялись. Что не так с LAV Splitter, не знаю. Сижу с Haali.
У меня похожая проблема. Установлен полный пакет SVP 3.1.6. Вместо ReClock использую Sync Renderer. Тоже слайд-шоу. При переключении на другой рендерер всё кажет норм. При отключении менеджера SVP слайд-шоу сохраняется. В прошлой версии SVP 3.1.5 работало замечательно. Может кто знает, в чём причина ?
MAG79
Одна видео-дорожка вполне устраивает. Звук подкинуть не проблема.
Проблема решена. Вопросов больше нет, в этой ветке
Большое спасибо!
MAG79
Вы совершенно правы! Работает с 2.5.8 (SVP). Подёргиваний нет! Ура! Замотался, где-то не досмотрел в процессе экспериментов
Кодекпакость не ставлю принципиально. MeGUI не устанавливается, у меня так. Просто извлекается из архива рабочая версия.
Получается всему виной заменённая строчка.
Корректно ли такое исправление? Процесс не нарушается?
MAG79
Перепроверю, отпишусь. Изначально стоял тот, что с SVP.
MAG79
Я про проблему сохранения видео без подергиваний. Вы о ней?
С версией 2.5.8 (с тем, что идёт с SVP) от рывков избавится не получается. С 2.6.0 способ нашел, не знаю на сколько правильный, но работает.
MAG79
Конечно верну обратно 2.5.8, но как тогда побороть проблему?
Дык наверное DirectShowSource корень бед, чудес то не бывает
Спасибо.
Проблему наконец-то решил. Правильно ли, не знаю, но выходное видео проигрывается плавно, без подёргиваний.
В программе MeGUI в профиле в скрипте 5g поменял строчку DirectShowSource("C:\\1.mkv", fps=23.976, convertfps=true, pixel_type="YV12") на <input>.ConvertToYV12() .Сохранил. После добавления видео строчка приняла такой вид: dss2("C:\1.mkv",fps=23.976).AssumeFPS(24000,1001).ConvertToYV12()
Дальше появляется ошибка :
Сношу AviSynth 2.5.8 и ставлю AviSynth 2.6.0 , предложенный SubJunk на странице с инструкцией по сохранению...
Подёргивания исчезли.
Беспроблемный добавил на файлообменник (ссылки выше).
Zapuzalo
Похоже на ошибку с входной частотой на этапе открытия в MeGUI.
1 и 3 способ сохранения используют одинаковую программу, настройки х.264 идентичные, исходное видео не меняется.
Делаю следующее: cохраняю 3 способом, но вместо предлагаемого скрипта использую скрипт, сформированный SVP.
Результат: подёргивания.
С скриптом от SubJunk:
Setmemorymax(1024)
SetMTMode(3,2)
PluginPath = "C:\Program Files (x86)\MeGUI_2237_x86\tools\avisynth_plugin\"
LoadPlugin(PluginPath+"svpflow1.dll")
LoadPlugin(PluginPath+"svpflow2.dll")
Import(PluginPath+"InterFrame2.avsi")
LoadPlugin("C:\Program Files (x86)\Haali\MatroskaSplitter\avss.dll")
dss2("C:\1.mkv", fps=23.976).AssumeFPS(24000,1001).ConvertToYV12()
SetMTMode(2)
#deinterlace
#crop
#denoise
#resize
InterFrame(Cores=2, GPU=True)
- выходное видео нормальное, с SVP скриптом - нет.
Куда дальше копать, не знаю.
Zapuzalo
Ага, файлы по ссылке вижу. Вечером скачаю и гляну. Там уже станет понятно в чем причина.1g - это набор профилей для слабых процессоров. Если хочется качество, то лучше выбрать набор профилей 5g.
Изначально сохранял с 5g. Для чистоты эксперимента попробовал на всех.
Сохраню с max. настройками, заменю на файлообменнике и отредактирую предыдущее сообщение.
Готово.
Zapuzalo
Скорее всего дело в настройках плавности.
Видео скачать не удалось. По ссылке открывается ex.ua и просит ввести ключ.
Переустановил SVP 3.1.3 и MeGUI 2237 x86. После сохранения (1g-5g) те же подёргивания.
Исходник:
Format : Matroska
Format version : Version 2
File size : 13.2 GiB
Duration : 2h 52mn
Overall bit rate : 10.9 Mbps
Movie name : HDv0T / Ramazan
Encoded date : UTC 2012-12-18 17:20:27
Writing application : mkvmerge v5.8.0 ('No Sleep / Pillow') built on Sep 2 2012 15:37:04
Writing library : libebml v1.2.3 + libmatroska v1.3.0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 52mn
Bit rate : 9 455 Kbps
Width : 1 280 pixels
Height : 544 pixels
Display aspect ratio : 2.35:1
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.566
Stream size : 11.1 GiB (84%)
Title : Cloud.Atlas.2012.720p.BDRip.x264.dts.rus-HDv0T
Writing library : x264 core 128 r2216kMod 198a7ea
Encoding settings : cabac=1 / ref=5 / deblock=1:-3:-3 / analyse=0x3:0x113 / me=umh / subme=11 / psy=1 / fade_compensate=0.00 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=0 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc=2pass / mbtree=0 / bitrate=9455 / ratetol=1.0 / qcomp=0.80 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.80 / zones=124701,135517,b=0.3
Language : English
Default : Yes
Forced : No
Профиль 5g:
Скрипт:
# 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=4
global svp_cache_fwd=threads+2
LoadPlugin("C:\Program Files (x86)\SVP\plugins\svpflow1.dll")
LoadPlugin("C:\Program Files (x86)\SVP\plugins\svpflow2.dll")
SetMTMode(3,threads)
DirectShowSource("C:\\1.mkv", fps=23.976, convertfps=true, pixel_type="YV12")
SetMTMode(2)
global crop_params=""
global resize_string=""
global super_params="{scale:{up:0},gpu:1,rc:false}"
global analyse_params="{main:{search:{coarse:{distance:-10},bad:{sad:2000}}},refine:[{thsad:250}]}"
global smoothfps_params="{rate:{num:5,den:2},algo:13,scene:{}}"
global demo_mode=0
stereo_type=0
########## BEGIN OF MSMoothFps.avs ##########
# This file is a part of SmoothVideo Project (SVP) 3.1.3
# 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))
rf = interpolate(input.crop(input.width/2,0,0,0))
StackHorizontal(lf, rf)
""") : stereo_type==2 || stereo_type==4 ? Eval("""
lf = interpolate(input.crop(0,0,0,input.height/2))
rf = interpolate(input.crop(0,input.height/2,0,0))
StackVertical(lf, rf)""") : input
########### END OF MSMoothFps.avs ###########
Установлен SVP 3.1.3 полная версия. С воспроизведением проблем нет: профиль 2g -> mpc-hc -> sync renderer + синхронизировать видео с дисплеем (без ReClock).
Дрожание - 0, пропущенных кадров – 0. Очень нравится. Разработчикам большое спасибо. С сохранением не всё так гладко. Скачал сэмпл рипа 720р 60fps. Вырезал такой же фрагмент из имеющегося у себя 720р, и сохранил с профилями 1g-5g первым способом из этих трёх:
- при помощи MeGUI (автор:Rimsky)
- при помощи приложения Haali Muxer
- используя специальный скрипт Avisynth, заточенный под перекодирование с максимальным качеством: инструкция по-английски
Изначально выскакивала ошибка:
Включил ffdshow обратно, ранее отключенный по инструкции:
1. В трей-меню SVP: Показать - Скрытые настройки - изменить значение настройки forceRAWinDecoder=0 - закрыть и сохранить.
2. Выйти из SVP-менеджера.
3. В меню Windows Пуск - Программы - ffdShow - ffdShow decoder - вкладка Codecs - изменить значение настройки Raw video value = disabled - OK.
4. Запустить SVP-менеджер.
и ошибка больше не появлялась.
Подкинул готовые файлы владельцу “Samsung LE-40C550” для тестирования. Чужой проигрался хорошо, плавно, а мой с постоянными подёргиваниями. Попробовал второй способ – те же подёргивания. Третьим получилось и с отключенным ffdshow, и при беглом взгляде один к одному с чужим( не эталон, но глазам приятно).
Вроде и цель достигнута, но интересно, что не так с первыми двумя. Подозреваю, что виноват ffdshow (настройки по умолчанию). Удалял, подчищал, устанавливал с дистрибутива SVP. То же проделал и с Haali. Без изменений.
Может кто знает?
Для сравнения: 1 способ “MeGUI”, 3 способ “max”.
MAG79
Спасибо.
вот как раз 4-й строчки с ошибкой то и нет
Добавил.
Нужно добавить файл в C:\Program Files (x86)\AviSynth 2.5\plugins\MySuper
Ну и MSmoothFps.avs - как обычно .
Добавил два файла:
C:\Program Files (x86)\AviSynth 2.5\plugins\MySuper\MySuper.avsi
C:\Program Files (x86)\SVP\AVS\MSmoothFps.avs с заменой
После чего SVP 3.1.3 не запускается ( открываю 720р):
Pages 1
SmoothVideo Project → Posts by Zapuzalo
Powered by PunBB, supported by Informer Technologies, Inc.