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 Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 31st May 2013, 00:19   #1  |  Link
Waddles
Registered User
 
Join Date: May 2013
Posts: 13
x64 avisynth issues - FixBlendIVTC and Average.dll

Hi there,

I've been experimenting with digital video encoding through Avisynth. It's been going well, however I have run into one issue and can't figure out a solution.

In short, I've been using a script to encode some videos I have on my hard drive to x264, using Avisynth to touch up the video. I have the 64 bit version of Avisynth installed in Windows Vista 64 bit. My script works fine normally, but once I add FixBlendIVTC to turn the 29.976fps video into 25fps, things go awry. I have all the 64bit Avs plugins I could find that I use. Here is my current (bugged) script:

Code:
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\DGDecode.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\ColorMatrix.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\LeakKernelDeint.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\Average.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\mt_masktools-26-x64.dll")
Import("C:\Program Files (x86)\AviSynth 2.5\plugins\FixBlendIVTC.avs")

DGDecode_Mpeg2Source("C:\Users\Admin\Desktop\video.d2v", idct=5, info=3)

ChangeFPS(last,last,true) # out of order protection
LeakKernelDeint(order=1,sharp=true,threshold=8)
FixBlendIVTC(post=3)
tdecimate(rate=25.00,mode=7)
ColorMatrix(hints=true, interlaced=true, threads=0)
#TemporalSoften(4,4,8,15,2) # light denoiser; optional
29.976 fps -> 29.976 fps is just fine. I have not tried bringing it to 23.976 fps however. It's this line that messes everything up:

Import("C:\Program Files (x86)\AviSynth 2.5\plugins\FixBlendIVTC.avs")

With that line included, I get an error saying there is no function named mt_makediff which is used by FixBlendIVTC in line 78. Originally I did not have mt_masktools or Average.dll being called in the script, but due to FBIVTC I had to add it to make an error go away. I added the line calling mt_masktools and then it said there is no function named Average, which was being called in line 85 of FixBlendIVTC. I added the line calling Average.dll, and now I'm at where I am now. Now it says it's unable to load Average.dll. I've tried multiple mirrors of the file just to make sure one wasn't messed up or something but no matter what it cannot load it.

Any ideas?

Thank you.

EDIT: I don't know if it matters but I've only got 64bit for the following:

DgDecode
ColorMatrix
LeakKernelDeint
MaskTools
RemoveGrain

Last edited by Waddles; 31st May 2013 at 00:45.
Waddles is offline   Reply With Quote
Old 4th June 2013, 19:45   #2  |  Link
Waddles
Registered User
 
Join Date: May 2013
Posts: 13
Anyone? I'm still trying everything I can think of but so far my efforts have not paid off.
Waddles is offline   Reply With Quote
Old 4th June 2013, 20:55   #3  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,403
You can not use any 32 bit Avisynth filters in 64 bit Avisynth.

I don't think there is a 64 bit version of Average.

Just use 32 bit Avisynth and pipe to 64 bit x264 or use LoRd_MuldeR's Simple x264 Launcher.

Last edited by Asmodian; 4th June 2013 at 20:58.
Asmodian is offline   Reply With Quote
Old 4th June 2013, 23:56   #4  |  Link
Waddles
Registered User
 
Join Date: May 2013
Posts: 13
Ah, the answer I was dreading. What do you mean by use Avisynth and pipe it to 64 bit x264? Just use 32bit avisynth but use the 64bit version of x264? And thanks for the link - I'll try it out.
Waddles is offline   Reply With Quote
Reply

Tags
avisynth, error, x264

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 08:10.


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