До кучи: оперативная ( ) новость и обсуждение на iXBT: Asus выпускает набор для самостоятельного добавления поддержки Nvidia G-Sync в монитор Asus VG248QE
You are not logged in. Please login or register.
SmoothVideo Project → Posts by MAG79
До кучи: оперативная ( ) новость и обсуждение на iXBT: Asus выпускает набор для самостоятельного добавления поддержки Nvidia G-Sync в монитор Asus VG248QE
gillecaluim
Threads: 32
Hm. It is funny
Windows core function GetSystemInfo (kernel32 lib) returns that value of NumberOfProcessors parameter.
SYSTEM_INFO supports up to 32 processors (threads):
dwActiveProcessorMask
A mask representing the set of processors configured into the system. Bit 0 is processor 0; bit 31 is processor 31.
So, your supercomputer may function not at full power of 40 threads because it not fully supported by some windows core libraries for 32bit applications.
Do you trust to 32bit measurment utils like EVGA Precision after that? I think you need to trust to your eyes better then all other software on your supercomputer
To do that run Tearing test form SVP tray menu and look to the screen. You will see 120fps and can differ it from 40 fps.
gillecaluim
Try SVP Manager much threads fix modification: SVPMgr315.1018_MuchThreads_mod.zip
- added CPU identification;
- fixed work with huge number of threads
21:57:37.065; Start: SVPMgr 3.1.5 (1018) starts...
21:57:37.065; AppDataPath: C:\ProgramData (ANSI)
21:57:37.065; Start: read settings file settings.ini
21:57:37.065; Start: load language file - English. Duration: 28 ms
21:57:37.093; Start: check launched instance of SVP-manager
21:57:37.093; Start: check Avisynth installed
21:57:37.093; Start: clear Logs folder
21:57:37.094; Start: SVPMgr folders prepare
21:57:37.099; Start: read settings file SVPMgr.ini
21:57:37.100; Start: performance graphs prepare
21:57:37.100; Start: CPU and threads count detection
CPU: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
Threads: 4
See funny picture there.
The solution will be soon.
SVP was designed not for such supercomputers as gillecaluim's one.
SVP didn't support so many threads till now.
FOR FUN!
Usual Performance Graphs window
Performance compare of my computer with gillecaluim's supercomputer.
(photoshop a little)
So, difference is 10x times more calculation threads!!!
It is too many computation threads. SVP didn't designed for that
And I think it is too much to the task of real time video processing. 65 input frames lag - it is very big lag. It is more than 2 seconds of video.
gillecaluim
global threads=58
Big number. It can lead to memory leaks error.
Click on MAG79 - Send message via forum
gillecaluim
You are right. No logging mechanism. Just your system has not usual configuration.
But we can debug it manually. Start from dramatically low amount of threads. For example, 2.
gillecaluim
I can connect to your supercomputer via teamviewer. Send me your ID and pass by e-mail.
nemoW
Сложно сказать чья именно особенность.
Ломается чей-то буфер кадров и система не может разобраться с тем, какой кадр играть.
Цепочка буферов такая:
Буфер кадров декодера > буфер кадров ffdShow > буфер кадров avisynth > N-кадров, находящихся в обработке SVP > M-кадров на выходе SVP > буфер кадров отрисовщика
Можно смело утверждать, что это особенность SVP, т.к. это пакет, включающий все вышеперечисленное.
James D
Можно указать другое значение:
меню SVP в трее - Плавность на перемотке - Не отключать плавность
Тогда зависания плеера прекратятся вообще, но временами после совершения перемотки будет заметно перемигивание кадров от очистки сломанного буфера: кратковременное появление кадров с предыдущего места просмотра.
oviano
Hmmm.
You need to emulate audio delay to get synchro with video. Video delay appears because of video processing in several threads and video buffer before and after processing. So. Try any audio filter to emulate audio delay with internal audio buffer. Start from AC3Filter. Maybe you know audio filter better than AC3Filter.
James D
Да. Проблема есть. Заключается в "нелюбви" ffdShow к слишком частым включениям и отключениям плавности.
Исправляется путем выставления большей задержки на перемотках.
меню SVP в трее - Плавность на перемотке - Отключить на 2 сек
По моим наблюдениям MPC-HC дает намного меньше зависаний плеера на перемотках по сравнению с KMPlayer'ом.
gillecaluim
16:28:01.819; Error: Warning: there's a memory leak in the video player: 719 MB
16:28:45.941; Error: Warning: there's a memory leak in the video player: 1592 MB
8:17:25.621; Error: Warning: there's a memory leak in the video player: 757 MB
It is strange. SVP must allow much bigger memory use by player if you have 4+ GB RAM installed.
See Performance graphs window and amount of available memory for player.
Please show your AVS-script: SVP tray menu - Information - Last used AVS Script
gillecaluim
my supercomputer
What is differ from usual computer? Two CPUs? Four CPUs?
SVPmark and SVP can't work without audio or with incorrectly drivers installed.
Install it correctly.
gillecaluim
At least 3 users with XEON E3-1230 V2 successfully passed SVPmark test: their results in database.
I think you need to (re)install drivers: directX, video and audio.
Has your system any audio card?
oviano
You can add more values to list manually:
1. open SVPMgr.config in notepad.
2. find strings:
VDelay#1#2;Задержка видео
--250;-250 мсек
--200;-200 мсек
--150;-150 мсек
--100;-100 мсек
--50;-50 мсек
-0;0 мсек;default
-50;+50 мсек
-100;+100 мсек
-150;+150 мсек
-200;+200 мсек
-250;+250 мсек
add your values (for example):
VDelay#1#2;Задержка видео
--750;-750 ms
--500;-500 ms
--250;-250 мсек
--200;-200 мсек
--150;-150 мсек
--100;-100 мсек
--50;-50 мсек
-0;0 мсек;default
-50;+50 мсек
-100;+100 мсек
-150;+150 мсек
-200;+200 мсек
-250;+250 мсек
-500;+500 ms
-750;+750 ms
3. close and save
4. close SVPMgr and run again
oviano
Did you try option "Video delay" in SVP tray menu?
oviano
You are right. Big threads number can lead to audio delay. In my practice it must be more than 40 threads to get 500+ ms offset of audio. But I don't use capture. Just play with smoothing.
Two fast solutions:
1. manually find quite enough value for threads number. It must be between 2 and 8.
2. try to use audio delay setting in your player (grey +/grey - at keyboard in MPC-HC)
Try SVP Manager memory leak fix modification: SVPMgr315.1016_MemoryLeak_mod.zip
Fixed free memory detection to make possible use of 4GB RAM by player
- download
- unzip to SVP folder with file replacement
- launch SVP Manager
MaXimus
1) madVR - rendering - smooth motion
2) SVP - Active profile settings - Blend frames to screen refresh rate
Both settings must be unchecked.
I found version ffdShow that works without menu items high lightening bug. It is rev.2694 (or 2699 but not NV12 at input). It was made 5 years ago.
All newer versions of ffdShow have this high lightening bug. I think it is because of commit #2711:
Enable subpicture input pin even if "DVD decoding" is disabled. This fixes (part of?) YV12 decoding plus DVD menu high light issue.
But SVP supports ffdShow rev.3616 and newer. So SVP is incompatible with such old version of ffdShow.
I recommend to use WinDVD when you watching DVD. It has the best quality of smoothing of DVD. And no problem with DVD menu.
You need WinDVD 2010 version or older with old good 'Trimension All2HD' technology. Don't use WinDVD 11. It has worst smoothing technology 'Motion streamliner' I have ever seen.
magic79
Thank you for the file. I will look at it in due time.
Kongou
Thank you for screenshots.
As I can see madVR is active in both cases.
You are wonder about bit depth?
It is bit depth reducing from 10 bit to 8 bit while using SVP. It must be so.
SVP works with 8 bit depth only. Color depth is converted at SVP input. So if you use SVP you will get 8 bit after SVP.
We can not fix it. It is avisynth restriction.
Metagondria
i didnt want to spent hours re-authoring / uploading dvd's and writing/flooding
OK. Let it be.
SmoothVideo Project → Posts by MAG79
Powered by PunBB, supported by Informer Technologies, Inc.