Bolt
I use mkvmerge GUI (mmg.exe) from MKVToolNix
You are not logged in. Please login or register.
SmoothVideo Project → Posts by MAG79
Bolt
I use mkvmerge GUI (mmg.exe) from MKVToolNix
Zapuzalo
Корректно. В случае, если обработка видео идет отдельно от звука в отдельном скрипте.
DirectShowSource - это встроенная команда avisynth для открытия видео с использованием установленных в системе DS-декодеров. Открывает видео и звук, но имеет два недостатка. В некоторых случаях возможна потеря одного-двух кадров в начале видеопотока, а также возможна некорректно определившаяся частота кадров, из-за которой появляются выпавшие кадры и кадры-дубли.
DSS2 - это аналог DirectShowSource от Haali. В ней нет этих двух недостатков, но она открывает только одну видео-дорожку. Без звука. Не подходит для использования совместно с кодировщиками, где на вход нужно подавать видео и звук вместе в одном скрипте.
Bolt
1. Check framerate in whole video and in its parts by mediainfo. It must be identical.
2. What command do you use for open video? DirectShowSource? What parameters?
Zapuzalo
Каждый пакет кодеков (и пакеты-"конструкторы" кодирования) норовят поставить поверх свою версию avisynth. Вероятно, это и произошло уже после установки SVP.
Не буду катить бочку на MeGUI. Давно ставил. Вполне возможно, это он подменил библиотеку.
Zapuzalo
С чего это? Вы уже не помните почему на 2.6.0 перешли? Прочитайте свои сообщения еще раз.
Проблема подергиваний решилась заменой DirectShowSource на dss2 (получающийся из <input>). Этот способ одинаково хорошо работает как в 2.5.8, так и в 2.6.0.
С версией 2.5.8 (с тем, что идёт с SVP)
У Вас была не та версия, раз ругалась на SetMTMode.
В комплекте с пакетом SVP идет многопоточная версия avisynth 2.5.8, которая имеет SetMTMode в своем составе.
Zapuzalo
Она сама поборется. 2.5.8 бывает разный. Однопоточный и многопоточный. SVP в своем составе имеет многопоточную, доработанную нами версию с оптимизациями потребления памяти. Функция SetMTMode - это функция переключения режима многопоточности. Она присутствует во всех многопоточных версиях avisynth.
Zapuzalo
Поздравляю, что удалось найти и решить проблему.
Сношу AviSynth 2.5.8 и ставлю AviSynth 2.6.0
Вот это совсем не безопасное действие. Лучше было бы установить Avisynth 2.5.8 из комплекта SVP. Это позволит избежать вылетов плеера и кодера из-за проблем переполнения памяти. 2.6.0 не оптимизирован в вопросе потребления памяти и работает на грани фола. Например 720p-видео занимает в памяти 1456 МБ вместо 519 МБ (картинки).
Zapuzalo
Поглядел ролики. Это отрывок из облачного атласа.
Исходник нормальный. Стандартная частота 23.976 к/сек.
3_max не содержит выпавших кадров, поэтому смотрится плавно.
1_MeGUI_5g плох не от настроек плавности. В нем образовались регулярные выпавшие кадры. Похоже на ошибку с входной частотой на этапе открытия в MeGUI. Выпадения кадров имеют периодический характер по два кадра три раза в секунду.
Zapuzalo
Ага, файлы по ссылке вижу. Вечером скачаю и гляну. Там уже станет понятно в чем причина.
1g - это набор профилей для слабых процессоров. Если хочется качество, то лучше выбрать набор профилей 5g.
Zapuzalo
Скорее всего дело в настройках плавности.
Видео скачать не удалось. По ссылке открывается ex.ua и просит ввести ключ.
SVP can output progressive SBS. Video adapter can convert it to interlace. It works on any modern video adapter.
acidmanvl
I will try 1080i this evening with my 3D monitor Viewsonic VX2268wm.
---
I've look at monitor's specs. It not support SBS. Only native 120 Hz.
Maybe you need to download sample 60fps 1080i SBS sample and give it to that projector?
I think if it can play 1080i SBS at 60fps then we can do 60fps 1080i SBS from any kind of 24fps 3D video material via SVP. It is not the problem.
Bolt
You need to insert parameters into Interframe2.avsi file.
Write what line are you using to call Interframe from your script. I will answer how to modificate Interframe2.avsi.
Bolt
For fine result you need to have two-five short base scenes with fast motion what made artifacts along edges.
You can cut them from your bluray and split it together. It will be your test sample.
Then you can adjust some parameters in the script. You need to change values of SVPflow - SVSmoothFps parameters:
scene.mode = 3
scene.limits.m1 = 1600 [reduce this value to reduce smoothing for masking artifacts]
scene.limits.m2 = 2800 [reduce this value to reduce smoothing for masking artifacts]
Apply them to your test sample. When you get good result then you can apply this script to whole bluray.
mal
Reinstall your graphics drivers. First clean uninstall, then install.
---
STOP!
AMD HD4xxx is not compatible to SVP.
Supported video cards
Then I don't know what the problem. I think you need to unistall all OpenCL-drivers.
SVP will work but in CPU-mode only.
Zapuzalo
Этот файл MSmoothFps.avs со строкой wid_den предназначен для SVP 3.0.6 (3.0.7). К SVP 3.1.3 он не подходит.
Отсюда и ошибка.
Горка. Легкий:
General
Complete name : D:\горка.mkv
Format : Matroska
Format version : Version 2
File size : 201 MiB
Duration : 2mn 48s
Overall bit rate : 10.0 Mbps
Writing application : x264 r2200 999b753
Writing library : Haali Matroska Writer b0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.2
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2mn 48s
Bit rate : 10 000 Kbps
Width : 1 920 pixels
Height : 1 088 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.080
Stream size : 197 MiB (98%)
Writing library : x264 core 125 r2200 999b753
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=3 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=599 / keyint_min=59 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=abr / mbtree=1 / bitrate=10000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
Агат. Тяжелый:
General
Complete name : D:\агат.mkv
Format : Matroska
Format version : Version 2
File size : 215 MiB
Duration : 3mn 0s
Overall bit rate : 9 994 Kbps
Writing application : x264 r2230 1cffe9f
Writing library : Haali Matroska Writer b0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.2
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 3mn 0s
Bit rate : 10 000 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.080
Stream size : 211 MiB (98%)
Writing library : x264 core 129 r2230 1cffe9f
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / 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=1 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=599 / keyint_min=59 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=abr / mbtree=1 / bitrate=10000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
Ruslan
MeGUI
1. Выяснить откуда он берет однопоточную версию Avisynth.
2. Заменить ее многопоточной версией (заменить файл avisynth.dll).
Это может быть как system32/SysWOW64, так и локально где-то в папке MeGUI.
Можно просто удалить из системы Avisynth и установить из комплекта SVP. Однократно запустить SVP и закрыть. Будет произведено восстановление многопоточного Avisynth'а.
sergioleon
Спасибо! Это хорошие новости!
VT модель, она же чуть проще, чем ST?
---
Сравнил их. Вижу, что был не прав. VT - это вообще полный фарш! два ТВ-тюнера и картинка в картинке.
Milenko2121
I could be wrong. But I remember such problems with LAV DXVA Copy-back decoder.
Check please what is in your case writed here?
In MPC-HC while playing menu Play - Filters - LAV Video Decoder:
Choose decoder CUVID as shown at the picture - OK, reopen video.
---
About splitter. What splitter do you see in the menu Play - Filters?
If you see there Haali too then you need not to change it.
Milenko2121
Good.
Then try to change splitter for your mkv-file.
I know three variants:
- Haali matroska
- LAV
- MPC Gabest
Test smoothness by playing Avengers with SVP.
Milenko2121
I see. It is TN LCD monitor. Usual monitor. Nothing special. SVP must work.
Please download this 60fps video: http://www.svp-team.com/files/demo/space_60.mkv
Run it and compare smoothness visually. You can exit SVP while play this file.
Milenko2121
Maybe. It is value form gaunt's post.
What monitor do you use to watch video with SVP (CRT / LCD / DLP / Projector)?
Milenko2121
Thank you for information. I can't see any cause of "choppy" video.
Try to change:
- SVP shader to 23.
- Motion vectors grid to 16 px.
- Decrease grid step to By two with local.
Milenko2121
Looks like trouble of frame-painting by your monitor.
What you see if press Ctrl-Win-T and switch to fullscreen mode?
Orange line moves smoothly and evenly?
---
Please show your additional information from SVP tray menu - Information.
SmoothVideo Project → Posts by MAG79
Powered by PunBB, supported by Informer Technologies, Inc.