Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 24th December 2015, 18:18   #821  |  Link
Marsu42
Huba Huba
 
Marsu42's Avatar
 
Join Date: Aug 2005
Location: Palumbian Jungle
Posts: 56
Quote:
Originally Posted by jihyo View Post
But who can get AVS+ working at least with Potplayer 32 bit?

\DAUM\PotPlayer\AviSynth\ColorBars.avs - the script works in PP with AVS+
\DAUM\PotPlayer\AviSynth\OverlayText.avs - doesn't work
It's the same for me w/ 64bit - at least colorbars work, which proves that the potplayer avs interface isn't the problem, *if* you use yv12 and have the same input/output size.

I'd suggest you try the other scripts outside potplayer first, i.e. load any video with directshowsource() into virtualdub. With this old-school working setup, you can find out if your're for example missing some plugins.
__________________
"The innocent have nothing to fear" :stupid:
Marsu42 is offline   Reply With Quote
Old 28th December 2015, 17:54   #822  |  Link
jihyo
Registered User
 
Join Date: Oct 2015
Posts: 10
Code:
DirectShowSource("D:\video\1.avi")
LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\InterFrame\Dependencies\svpflow1.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\InterFrame\Dependencies\svpflow2.dll")
Import("C:\Program Files (x86)\AviSynth\plugins\InterFrame\InterFrame2.avsi")
InterFrame(Preset="Medium", Tuning="Film", GPU=false, Cores=4)
avs script works in VirtualDub 32 when using AviSynth+:


(29.97 > 60)

But it doesn't work for Potplayer 32 with AviSynth+, so it only works with AviSynth 2.6:
Code:
potplayer_source()
LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\InterFrame\Dependencies\svpflow1.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\InterFrame\Dependencies\svpflow2.dll")
Import("C:\Program Files (x86)\AviSynth\plugins\InterFrame\InterFrame2.avsi")
InterFrame(Preset="Medium", Tuning="Film", GPU=false, Cores=4)
Also when using AVS+ it doesn't show any messages in the player if your avs script has errors

But good thing that InterFrame & svpflow*.dll also works in VirtualDub 64 (must replace .dll 32 to 64 in "...\AviSynth\plugins\InterFrame\Dependencies\" from http://www.svp-team.com/files/gpl/svpflow-1.1.17.zip)
So we can get 60 fps in 64 bit programs

* Note: sometimes you must use ConvertToYV12 in the script:
Code:
DirectShowSource("D:\video\1.avi")
ConvertToYV12
...
for one my video I had to use ConvertToYV12 only in VirtualDub 64 while in VirtualDub 32 the script opens normally without it

Last edited by jihyo; 28th December 2015 at 17:58.
jihyo is offline   Reply With Quote
Old 2nd January 2016, 15:35   #823  |  Link
jihyo
Registered User
 
Join Date: Oct 2015
Posts: 10
Quote:
Originally Posted by jihyo View Post
But it doesn't work for Potplayer 32 with AviSynth+
http://avisynth.nl/index.php/AviSynth+#Downloads

NOTE:

1) It doesn't works with AviSynth+ r1825 (March 23, 2015) but works with AviSynth+ r1779 (March 17, 2015)

So yeah I got 60 fps in Potplayer 64 bit

2) We have to use AviSynth with MT enabled otherwise it would be useless (low perfomance)

For "AviSynth 2.58/2.6 MT" MT is already enabled in Potplayer's original scripts

but "AviSynth+" has different functions for MT: http://avisynth.nl/index.php/AviSynth+#MT_Notes

Last edited by jihyo; 2nd January 2016 at 16:33.
jihyo is offline   Reply With Quote
Old 18th August 2016, 19:38   #824  |  Link
real.finder
Registered User
 
Join Date: Jan 2012
Location: Mesopotamia
Posts: 844
I build GetSystemEnv for avs 64

no source change, just make c++ 6.0 project workspace by Microsoft Visual Studio 6.0 in winxp then open it in Visual c++ 2008 in win7 and update and convert project to c++ 2008, and last, open c++ 2008 project file in vs2012 and update the project and build it in x64 with avs 2.5 x64 header

http://rgho.st/6F54dcFcd

edit: I build LoadDll too now
http://rgho.st/89sqKfBpg
Attached Files
File Type: rar GetSystemEnv x64.rar (40.2 KB, 38 views)
File Type: rar LoadDll x64.rar (31.4 KB, 45 views)
__________________
My Avisynth Stuff

Last edited by real.finder; 19th August 2016 at 03:51.
real.finder is offline   Reply With Quote
Old 18th August 2016, 23:58   #825  |  Link
ultim
AVS+ Dev
 
ultim's Avatar
 
Join Date: Aug 2013
Posts: 359
Quote:
Originally Posted by jihyo View Post
But it doesn't work for Potplayer 32 with AviSynth+
Can somebody verify this with a recent Avs+ (preferably r2085)?
If this problem still persists, I'm willing to look at it and provide a fix.
__________________
AviSynth+
ultim is offline   Reply With Quote
Old 14th December 2016, 08:14   #826  |  Link
real.finder
Registered User
 
Join Date: Jan 2012
Location: Mesopotamia
Posts: 844
another x64 filter

made it for my mod of MotionRamp
Attached Files
File Type: rar ParameterisedBlend x64.rar (54.4 KB, 59 views)
__________________
My Avisynth Stuff
real.finder is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 20:00.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.