or Connect
AVS › AVS Forum › Video Components › Home Theater Computers › Avisynth Script for doubling video frame rates
New Posts  All Forums:Forum Nav:

Avisynth Script for doubling video frame rates - Page 62

post #1831 of 1968
When you update your drivers. Use the custom option and make sure you install the APPRuntime. That has all the proper OpenCL drivers in it.
post #1832 of 1968
Wow well 3am and I was tired! I still can't get the stupid freakn' CCC to update! I hate AMD support and drivers! I have Win7x64 and the first install for my card with ATI Catalyst Control Center installed fine... But that was a while ago and now I try to update it and it freezes. So I try to uninstall and it freezes and then I try wipe out everything ati and I think I did. So I tried to install and it finally goes through! But.... where is CCC!?! I click on it in All Programs and it says cli file not found! So many hoops just to update one dad gum driver!

I think I would rather just wait for win8 and a fresh install because this is twice now I have tried this (1st about 2 months ago). It should not require an uninstall to install the newer! Really makes me want to try Nvidia next time!!!!

Your thoughts on this????
post #1833 of 1968
As a fellow catalyst user I feel your pain. Here's what I found works. Open up the device manager and go to the display adapter and click disable or uninstall. This will make windows display in crap mode. Then run the catalyst installer and it should work for you. http://www.phyxion.net/item/driver-sweeper.html will delete all leftover driver files if you still have trouble. I also noticed that I cannot run these scripts in gpu mode w/ the current driver vers. 11.6 was the last vers that worked for me in gpu mode. 11.7 & 11.8 both didnt work. But I have not tried 11.9 that was released 9/28.
post #1834 of 1968
Awesome gs8778! It worked!!!!! I now can load GPU acceleration without tearing and it lowers cpu usage a little! It actually makes all the cores closer to the same level but still a little bit lower usage also!

Thanks guys for the help!!!!
post #1835 of 1968
Hey guys, firstly, been tracking this thread for almost a year now and have always kept up to date with the best and latest. Thanks for all your hard work !

I've finally decided to sign up and post due to an issue I've been having. I've been enjoying using the scripts this whole time with only a few issues here and there. Recently however, all the scripts have stopped working - I just get the message "MSmoothFPS: unable to init FlowLib. (ffdshow_filter_avisynth_script, line 11)". Searching the thread I found a couple of people ask about it (pages 53 and 54) but a solution didn't come up.

I'm pretty much running purely on a K-Lite Codec Pack install with MPC, and never had any issues before. The only thing I can think of that could have affected it is that I recently installed beta ATI drivers. I rolled back to a previous stable and still no go.

