View Full Version : FrameRateConverter (Official)
Pages :
1
2
3
4
[
5]
6
7
8
9
10
11
StainlessS
5th June 2019, 20:52
Which version AVS are you using, x86 or x64 ?
hfrforever
5th June 2019, 20:55
according to the wiki, FFMS2 should work...
http://avisynth.nl/index.php/FFmpegSource
StainlessS
5th June 2019, 21:12
Which version avs are you using ? (x86, x64)
hfrforever
5th June 2019, 21:25
I also tried the LSMASHVIDEO source, but got similar errors. I also checked the wiki, and FFMS2 should be correct syntax
hfrforever
5th June 2019, 21:25
I am using the x86
hfrforever
5th June 2019, 21:26
Not really sure why I am using this version...
Groucho2004
5th June 2019, 21:52
I am using the x86
Download this tool (https://forum.doom9.org/showthread.php?t=176079), run it, save the info and post that.
hfrforever
5th June 2019, 22:11
The installed Avisynth version is a 2.6 Alpha or RC:
C:\WINDOWS\SysWOW64\avisynth.dll
Update to Avisynth 2.6 Release or Avisynth+
hfrforever
5th June 2019, 22:13
I am inclined to save the plugins i have, and then uninstall avisynth, and try installing it again.
StainlessS
5th June 2019, 22:16
You want latest one, the one you have is quite old:- https://github.com/pinterf/AviSynthPlus/releases
hfrforever
5th June 2019, 22:20
[OS/Hardware info]
Operating system: Windows 10 (x64) (Build 18362)
CPU: Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz / Haswell (Core i7)
MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, FMA3, AVX, AVX2
4 physical cores / 8 logical cores
[Avisynth info]
VersionString: AviSynth 2.60, build:Mar 31 2015 [16:38:54]
VersionNumber: 2.60
File / Product version: 2.6.0.6 / 2.6.0.6
Interface Version: 5
Multi-threading support: No
Avisynth.dll location: C:\WINDOWS\SysWOW64\avisynth.dll
Avisynth.dll time stamp: 2015-03-31, 06:40:58 (UTC)
PluginDir2_5 (HKLM, x86): C:\Program Files (x86)\AviSynth\plugins
[CPP 2.5 Plugins (32 Bit)]
C:\Program Files (x86)\AviSynth\plugins\LSMASHSource.dll [2017-02-25]
[CPP 2.6 Plugins (32 Bit)]
C:\Program Files (x86)\AviSynth\plugins\DirectShowSource.dll [2.6.0.3]
C:\Program Files (x86)\AviSynth\plugins\ffms2.dll [2016-12-29]
C:\Program Files (x86)\AviSynth\plugins\FrameRateConverter.dll [2019-06-05]
C:\Program Files (x86)\AviSynth\plugins\TCPDeliver.dll [2.6.0.7]
[Scripts (AVSI)]
C:\Program Files (x86)\AviSynth\plugins\colors_rgb.avsi [2015-03-30]
C:\Program Files (x86)\AviSynth\plugins\FFMS2.avsi [2015-05-22]
C:\Program Files (x86)\AviSynth\plugins\FrameRateConverter.avsi [2019-06-05]
[Uncategorized DLLs (32 Bit)]
C:\Program Files (x86)\AviSynth\plugins\avcodec-57.dll [57.81.100.0]
C:\Program Files (x86)\AviSynth\plugins\avformat-57.dll [57.66.102.0]
C:\Program Files (x86)\AviSynth\plugins\avresample-3.dll [3.2.0.0]
C:\Program Files (x86)\AviSynth\plugins\avutil-55.dll [55.47.100.0]
C:\Program Files (x86)\AviSynth\plugins\swscale-4.dll [4.3.101.0]
[Uncategorized files]
C:\Program Files (x86)\AviSynth\plugins\ChangeLog.txt [2019-06-05]
C:\Program Files (x86)\AviSynth\plugins\COPYING [2016-10-18]
C:\Program Files (x86)\AviSynth\plugins\ffms2-avisynth.md [2016-10-13]
C:\Program Files (x86)\AviSynth\plugins\ffms2.lib [2016-12-29]
C:\Program Files (x86)\AviSynth\plugins\ffmsindex.exe [2016-12-29]
C:\Program Files (x86)\AviSynth\plugins\LICENSE [2019-06-05]
C:\Program Files (x86)\AviSynth\plugins\README.md [2019-06-05]
[Plugin errors/warnings]
________________________________________________________________________________________________________________________________________
LoadPlugin: unable to load "C:\Program Files (x86)\AviSynth\plugins\LSMASHSource.dll", Module not found. Install missing library?
Dependencies that could not be loaded:
avutil-55.dll
avcodec-57.dll
avformat-57.dll
swscale-4.dll
avresample-3.dll
VCRUNTIME140.dll
Note: Visual Studio 2015/2017 Runtime doesn't seem to be installed
________________________________________________________________________________________________________________________________________
LoadPlugin: unable to load "C:\Program Files (x86)\AviSynth\plugins\FrameRateConverter.dll", Module not found. Install missing library?
Dependencies that could not be loaded:
VCRUNTIME140.dll
Note: Visual Studio 2015/2017 Runtime doesn't seem to be installed
________________________________________________________________________________________________________________________________________
Groucho2004
5th June 2019, 22:25
Visual Studio 2015/2017 Runtime doesn't seem to be installed
Download the All-In-One MS runtime installer you can find here (https://github.com/abbodi1406/vcredist/releases). It updates all runtimes and uninstalls outdated ones if required.
hfrforever
5th June 2019, 22:36
alright I updated to the one you linked and ran the runtime installer. Here is the info from the tool. I tried it again, and get this error https://drive.google.com/open?id=1ueaNHLyIQQfeDlmks-stbO6BYzbyIRk-
[OS/Hardware info]
Operating system: Windows 10 (x64) (Build 18362)
CPU: Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz / Haswell (Core i7)
MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, FMA3, AVX, AVX2
4 physical cores / 8 logical cores
[Avisynth info]
VersionString: AviSynth+ 0.1 (r1576, x86)
VersionNumber: 2.60
File / Product version: 2.6.0.5 / 2.6.0.5
Interface Version: 4
Multi-threading support: No
Avisynth.dll location: C:\WINDOWS\SysWOW64\avisynth.dll
Avisynth.dll time stamp: 2014-01-03, 02:14:26 (UTC)
PluginDir2_5 (HKLM, x86): C:\Program Files (x86)\AviSynth+\plugins
PluginDir+ (HKLM, x86): C:\Program Files (x86)\AviSynth+\plugins+
[CPP 2.5 Plugins (32 Bit)]
C:\Program Files (x86)\AviSynth+\plugins\LSMASHSource.dll [2017-02-25]
[CPP 2.6 Plugins (32 Bit)]
C:\Program Files (x86)\AviSynth+\plugins+\DirectShowSource.dll [2014-01-03]
C:\Program Files (x86)\AviSynth+\plugins+\ImageSeq.dll [2014-01-03]
C:\Program Files (x86)\AviSynth+\plugins+\Shibatch.dll [2014-01-03]
C:\Program Files (x86)\AviSynth+\plugins+\TimeStretch.dll [2014-01-03]
C:\Program Files (x86)\AviSynth+\plugins+\VDubFilter.dll [2014-01-03]
C:\Program Files (x86)\AviSynth+\plugins\DirectShowSource.dll [2.6.0.3]
C:\Program Files (x86)\AviSynth+\plugins\ffms2.dll [2016-12-29]
C:\Program Files (x86)\AviSynth+\plugins\FrameRateConverter.dll [2019-06-05]
C:\Program Files (x86)\AviSynth+\plugins\TCPDeliver.dll [2.6.0.7]
[Scripts (AVSI)]
C:\Program Files (x86)\AviSynth+\plugins+\colors_rgb.avsi [2014-01-03]
C:\Program Files (x86)\AviSynth+\plugins\FFMS2.avsi [2015-05-22]
C:\Program Files (x86)\AviSynth+\plugins\FrameRateConverter.avsi [2019-06-05]
[Uncategorized DLLs (32 Bit)]
C:\Program Files (x86)\AviSynth+\plugins\avcodec-57.dll [57.81.100.0]
C:\Program Files (x86)\AviSynth+\plugins\avformat-57.dll [57.66.102.0]
C:\Program Files (x86)\AviSynth+\plugins\avresample-3.dll [3.2.0.0]
C:\Program Files (x86)\AviSynth+\plugins\avutil-55.dll [55.47.100.0]
C:\Program Files (x86)\AviSynth+\plugins\swscale-4.dll [4.3.101.0]
[Uncategorized files]
C:\Program Files (x86)\AviSynth+\plugins+\colors_rgb.txt [2014-01-03]
C:\Program Files (x86)\AviSynth+\plugins\ChangeLog.txt [2019-06-05]
C:\Program Files (x86)\AviSynth+\plugins\COPYING [2016-10-18]
C:\Program Files (x86)\AviSynth+\plugins\ffms2-avisynth.md [2016-10-13]
C:\Program Files (x86)\AviSynth+\plugins\ffms2.lib [2016-12-29]
C:\Program Files (x86)\AviSynth+\plugins\ffmsindex.exe [2016-12-29]
C:\Program Files (x86)\AviSynth+\plugins\LICENSE [2019-06-05]
C:\Program Files (x86)\AviSynth+\plugins\README.md [2019-06-05]
EDIT:
Here is the script i ran that gave me that error.
ffms2 ("C:\Users\padge\Documents\test video.mp4") # This implicitly assigns clip to a special variable called Last (when not explicitly assigned to anything else)
FrameRateConverter() # defaults FrameRate * 2, both takes and produces clip Last
return Last
hfrforever
5th June 2019, 22:45
i am in bad storms rn, and the power just went out. I may be offline until tomorrow. I want to save my computer battery. I will try to check in a few hours.
Groucho2004
5th June 2019, 22:46
You need MVTools2 (https://github.com/pinterf/mvtools/releases). While you're at it, also download some essential plugs you'll probably need sooner or later:
MaskTools2 (https://github.com/pinterf/masktools/releases)
RGTools (https://github.com/pinterf/RgTools/releases)
Groucho2004
5th June 2019, 22:54
VersionString: AviSynth+ 0.1 (r1576, x86)D'oh. Use the link for AVS+ that StainlessS gave you: https://github.com/pinterf/AviSynthPlus/releases
StainlessS
5th June 2019, 23:09
You dont need any of these in the plugins directory
[Uncategorized files]
C:\Program Files (x86)\AviSynth+\plugins+\colors_rgb.txt [2014-01-03] # Descriptive only
C:\Program Files (x86)\AviSynth+\plugins\ChangeLog.txt [2019-06-05] # Changelog for ffms2
C:\Program Files (x86)\AviSynth+\plugins\COPYING [2016-10-18] # stuff for ffms2
C:\Program Files (x86)\AviSynth+\plugins\ffms2-avisynth.md [2016-10-13] # documentation for ffms2
C:\Program Files (x86)\AviSynth+\plugins\ffms2.lib [2016-12-29] # Some compiler stuff for ffms2 (developer thingy)
C:\Program Files (x86)\AviSynth+\plugins\ffmsindex.exe [2016-12-29] # for indexing video file outside of avisynth (command line)
C:\Program Files (x86)\AviSynth+\plugins\LICENSE [2019-06-05] # documentation for ffms2
C:\Program Files (x86)\AviSynth+\plugins\README.md [2019-06-05] # documentation for ffms2
Dont just dump everything you find into the plugins directory.
When you have ffms2 and LSmash working then try the previously given multiple source loader (given in post #198)
For anyone else wanting to try the multi-source loader script function, here is a 7zip compressed file (~31MB: AVI_LSMASH_FFMS2_SOURCE.7z):-
http://www.mediafire.com/file/2kuq0flzz145ct8/AVI_LSMASH_FFMS2_SOURCE.7z.7z/file
Above 7zip file using Ultra Compression, so may need latest version 7Zip if yours is old (saved an extra 10MB).
Contains both x86 and x64
FFMS2 (XP compatible [C Filter NOT CPP, but autoloads OK in AVS+ without LoadCPlugin call])
LSmash(NOT XP Compatible, CPP filter)
Multi-Source Script function [ GetSeq() ], tries AVI, both LSmash filters and FFMS. (and dubs audio to video)
Also contains RT_Stats latest, v2.00 Beta 12(used by the multi-source loader script).
EDIT:Also, with DebugView (Google or here:- https://docs.microsoft.com/en-us/sysinternals/downloads/debugview)
Can show debugging info from the script function (GetSeq), below succeeds,
00000015 1.08073246 [1384] FFMS2 avs plugin: Initializing...
00000016 1.19320846 [1384] GetSeq: LSMASHVideoSource opened Video
00000017 1.19328237 [1384] GetSeq: 'D:\TEMPLATE\heima_720p_500.mp4'
00000018 1.27220118 [1384] GetSeq: LSMASHAudioSource opened Audio
00000019 1.27224672 [1384] GetSeq: 'D:\TEMPLATE\heima_720p_500.mp4'
EDIT: FFMS2 can fail on some MP4(ISO) files, LSmashVideoSource() is specifically for ISO files.
Function IsISOFileName(String s) {s=RT_GetFileExtension(s) Return(s==".mov"||s==".mp4"||s==".m4v"||s==".3gp"||s==".3g2"||s==".mj2"||s==".dvb"||s==".dcf"||s==".m21")}
hfrforever
6th June 2019, 02:09
Alright, I have ____ min of internet left before my battery backup dies, but even after installing that plugin, It still gives me the same error as above https://drive.google.com/open?id=1ueaNHLyIQQfeDlmks-stbO6BYzbyIRk-
edit, here is the script i am using. If i have time, i will try the other one as well.
LSmashVideoSource ("C:\Users\padge\Documents\test video.mp4") # This implicitly assigns clip to a special variable called Last (when not explicitly assigned to anything else)
FrameRateConverter() # defaults FrameRate * 2, both takes and produces clip Last
return Last
hfrforever
6th June 2019, 02:16
Here is the error I get with your script. https://drive.google.com/open?id=11Q_S8SyggCGYjQgGUak-z7dfuvt1JCoG
Groucho2004
6th June 2019, 02:29
Alright, I have ____ min of internet left before my battery backup dies, but even after installing that plugin, It still gives me the same error as above https://drive.google.com/open?id=1ueaNHLyIQQfeDlmks-stbO6BYzbyIRk-Run the info tool again and post the log.
hfrforever
6th June 2019, 02:54
here you are.
[OS/Hardware info]
Operating system: Windows 10 (x64) (Build 18362)
CPU: Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz / Haswell (Core i7)
MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, FMA3, AVX, AVX2
4 physical cores / 8 logical cores
[Avisynth info]
VersionString: AviSynth+ 0.1 (r2772, MT, i386)
VersionNumber: 2.60
File / Product version: 0.1.0.0 / 0.1.0.0
Interface Version: 5
Multi-threading support: Yes
Avisynth.dll location: C:\WINDOWS\SysWOW64\avisynth.dll
Avisynth.dll time stamp: 2018-12-20, 21:06:26 (UTC)
PluginDir2_5 (HKLM, x86): C:\Program Files (x86)\AviSynth+\plugins
PluginDir+ (HKLM, x86): C:\Program Files (x86)\AviSynth+\plugins+
[CPP 2.5 Plugins (32 Bit)]
C:\Program Files (x86)\AviSynth+\plugins\LSMASHSource.dll [2017-02-25]
[CPP 2.6 Plugins (32 Bit)]
C:\Program Files (x86)\AviSynth+\plugins+\ConvertStacked.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins+\DirectShowSource.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins+\ImageSeq.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins+\Shibatch.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins+\TimeStretch.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins+\VDubFilter.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins\DirectShowSource.dll [2.6.0.3]
C:\Program Files (x86)\AviSynth+\plugins\ffms2.dll [2016-12-29]
C:\Program Files (x86)\AviSynth+\plugins\FrameRateConverter.dll [2019-06-05]
C:\Program Files (x86)\AviSynth+\plugins\TCPDeliver.dll [2.6.0.7]
[Scripts (AVSI)]
C:\Program Files (x86)\AviSynth+\plugins+\colors_rgb.avsi [2016-07-05]
C:\Program Files (x86)\AviSynth+\plugins\FFMS2.avsi [2015-05-22]
C:\Program Files (x86)\AviSynth+\plugins\FrameRateConverter.avsi [2019-06-05]
[Uncategorized DLLs (32 Bit)]
C:\Program Files (x86)\AviSynth+\plugins\avcodec-57.dll [57.81.100.0]
C:\Program Files (x86)\AviSynth+\plugins\avformat-57.dll [57.66.102.0]
C:\Program Files (x86)\AviSynth+\plugins\avresample-3.dll [3.2.0.0]
C:\Program Files (x86)\AviSynth+\plugins\avutil-55.dll [55.47.100.0]
C:\Program Files (x86)\AviSynth+\plugins\swscale-4.dll [4.3.101.0]
[Uncategorized files]
C:\Program Files (x86)\AviSynth+\plugins+\colors_rgb.txt [2016-07-05]
C:\Program Files (x86)\AviSynth+\plugins\ffmsindex.exe [2016-12-29]
Groucho2004
6th June 2019, 03:21
So, where did you put the mvtools2.dll?
StainlessS
6th June 2019, 03:55
(You can post images on PostImage.org without an account, then copy Thumbnail for forum or HotLink for forum, paste in post).
https://i.postimg.cc/bSqxbXqb/error2.png (https://postimg.cc/bSqxbXqb)
RT_String is one of the hundred or so functions in RT_Stats
#ASYNTHER Simple_AVI_LSmash_FFMS_Reader ### EDIT: This line is used only in Avisynthesizer: where template name is Simple_AVI_LSmash_FFMS_Reader.avst
# Requires RT_Stats
###########################
Function GetSeq(String vFn,String "aFn") {
Function IsISOFileName(String s) {s=RT_GetFileExtension(s) Return(s==".mov"||s==".mp4"||s==".m4v"||s==".3gp"||s==".3g2"||s==".mj2"||s==".dvb"||s==".dcf"||s==".m21")}
Function IsRiffFileName(String s) {s=RT_GetFileExtension(s) Return(s==".avi"||s==".wav")}
myName="GetSeq: " aFn = Default(aFn,"") aFn = (aFn=="") ? vFn : aFn
Assert(vFn!="",RT_String("%sVFn Cannot be ''",myName)) vFn = vFn.RT_GetFullPathName IsRiffV = vFn.IsRiffFileName IsIsoV = vFn.IsISOFileName
Assert(aFn!="",RT_String("%saFn Cannot be ''",myName)) aFn = aFn.RT_GetFullPathName IsRiffA = aFn.IsRiffFileName IsIsoA = aFn.IsISOFileName
c=0 a=0
Try { # 1st Try specialized AVI
c = (IsRiffV) ? vFn.AviSource : NOP
(c.IsClip) ? RT_DebugF("AviSource opened Video\n '%s'",vFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
Try {
a = (c.IsClip && c.HasAudio && aFn==vFn) ? c : (IsRiffA) ? aFn.WavSource : NOP
(a.IsClip && a.HasAudio) ? RT_DebugF("%s opened Audio\n '%s'",(c.IsClip && c.HasAudio && aFn==vFn)?"AviSource":"WavSource",aFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
# Next try specialized ISO LSMash
Try {
IsOpenV=(c.IsClip && c.HasVideo)
c = (IsIsoV) ? LSMASHVideoSource(vFn) : c
(IsIsoV) ? RT_DebugF("LSMASHVideoSource opened Video\n '%s'",vFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
Try {
IsOpenA=(a.IsClip && a.HasAudio)
a = (IsIsoA) ? LSMASHAudioSource(aFn) : a
(IsIsoA) ? RT_DebugF("LSMASHAudioSource opened Audio\n '%s'",aFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
# Next try FFMS2
Try {
IsOpenV=(c.IsClip && c.HasVideo)
(!IsOpenV) ? FFIndex(vFn) : NOP
c=(!IsOpenV) ? FFVideoSource(vFn) : c
(!IsOpenV) ? RT_DebugF("FFVideoSource opened Video\n '%s'",vFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
Try {
IsOpenA=(a.IsClip && a.HasAudio)
a=(!IsOpenA) ? FFAudioSource(aFn) : a
(!IsOpenA) ? RT_DebugF("FFAudioSource opened Audio\n '%s'",aFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
# Next try LSmash non ISO Video
Try {
IsOpenV=(c.IsClip && c.HasVideo)
c = (!IsOpenV && !IsIsoV) ? LWLibavVideoSource(vFn) : c
(!IsOpenV && !IsIsoV) ? RT_DebugF("LWLibavVideoSource opened Video\n '%s'",vFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
Try {
IsOpenA=(a.IsClip && a.HasAudio)
a = (!IsOpenA && !IsIsoA) ? LWLibavAudioSource(aFn) : a
(!IsOpenA && !IsIsoA) ? RT_DebugF("LWLibavAudioSource opened Audio\n '%s'",aFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
Assert(c.IsClip, RT_String("%s failed open on\n '%s'",myName,vFn))
(!c.HasAudio && a.IsClip && a.HasAudio) ? AudioDubEx(c,a) : c
(!HasAudio) ? RT_DebugF("Audio failed Open on\n '%s",aFn,name=myName) : NOP
return Last
}
#[GetSeq("___FILE___")] ### COMMENTED OUT, NOT FOR USE in Avisynthesizer
GetSeq("C:\Users\padge\Documents\test video.mp4")
Return last
The above
requires RT_Stats but should make things easier for you. [also needs FFMS and LSMash, see Dev Forum]
RT_Stats here:- http://forum.doom9.org/showthread.ph...light=RT_Stats
ABove script will use either AVISource, or the other mentioned source filters, but not MPeg2Source().
And for posted package including dll's and script
Contains both x86 and x64
FFMS2 (XP compatible [C Filter NOT CPP, but autoloads OK in AVS+ without LoadCPlugin call])
LSmash(NOT XP Compatible, CPP filter)
Multi-Source Script function [ GetSeq() ], tries AVI, both LSmash filters and FFMS. (and dubs audio to video)
Also contains RT_Stats latest, v2.00 Beta 12(used by the multi-source loader script).
Here's the link (Direct) again, RT_Stats v2.00Beta12:- http://www.mediafire.com/file/xv4foo7gdzxhic7/RT_Stats_25%2626_x86_x64_dll_v2.00Beta12_20181125.zip
EDIT: Dont despair just yet, it will get easier, bit of a steep hill at the moment (but should get a bit less tricky when the multi-source script thingy set up ok).
EDIT: And get mvtools2.dll into your plugs directory like Groucho said.
Groucho2004
6th June 2019, 09:48
...but even after installing that plugin, It still gives me the same error as above https://drive.google.com/open?id=1ueaNHLyIQQfeDlmks-stbO6BYzbyIRk-Instead of posting images you can run the script with AVSMeter (https://forum.doom9.org/showthread.php?t=174797) and grab the error message(s) in plain text format.
hfrforever
6th June 2019, 14:26
Okay, so the script loads correctly into megui, but when I hit encode, It gives me the same error in the debug window. (I hope the images work...)
https://i.postimg.cc/Qx1QMTBb/error4.png (https://postimages.org/)intelligent deathclaws (https://falloutfacts.com/goris-the-intelligent-deathclaw)
https://i.postimg.cc/TPcPpRGh/error3.png (https://postimages.org/)gas station nearby with diesel (https://gasstation-nearme.com/diesel)
EDIT: I am currently using notepad for a text editor, and I believe I saw someone suggest that I should have something else?
Edit: I meant to say hit queue
StainlessS
6th June 2019, 14:32
So have you put RT_stats (x86 version) dll into your plugins directory ? [that would be Avisynth plugins directory, not MeGUI version of avisynth directory]
Have you installed mvtools2.dll there, also ?
Again post result of Groucho avsmeter avsinfo or from the avs info tool (so we [and you] can see that both do indeed exist where they should).
EDIT: RT_Stats version 2.00 Beta 12 requires VS 2008 runtimes, older version (v1.43) no runtime requirements. (Did you install Groucho linked All-In-One Runtimes)
Also you want the avs 2.60 x86 version, not the v2.58 or 2.60 x64 versions.
EDIT guessin' that you installed x64 version which is for x64 version avs, irrespective of bittage of your machine, you want v2.60 x86 for 32 bit avs.
32 bit avs requires all x86 dll's, avs x64 req all x64 dll's (and runtimes), same as any other windows executable.
hfrforever
6th June 2019, 14:33
[OS/Hardware info]
Operating system: Windows 10 (x64) (Build 18362)
CPU: Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz / Haswell (Core i7)
MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, FMA3, AVX, AVX2
4 physical cores / 8 logical cores
[Avisynth info]
VersionString: AviSynth+ 0.1 (r2772, MT, i386)
VersionNumber: 2.60
File / Product version: 0.1.0.0 / 0.1.0.0
Interface Version: 5
Multi-threading support: Yes
Avisynth.dll location: C:\WINDOWS\SysWOW64\avisynth.dll
Avisynth.dll time stamp: 2018-12-20, 21:06:26 (UTC)
PluginDir2_5 (HKLM, x86): C:\Program Files (x86)\AviSynth+\plugins
PluginDir+ (HKLM, x86): C:\Program Files (x86)\AviSynth+\plugins+
[CPP 2.5 Plugins (32 Bit)]
C:\Program Files (x86)\AviSynth+\plugins\LSMASHSource.dll [2017-02-25]
[CPP 2.6 Plugins (32 Bit)]
C:\Program Files (x86)\AviSynth+\plugins+\ConvertStacked.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins+\DePan.dll [2.13.1.4]
C:\Program Files (x86)\AviSynth+\plugins+\DePanEstimate.dll [2.10.0.3]
C:\Program Files (x86)\AviSynth+\plugins+\DirectShowSource.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins+\ImageSeq.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins+\mvtools2.dll [2.7.41.0]
C:\Program Files (x86)\AviSynth+\plugins+\Shibatch.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins+\TimeStretch.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins+\VDubFilter.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins\DirectShowSource.dll [2.6.0.3]
C:\Program Files (x86)\AviSynth+\plugins\ffms2.dll [2016-12-29]
C:\Program Files (x86)\AviSynth+\plugins\FrameRateConverter.dll [2019-06-05]
C:\Program Files (x86)\AviSynth+\plugins\RT_Stats_x86.dll [2.0.12.0]
C:\Program Files (x86)\AviSynth+\plugins\TCPDeliver.dll [2.6.0.7]
[Scripts (AVSI)]
C:\Program Files (x86)\AviSynth+\plugins+\colors_rgb.avsi [2016-07-05]
C:\Program Files (x86)\AviSynth+\plugins\FFMS2.avsi [2015-05-22]
C:\Program Files (x86)\AviSynth+\plugins\FrameRateConverter.avsi [2019-06-05]
[Uncategorized DLLs (32 Bit)]
C:\Program Files (x86)\AviSynth+\plugins\avcodec-57.dll [57.81.100.0]
C:\Program Files (x86)\AviSynth+\plugins\avformat-57.dll [57.66.102.0]
C:\Program Files (x86)\AviSynth+\plugins\avresample-3.dll [3.2.0.0]
C:\Program Files (x86)\AviSynth+\plugins\avutil-55.dll [55.47.100.0]
C:\Program Files (x86)\AviSynth+\plugins\swscale-4.dll [4.3.101.0]
[Uncategorized files]
C:\Program Files (x86)\AviSynth+\plugins+\colors_rgb.txt [2016-07-05]
C:\Program Files (x86)\AviSynth+\plugins\ffmsindex.exe [2016-12-29]
hfrforever
6th June 2019, 14:34
should I restart my computer when I add a plugin?
ChaosKing
6th June 2019, 14:42
should I restart my computer when I add a plugin?
no need to
StainlessS
6th June 2019, 14:51
Load your script into VirtualDub2 or any player (except VLC, and ideally not MPC-HC), what happens ? [right click, open with]
RT_Stats dll is clearly in your plugs, so should work, no alarm raised in avsmeter about missing runtimes.
EDIT: Also, get rid of this lot. [out of plugins] (unless they are needed for somethiing, anybody know ???, I suppose get it working then remove and put back dll's if then problems)
EDIT: Think the uncat dll's are from LSMash Works AvsUtil stuff, which you dont need, remove from plugs, but keep handy just in case of probs.
[Uncategorized DLLs (32 Bit)]
C:\Program Files (x86)\AviSynth+\plugins\avcodec-57.dll [57.81.100.0]
C:\Program Files (x86)\AviSynth+\plugins\avformat-57.dll [57.66.102.0]
C:\Program Files (x86)\AviSynth+\plugins\avresample-3.dll [3.2.0.0]
C:\Program Files (x86)\AviSynth+\plugins\avutil-55.dll [55.47.100.0]
C:\Program Files (x86)\AviSynth+\plugins\swscale-4.dll [4.3.101.0]
[Uncategorized files]
C:\Program Files (x86)\AviSynth+\plugins+\colors_rgb.txt [2016-07-05]
C:\Program Files (x86)\AviSynth+\plugins\ffmsindex.exe [2016-12-29]
I dont see anything else wrong in setup or plugs, perhaps the eagle eyed G2K4 will find something.
hfrforever
6th June 2019, 15:03
i loaded it into windows media player, and it played the video. It did not give me any kind of error. I will remove the unwanted plugs.
hfrforever
6th June 2019, 15:10
Okay, so i removed the uncat dlls, and the avs info tool said that it needed them for dependencies, so i put them back in.
StainlessS
6th June 2019, 15:10
here for verification
Colorbars.KillAudio.RT_Stats()
https://i.postimg.cc/VryG3zCn/ver-00.jpg (https://postimg.cc/VryG3zCn)
EDIT: Just curious, did it say what you need them for ? [Did it say what you need, maybe it was saying need VS 2008 runtimes for RT_Stats, try the RT_Stats verification thing above.]
hfrforever
6th June 2019, 15:13
I ran it, and It gave me that picture with no errors in the log.
hfrforever
6th June 2019, 15:15
Is my rt_stats in the right plug folder? There are 4 plug folders, and i am not sure what each one means.
StainlessS
6th June 2019, 15:16
Right, load your megui script into some player or Vdub2, and check it works OK (good idea to ALWAYS DO that before attempting MeGUI).
StainlessS
6th June 2019, 15:18
C:\Program Files (x86)\AviSynth+\plugins
C:\Program Files (x86)\AviSynth+\plugins+
Those are your plugins folders, the ones in MeGUI directories are NOt USED when you have separate AVS installed. [if that is the other 2 you talk of]
EDIT: Maybe you have used a dual setup instller which installs both x86 and x64 versions of avsynth, if so, then try
eg AVSMeter64 avsinfo
will show you directies and stuff for your x64 version of avs, which requires ALL 64 bit dll's and runtimes.
hfrforever
6th June 2019, 15:22
i was talking about those 2, and the x64 ones.
hfrforever
6th June 2019, 15:24
there are some x64 plugins in there...
[OS/Hardware info]
Operating system: Windows 10 (x64) (Build 18362)
CPU: Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz / Haswell (Core i7)
MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, FMA3, AVX, AVX2
4 physical cores / 8 logical cores
[Avisynth info]
VersionString: AviSynth+ 0.1 (r2772, MT, x86_64)
VersionNumber: 2.60
File / Product version: 0.1.0.0 / 0.1.0.0
Interface Version: 5
Multi-threading support: Yes
Avisynth.dll location: C:\WINDOWS\SYSTEM32\avisynth.dll
Avisynth.dll time stamp: 2018-12-20, 20:55:16 (UTC)
PluginDir2_5 (HKLM, x64): C:\Program Files (x86)\AviSynth+\plugins64
PluginDir+ (HKLM, x64): C:\Program Files (x86)\AviSynth+\plugins64+
[CPP 2.6 Plugins (64 Bit)]
C:\Program Files (x86)\AviSynth+\plugins64+\ConvertStacked.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins64+\DePan.dll [2.13.1.4]
C:\Program Files (x86)\AviSynth+\plugins64+\DePanEstimate.dll [2.10.0.3]
C:\Program Files (x86)\AviSynth+\plugins64+\DirectShowSource.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins64+\ImageSeq.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins64+\mvtools2.dll [2.7.41.0]
C:\Program Files (x86)\AviSynth+\plugins64+\Shibatch.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins64+\TimeStretch.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins64+\VDubFilter.dll [2018-12-20]
C:\Program Files (x86)\AviSynth+\plugins64\DePan.dll [2.13.1.4]
C:\Program Files (x86)\AviSynth+\plugins64\DePanEstimate.dll [2.10.0.3]
C:\Program Files (x86)\AviSynth+\plugins64\mvtools2.dll [2.7.41.0]
[Scripts (AVSI)]
C:\Program Files (x86)\AviSynth+\plugins64+\colors_rgb.avsi [2016-07-05]
hfrforever
6th June 2019, 15:25
I tried your script in windows media player, and it played normally, but without the interpolation.
StainlessS
6th June 2019, 15:26
See edit in my prev post.
Those are for your 64 bit version of avs, you must have used a dual setup installer.
The 64 bit avs requies ALL 64 bit dll's and runtimes.
Can check with eg AvsMeter64 avsinfo
I tried your script in windows media player, and it played normally, but without the interpolation.
Yep, that just checked that RT_Stats was no longer a problem.
By the Way, 32 bit MeGUI requires 32 bit AVS, 64 bit MeGUI requires 64 bit AVS (and all associated dll's etc).
The GetSeq thing just replaces you source filter eg AviSourcE(Filename) or ffms(Filename), just substitute remainder of your script after tha Getseq call (using your filename in GetSeq)
hfrforever
6th June 2019, 15:29
ahhh, ok so do i need to disable the 64 bit or uninstall?
StainlessS
6th June 2019, 15:33
Just leave it alone. You may later want to upgrade to x64 or use sometimes, and use 32 bit other/most times.
Again, see above edit.
EDIT:
You may later want to upgrade to x64
But be warned, going x64 can be tricky :)
StainlessS
6th June 2019, 15:39
So in full something like this
Function GetSeq(String vFn,String "aFn") {
Function IsISOFileName(String s) {s=RT_GetFileExtension(s) Return(s==".mov"||s==".mp4"||s==".m4v"||s==".3gp"||s==".3g2"||s==".mj2"||s==".dvb"||s==".dcf"||s==".m21")}
Function IsRiffFileName(String s) {s=RT_GetFileExtension(s) Return(s==".avi"||s==".wav")}
myName="GetSeq: " aFn = Default(aFn,"") aFn = (aFn=="") ? vFn : aFn
Assert(vFn!="",RT_String("%sVFn Cannot be ''",myName)) vFn = vFn.RT_GetFullPathName IsRiffV = vFn.IsRiffFileName IsIsoV = vFn.IsISOFileName
Assert(aFn!="",RT_String("%saFn Cannot be ''",myName)) aFn = aFn.RT_GetFullPathName IsRiffA = aFn.IsRiffFileName IsIsoA = aFn.IsISOFileName
c=0 a=0
Try { # 1st Try specialized AVI
c = (IsRiffV) ? vFn.AviSource : NOP
(c.IsClip) ? RT_DebugF("AviSource opened Video\n '%s'",vFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
Try {
a = (c.IsClip && c.HasAudio && aFn==vFn) ? c : (IsRiffA) ? aFn.WavSource : NOP
(a.IsClip && a.HasAudio) ? RT_DebugF("%s opened Audio\n '%s'",(c.IsClip && c.HasAudio && aFn==vFn)?"AviSource":"WavSource",aFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
# Next try specialized ISO LSMash
Try {
IsOpenV=(c.IsClip && c.HasVideo)
c = (IsIsoV) ? LSMASHVideoSource(vFn) : c
(IsIsoV) ? RT_DebugF("LSMASHVideoSource opened Video\n '%s'",vFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
Try {
IsOpenA=(a.IsClip && a.HasAudio)
a = (IsIsoA) ? LSMASHAudioSource(aFn) : a
(IsIsoA) ? RT_DebugF("LSMASHAudioSource opened Audio\n '%s'",aFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
# Next try FFMS2
Try {
IsOpenV=(c.IsClip && c.HasVideo)
(!IsOpenV) ? FFIndex(vFn) : NOP
c=(!IsOpenV) ? FFVideoSource(vFn) : c
(!IsOpenV) ? RT_DebugF("FFVideoSource opened Video\n '%s'",vFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
Try {
IsOpenA=(a.IsClip && a.HasAudio)
a=(!IsOpenA) ? FFAudioSource(aFn) : a
(!IsOpenA) ? RT_DebugF("FFAudioSource opened Audio\n '%s'",aFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
# Next try LSmash non ISO Video
Try {
IsOpenV=(c.IsClip && c.HasVideo)
c = (!IsOpenV && !IsIsoV) ? LWLibavVideoSource(vFn) : c
(!IsOpenV && !IsIsoV) ? RT_DebugF("LWLibavVideoSource opened Video\n '%s'",vFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
Try {
IsOpenA=(a.IsClip && a.HasAudio)
a = (!IsOpenA && !IsIsoA) ? LWLibavAudioSource(aFn) : a
(!IsOpenA && !IsIsoA) ? RT_DebugF("LWLibavAudioSource opened Audio\n '%s'",aFn,name=myName) : NOP
} catch (msg) { RT_DebugF("Catch: %s",msg,name=myName) }
Assert(c.IsClip, RT_String("%s failed open on\n '%s'",myName,vFn))
(!c.HasAudio && a.IsClip && a.HasAudio) ? AudioDubEx(c,a) : c
(!HasAudio) ? RT_DebugF("Audio failed Open on\n '%s",aFn,name=myName) : NOP
return Last
}
FN="C:\Users\padge\Documents\test video.mp4"
GetSeq(FN)
FrameRateConverter() # defaults FrameRate * 2, both takes and produces clip Last
return Last
OR can save first part of above script as eg "GetSeq.avsi" and put in Plugins, it will autoload.
(the part before FN="... etc")
And use eg just this
FN="C:\Users\padge\Documents\test video.mp4"
GetSeq(FN)
FrameRateConverter() # defaults FrameRate * 2, both takes and produces clip Last
return Last
hfrforever
6th June 2019, 15:41
I tried this code and it said i have a syntax error on line 60 column 7
EDIT: in case you were wondering what the error was...
there was an extra quotes mark.
FN=""C:\Users\padge\Documents\test video.mp4"
hfrforever
6th June 2019, 15:47
Okay so i found the error on line 60, but now i have this error.
https://i.postimg.cc/g2BDnpMG/error6.png (https://postimages.org/)
StainlessS
6th June 2019, 15:49
Yep, sorry I already fixed it. Is doubled Double Quote at beginning of FN, remove one.
FN=""C:\Users\padge\Documents\test video.mp4"
EDIT: Put these two dll's in your SysWOW64 folder [req by FFT3DFilter and DftTest, and MvTools when arg DCT!=0]]
http://www.mediafire.com/file/hv1y096h58idkuz/FFT.7z/file
(Groucho likes to put them somewhere else, but I prefer above [at least for now]).
hfrforever
6th June 2019, 15:52
Is it safe for me to use 64bit versions of the plugs, or should I only use the 32?
StainlessS
6th June 2019, 15:54
Only in 64 bit plugins, and only with x64 avs (one or other cannot use both at same time, windows thing).
See prev edit.
hfrforever
6th June 2019, 16:01
i did that and now get this error (sigh)
https://i.postimg.cc/CxqyNwRx/error7.png (https://postimages.org/)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.