Screenshot of error:
img690.imageshack.us/img690/603/mpchc.jpg (bleh can't post urls)

Script I'm using courtesy of widezu69:
svp_flow_lib="C:\\Program Files (x86)\\Avisynth 2.5\\plugins\\libflowgpu.dll"
svp_scheduler=true
SetMTMode(1,15)
V = ffdshow_source()
SetMTMode(2)
S = V.MSuper(pel=2, hpad=16, vpad=16, rfilter=4)
A = S.MAnalyse(isb=true, chroma=false, blksize=16, overlap=4, badSAD=2000, plevel=0, pelsearch=3, search=3, searchparam=1, badrange=(-24))
B = S.MAnalyse(isb=false, chroma=false, blksize=16, overlap=4, badSAD=2000, plevel=0, pelsearch=3, search=3, searchparam=1, badrange=(-24))
C = S.MRecalculate(A, chroma=false, blksize=8, overlap=2, search=3, searchparam=1)
D = S.MRecalculate(B, chroma=false, blksize=8, overlap=2, search=3, searchparam=1)
V.MSmoothFps(S, C, D, num=60, den=1, algo=23, sadgamma=2, sadml=100, ml=0, blend=false)
GetMTMode(false) > 0 ? distributor() : last

Sorely missing silky smooth movies. Any ideas ?

EDIT: Looks like it's the flowlibgpu.dll that's bugging out. I replaced it with flowlibsse.dll. I definitely used flowlibgpu.dll before though. I have a feeling it's definitely the Catalyst drivers. Latest SVP specifically says compatible with Catalyst 11.8 drivers which I used to be on before updating to beta drivers. I rolled back to 11.9 which was only released last week.

Is there actually much difference between using either dlls ? Using flowlibsse, I'm pulling only 50% CPU usage on 1080p videos. I don't remember what I was pulling on the gpu dll.
post #1836 of 1968
Hi guys, was just playing around with some settings today and found something interesting, you all might want to verify on your systems, if its having a negative effect or not.

I recently downloaded all of the latest svp / avisynth / mvtools dlls from SubJunks package, but I found that when using scripts with the following set

svp_scheduler=true

my cpu usage went to 100% and I got of course very jerky playback. With it off, I'm back to my normal ~80% usage. I know this is tied somehow to the avisynth dll thats used, ie it should only have an effect when using the svp avisynth dll right? I'm not actually sure if the avisynth version I have, has this built in scheduler or not.

Can anyone verify the difference they see with this set to false vs true, and whether they are using and what avisynth version you're using? I'm leave it set to false now anyways but thought I would share my findings, took me a few hours to figure out what was causing the stutters

----

Also is it just me or is it still very unstable to seek when using these avisynth scripts. Perhaps 1 out of every 4 seeks I do with these avisynth scripts enabled, mpc-hc crashes, making it almost unusable in a proper HTPC environment. With avisynth scripts disabled I get no crashes.
post #1837 of 1968
Quote:
Originally Posted by mark007 View Post

svp_scheduler=true

This only works with SVP's avisynth.dll, and it just tries to optimize multi-threading. For example if you've got 4-threads CPU you'll need 8-9 threads in SetMTMode to load your CPU with original avisynth but only 5 threads with SVP's one.
The number of threads affects consumed memory, but "svp_scheduler=true" also reduce internal avisynth caches (which are almost unnecessary in real-time processing).
With the original mvtools you'll get segmentation fault with 1080p video and pel>1, but with SVP you're free to use pel=4 and still use <2 GB of memory.

Quote:


Also is it just me or is it still very unstable to seek when using these avisynth scripts. Perhaps 1 out of every 4 seeks I do with these avisynth scripts enabled, mpc-hc crashes, making it almost unusable in a proper HTPC environment. With avisynth scripts disabled I get no crashes.

Again, use SVP
It has an option to turn off avisynth on seek for 1..2 seconds, and it really works.

JaeCee
I need to clarify the issue.
The latest SVP libs (from SVP 3.0.4) works with <=11.8, but gives the error with 11.9 ? Am I right?
post #1838 of 1968
Thanks chainik I will indeed now use the svp version of avisynth dll but should svp detect when this svp avisynth dll isn't available when this scheduler variable is set to true as you see in my case it has a hugely negative effect in performance when the variable is true and a different dll is used.

EDIT: Actually I have tried using the avisynth dll from the svp directory, and even using it, my cpu usages is about 10% more with svp_scheduler=true and I get jerky playback about once a second... so on my core i7 920 system at least it doesn't seem to be helping. I'm using

svp_scheduler=true
svp_cache_reduce=true
SetMTMode(1,16)

Also, is it possible to use SVP's feature of stopping avisynth on seek, and allow the user full control over the actual avisynth script? I for example have an avisynth script that I have developed over a number of months with very specific settings in it that I want to use, but when using SVP in my system tray, I can't stop it overwriting the avisynth script with its own one. I'd love to be able to use the disabling avisynth on seek feature but use my own avisynth scripts
post #1839 of 1968
Quote:
Originally Posted by Chainik View Post

JaeCee
I need to clarify the issue.
The latest SVP libs (from SVP 3.0.4) works with <=11.8, but gives the error with 11.9 ? Am I right?

That seems to be the case. I'm almost definite the only change to my computer was my Catalyst drivers before I started getting that error. I haven't actually rolled back to 11.8 to check though. I'll check when I get home.
post #1840 of 1968
I've struggling recently with strange CPU usage on paused video. Basically when I play video for example for 1 minute then pause it and go to task manager I see that player still consume whole one logical core. After about 20sec it stops but if I play video longer the longer cpu usage remains.
That let me think if the player uses cpu on pause perhaps it also uses cpu on playback.

Question: is it only for me? do you guys also observe such behaviour? Any ideas what can cause it? Avisynth buffers seems they have nothing to do with this.

edit:
Additional info from processxp:

Thread nvcuda.dll takes whole core, probably because "busy wait" in svp code. I think only new nvidia drivers or svp update can resolve this.
drivers: 280.26, now also: 285.38, nvidia GT540M, optimus, i5-2410
post #1841 of 1968
I too have been having about 90% of CPU usage on 1 core when i pause the video, i've been googling around to see if there is a fix or reason for this but i didn't come up with anything..
post #1842 of 1968
I m new with this Avisynth Frame Doubling option and I have some questions about it:

I want to give it a try but would like to know if it will work fine in my current setup.

My setup:
Core2Quad Q9550 4GB DDR3, ATI HD5450
W7 X64
MPC-HC 1.5.3.3757 x86 with madVR v0.74 as output renderer and all internal filter UNchecked
madVR running in Exclusive Mode
Direct Sound: ATI HDMI audio output (bitstreaming with LAV audio decoder)
LAV video/audio decoder v0.37 with all video output boxes checked
LAV splitter
Catalyst 11.8 driver (with RGB 4:4:4 Full Pixel Format setting)
JVC RS25 1080p projector
95% of the content I m running is 23,976HD

IF you guys think it will work, is there a guide somewhere or can you guys help me on my way?
post #1843 of 1968
Quote:
Originally Posted by sanderdvd View Post

I m new with this Avisynth Frame Doubling option and I have some questions about it:

I want to give it a try but would like to know if it will work fine in my current setup.

My setup:
Core2Quad Q9550 4GB DDR3, ATI HD5450
W7 X64
MPC-HC 1.5.3.3757 x86 with madVR v0.74 as output renderer and all internal filter UNchecked
madVR running in Exclusive Mode
Direct Sound: ATI HDMI audio output (bitstreaming with LAV audio decoder)
LAV video/audio decoder v0.37 with all video output boxes checked
LAV splitter
Catalyst 11.8 driver (with RGB 4:4:4 Full Pixel Format setting)
JVC RS25 1080p projector
95% of the content I m running is 23,976HD

IF you guys think it will work, is there a guide somewhere or can you guys help me on my way?

no ideas anyone?
post #1844 of 1968
post #1845 of 1968
Hi guys Im sure that you are using the frame doubling script by default for play all your videos.

What other avisynth/filters are you running by default in your scripts?

I know that every video need different settings than others.. but maybe we can get some filters that can be useful in the most situations.

noise removals/levels tweaking/white balance/antialias/sharpeners/etc?
post #1846 of 1968
I usually run edge enhancement from nvidia (at ~30%). It is available in certain renderers and uses no cpu. Can be set up in nvidia contol panel or in the supported players.

I'm not using it now because on my laptop system with nvidia optimus I've made recently funny configuration: -> video decoding [coreavc on nvidia gpu], svp avisynth [nvidia gpu] and EVR renderer [intel sandybridge gpu]. Such configuration gives me a little better performance but because renderer is not running on nvidia card the options from nvidia control panel doesn't apply to the video playback.

I also use deband from ffdshow with threshold at ~1.02 and radius 5 - just to get rid of some video compression artefacts.
post #1847 of 1968
what is the difference between SVP and http://forum.doom9.org/showthread.php?t=160226 ?

Am I correct that SVP is a real-time script and the one mentioned on the doom9s forum not?
post #1848 of 1968
@sanderdvd the doom9 one is an avisynth function. SVP is like a program. SVP is oriented to realtime, but avisynth scripts can be used realtime or not... Both projects would have to give similar performance since all are using the Dlls from SVP team I never did a becnhmark between both... would be interesting check what one saves more CPU using same settings.

@dzid_ here I use always resize (720),deband and awarpsharp as sharpener.. (it works ok in HD and SD content), also degrain. Its a pity do not have enough power to apply antialiasing realtime
post #1849 of 1968
Another question:

SVP supports GPU hardware correct? I own a NVIDIA GTX 460. Is this good to use? And I also use LAV video decoder. This is a decoder that supports CUVID (NVIDIA hardware decoding). Will my GPU handle both CUVID and SVP at the same time without problems?
post #1850 of 1968
Quote:
Originally Posted by sanderdvd View Post

I own a NVIDIA GTX 460. Is this good to use?
<...>
Will my GPU handle both CUVID and SVP at the same time without problems

Yes it is and it will.
post #1851 of 1968
For those who live in a cave

SVP Version 3.0.5 (11/02/2011)

+ Speed improvements - up to 10% faster than 3.0.4;
+ SVP-manager stability improved significantly;
+ Log file translated into English;
- Fixed small bugs (reported by Fenyx, Reflex, farookh1, Noweol, Rimsky);
= New versions of components: ffdShow rev.3996, madVR 0.77, MVTools 2.5.11.3 (modified).

http://www.svp-team.com/wiki/Download
post #1852 of 1968
Quote:
Originally Posted by khordo View Post

For those who live in a cave

SVP Version 3.0.5 (11/02/2011)

+ Speed improvements - up to 10% faster than 3.0.4;
+ SVP-manager stability improved significantly;
+ Log file translated into English;
- Fixed small bugs (reported by Fenyx, Reflex, farookh1, Noweol, Rimsky);
= New versions of components: ffdShow rev.3996, madVR 0.77, MVTools 2.5.11.3 (modified).

http://www.svp-team.com/wiki/Download

OMG!! I cannt wait for download and test!!! thanks for share the info!!! I certain live in a cave. All updates concerning framedoubling software should be posted here as you did
post #1853 of 1968
Anyone know where to find the manual for SVP? I wanted to learn what each function Expert Profile Settings and create my own profiles.
post #1854 of 1968
I am introducing my application for easy video conversion to higher frame rate.
- it is automated replacement for MeGui conversion process
- it consist of x264 encoder, avisynth script (InterFrame) and mkvmerge muxer
- working video codecs are required. All other dependences are included
http://highframerate.wordpress.../interframegui-download

post #1855 of 1968
There is a certain pleasure I take in seeing something so great and yet so simple. I applaud you dzid_

PS Have you told SubJunk? Might give him a headsup.
post #1856 of 1968
how to get it work with other of movie's filetype like wmv, flv, 3gp?
it seems only worked for avi, mkv.
Thanks.
post #1857 of 1968
It should work with every video which you have codec in your system for. I have only haali + ffdshow + Coreavc and everything works. Although there are problems with some unicode video names so you can try another path/name.
post #1858 of 1968
Hi to All,
In my country we can buy movies on the market as Blu-ray or DVD disc, sometime on the web as 720p files. This condiction need 1080p optimized real time scripts.
At the moment, wich are the best scripts oriented to BD and DVD files, using intel quad core and nvidia GT$4xx ?

SVP shows too many artifacts in very fast sequences


Thanks

bye
post #1859 of 1968
SVP Version 3.0.6 (12/30/2011)

+ Added compatibility with updated AMD Catalyst 11.12 drivers;
+ Corrected detection of variable framerate (reported by danil4eg, Reflex, nixties, Advokatvlad);
- Fixed small bugs (reported by eruption, Noweol, Rimsky, rix23);
= New versions of components: ffdShow rev.4194, madVR 0.80.
post #1860 of 1968
Quote:
Originally Posted by dzid_ View Post

I am introducing my application for easy video conversion to higher frame rate.
- it is automated replacement for MeGui conversion process
- it consist of x264 encoder, avisynth script (InterFrame) and mkvmerge muxer
- working video codecs are required. All other dependences are included
http://highframerate.wordpress.../interframegui-download



Hy DZID, i tried your GUI on my Win7X64 with no success
The conversion is running and suddenly the system stop, No process running at all...You need to click on abort and restart all the process. But next time the same issue
Do you have any idea ?
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › Avisynth Script for doubling video frame rates