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. |
4th September 2016, 09:39 | #162 | Link |
Registered User
Join Date: Aug 2016
Posts: 27
|
Thanks for this. VapourSynth looks like a lot of effort to get going with, so I tried AviSynth+. Installed over the top like it suggests. Works a treat. Had to remove the SetMTMode() stuff from my scripts, aside from that it's running without issues. Yet to see if it crashes or not, but currently getting double the fps encoding rate compared to the old AviSynth so I'm pretty happy so far.
|
4th September 2016, 09:50 | #163 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
__________________
Groucho's Avisynth Stuff Last edited by Groucho2004; 4th September 2016 at 10:56. |
|
4th September 2016, 09:59 | #164 | Link |
Registered User
Join Date: Oct 2007
Posts: 135
|
The biggest differences are MT related. If you're not using it at all, you won't notice any differences without looking for new functionality. If you are, you'll have to do what Groucho2004 said to Statick. Either way you're better off, to be honest.
|
7th September 2016, 19:05 | #168 | Link | |
Registered User
Join Date: Aug 2016
Posts: 27
|
okay well it seems I'm still having crashes with QTGMC and x265
I've removed all references to MT from my script, so crashes due to that have been eliminated. I've tried this with the AviSynthMT dll, original AviSynth dll, and AviSynth+, and I get the same result regardless of which I use. I've also tried using my high quality x265 settings and the "ultra fast" preset, it makes no difference which I use The encode reaches 100% and then crashes at the end with an access violation. If I remove QTGMC from the script, the encode works fine, if I use x264 instead of x265 the encode works fine. QTGMC into x265 crashes this same way every time, at 100% when the encode is completed. Any thoughts? Quote:
Last edited by tebasuna51; 21st April 2017 at 12:39. Reason: code -> quote |
|
8th September 2016, 07:43 | #169 | Link |
Registered User
Join Date: Feb 2003
Location: Russia, Moscow
Posts: 854
|
Statick!
Note version all Avisynth and plugin, better use Avsmeter (http://forum.doom9.org/showthread.ph...08#post1585008) and send log. I am recently use QTGMC for encoding by x265 both version 32 bit and 64 bit without problem with Avisynth+. I think problem related with plugins. yup. |
8th September 2016, 07:56 | #170 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
@Statick
As yup pointed out, this may be related to a wonky plugin in your auto-load directory. Run "AVSMeter -avsinfo -log", this will create a log file ("avsinfo.log"). Post the log file.
__________________
Groucho's Avisynth Stuff Last edited by Groucho2004; 8th September 2016 at 11:58. Reason: Typo |
8th September 2016, 11:00 | #171 | Link |
Registered User
Join Date: Aug 2016
Posts: 27
|
wow, that is a useful tool! thanks for that
looks like I have a problem with yadif.dll just tried replacing that dll with the one from the QTGMC VitMod plugin package in the first post (which I'm pretty sure is where this dll came from in the first place) and still getting the same error Code:
Log created with: AVSMeter 2.3.8 (x86) [OS/Hardware info] Operating system: Windows 10 (x64) (Build 14393) CPU: AMD FX(tm)-8320 Eight-Core Processor Vishera X4 CPU clock (measured): 3690 MHz CPU cores / Logical cores: 8 / 8 [Avisynth core info] VersionString: AviSynth 2.60, build:Mar 31 2015 [16:38:54] VersionNumber: 2.60 File version: 2.6.0.6 Interface Version: 6 Multi-threading support: No Linker/compiler version: 6.0 Avisynth.dll location: C:\Windows\SysWOW64\avisynth.dll Avisynth.dll time stamp: 2015-03-31, 07:40:58 PluginDir2_5 (HKLM, x86): C:\Program Files (x86)\AviSynth\plugins [Avisynth CPP 2.6 plugins] C:\Program Files (x86)\AviSynth\plugins\DirectShowSource.dll (2.6.0.3) C:\Program Files (x86)\AviSynth\plugins\mt_masktools-26.dll (2.0.48.0) C:\Program Files (x86)\AviSynth\plugins\RgTools.dll (n/a) C:\Program Files (x86)\AviSynth\plugins\TCPDeliver.dll (2.6.0.7) [Avisynth CPP 2.5 plugins] C:\Program Files (x86)\AviSynth\plugins\AddGrainC.dll (1.5.2.0) C:\Program Files (x86)\AviSynth\plugins\avstp.dll (1.0.1.0) C:\Program Files (x86)\AviSynth\plugins\dfttest.dll (1.9.4.0) C:\Program Files (x86)\AviSynth\plugins\EEDI2.dll (0.9.2.0) C:\Program Files (x86)\AviSynth\plugins\eedi3.dll (0.9.1.0) C:\Program Files (x86)\AviSynth\plugins\FFT3DFilter.dll (2.1.1.0) C:\Program Files (x86)\AviSynth\plugins\mvtools2.dll (2.6.0.5) C:\Program Files (x86)\AviSynth\plugins\nnedi.dll (1.3.0.0) C:\Program Files (x86)\AviSynth\plugins\nnedi2.dll (1.6.0.0) C:\Program Files (x86)\AviSynth\plugins\nnedi3.dll (0.9.4.0) C:\Program Files (x86)\AviSynth\plugins\SSE2Tools.dll (n/a) C:\Program Files (x86)\AviSynth\plugins\TDeint.dll (1.1.0.0) [Avisynth C 2.5 plugins] C:\Program Files (x86)\AviSynth\plugins\yadif.dll (1.7.0.0) (!) Plugin errors found, see section [Plugin errors] at the end of this document. [Internal (core) functions] AVIFileSource AVISource AddBorders AlignedSplice Amplify AmplifydB Animate Apply ApplyRange Assert AssumeBFF AssumeFPS AssumeFieldBased AssumeFrameBased AssumeSampleRate AssumeScaledFPS AssumeTFF AudioDub AudioDubEx AudioTrim AverageChromaU AverageChromaV AverageLuma BicubicResize BilinearResize BlackmanResize Blackness BlankClip Blur Bob Cache ChangeFPS Chr ChromaUDifference ChromaVDifference ColorBars ColorBarsHD ColorKeyMask ColorYUV Compare ComplementParity ConditionalFilter ConditionalReader ConditionalSelect ContinuedDenominator ContinuedNumerator ConvertAudio ConvertAudioTo16bit ConvertAudioTo24bit ConvertAudioTo32bit ConvertAudioTo8bit ConvertAudioToFloat ConvertBackToYUY2 ConvertFPS ConvertToMono ConvertToRGB ConvertToRGB24 ConvertToRGB32 ConvertToY8 ConvertToYUY2 ConvertToYV12 ConvertToYV16 ConvertToYV24 ConvertToYV411 Crop CropBottom Default Defined DelayAudio DeleteFrame DirectShowSource Dissolve DoubleWeave DuplicateFrame Echo EnsureVBRMP3Sync Eval Exist FadeIO FadeIO0 FadeIO2 FadeIn FadeIn0 FadeIn2 FadeOut FadeOut0 FadeOut2 FixBrokenChromaUpsampling FixLuminance FlipHorizontal FlipVertical FrameEvaluate FreezeFrame GaussResize GeneralConvolution GetChannel GetChannels GetLeftChannel GetParity GetRightChannel Grayscale Greyscale HasAudio HasVideo Hex Histogram HorizontalReduceBy2 ImageReader ImageSource ImageSourceAnim ImageWriter Import Info Interleave InternalCache Invert IsAudioFloat IsAudioInt IsBool IsClip IsFieldBased IsFloat IsFrameBased IsInt IsInterleaved IsPlanar IsRGB IsRGB24 IsRGB32 IsString IsY8 IsYUV IsYUY2 IsYV12 IsYV16 IsYV24 IsYV411 KillAudio KillVideo Lanczos4Resize LanczosResize Layer Letterbox Levels Limiter LoadCPlugin LoadPlugin LoadVFAPIPlugin LoadVirtualdubPlugin Load_Stdcall_Plugin Loop LumaDifference Mask MaskHS Max Merge MergeARGB MergeChannels MergeChroma MergeLuma MergeRGB MessageClip Min MixAudio MonoToStereo Normalize Null OpenDMLSource Ord Overlay PeculiarBlend PixelType PointResize Preroll Pulldown RGBAdjust RGBDifference RGBDifferenceFromPrevious RGBDifferenceToNext ReduceBy2 ResampleAudio ResetMask Reverse SSRC ScriptClip ScriptDir ScriptFile ScriptName SegmentedAVISource SegmentedDirectShowSource Select SelectEven SelectEvery SelectOdd SelectRangeEvery SeparateColumns SeparateFields SeparateRows SetMemoryMax SetPlanarLegacyAlignment SetWorkingDir Sharpen ShowAlpha ShowBlue ShowFiveVersions ShowFrameNumber ShowGreen ShowRed ShowSMPTE ShowTime SincResize SkewRows SpatialSoften Spline Spline16Resize Spline36Resize Spline64Resize StackHorizontal StackVertical String Subtitle Subtract SuperEQ SwapFields SwapUV TCPServer TCPSource TemporalSoften Time TimeStretch Tone Trim Turn180 TurnLeft TurnRight Tweak UDifferenceFromPrevious UDifferenceToNext UPlaneMax UPlaneMedian UPlaneMin UPlaneMinMaxDifference UToY UToY8 UnalignedSplice VDifferenceFromPrevious VDifferenceToNext VPlaneMax VPlaneMedian VPlaneMin VPlaneMinMaxDifference VToY VToY8 Version VersionNumber VersionString VerticalReduceBy2 WAVSource Weave WeaveColumns WeaveRows WriteFile WriteFileEnd WriteFileIf WriteFileStart YDifferenceFromPrevious YDifferenceToNext YPlaneMax YPlaneMedian YPlaneMin YPlaneMinMaxDifference YToUV abs acos asin atan atan2 audiobits audiochannels audioduration audiolength audiolengthf audiolengthhi audiolengthlo audiolengths audiorate bitand bitchange bitchg bitclear bitclr bitlrotate bitlshift bitlshifta bitlshiftl bitlshifts bitlshiftu bitnot bitor bitrol bitror bitrrotate bitrshifta bitrshiftl bitrshifts bitrshiftu bitsal bitsar bitset bitshl bitshr bittest bittst bitxor ceil cos cosh exp fillstr findstr float floor fmod frac framecount framerate frameratedenominator frameratenumerator height hexvalue int lcase leftstr log log10 midstr muldiv nop pi pow rand revstr rightstr round sign sin sinh sqrt strcmp strcmpi strlen tan tanh ucase undefined value width [External (plugin) functions] AddGrain AddGrainC AddGrainC_AddGrain AddGrainC_AddGrainC AmplifyDifference BackwardClense Clense Difference DirectShowSource DirectShowSource_DirectShowSource EEDI2 EEDI2_EEDI2 FFT3DFilter FFT3DFilter_FFT3DFilter ForwardClense Interleaved2Planar LimitChange MAnalyse MBlockFps MCompensate MDegrain1 MDegrain2 MDegrain3 MDegrainN MDepan MFlow MFlowBlur MFlowFps MFlowInter MMask MRecalculate MRestoreVect MSCDetection MScaleVect MShow MStoreVect MSuper Planar2Interleaved Quadruple ReduceFluctuations RemoveGrain Repair RgTools_BackwardClense RgTools_Clense RgTools_ForwardClense RgTools_RemoveGrain RgTools_Repair RgTools_VerticalCleaner SSE2Tools_AmplifyDifference SSE2Tools_Difference SSE2Tools_Interleaved2Planar SSE2Tools_LimitChange SSE2Tools_Planar2Interleaved SSE2Tools_Quadruple SSE2Tools_ReduceFluctuations SSE2Tools_Shrinkby2 SSE2Tools_TransformColor SSE2Tools_Truncate Shrinkby2 TCPDeliver_TCPServer TCPDeliver_TCPSource TCPServer TCPSource TDeint TDeint_TDeint TDeint_TSwitch TSwitch TransformColor Truncate VerticalCleaner avstp_avstp_set_threads avstp_set_threads dfttest dfttest_dfttest eedi3 eedi3_eedi3 eedi3_eedi3_rpow2 eedi3_rpow2 mt_adddiff mt_average mt_binarize mt_circle mt_clamp mt_convolution mt_deflate mt_diamond mt_edge mt_ellipse mt_expand mt_freeellipse mt_freelosange mt_freerectangle mt_gradient mt_hysteresis mt_infix mt_inflate mt_inpand mt_invert mt_logic mt_losange mt_lut mt_lutf mt_luts mt_lutspa mt_lutsx mt_lutxy mt_lutxyz mt_makediff mt_mappedblur mt_masktools-26_mt_adddiff mt_masktools-26_mt_average mt_masktools-26_mt_binarize mt_masktools-26_mt_circle mt_masktools-26_mt_clamp mt_masktools-26_mt_convolution mt_masktools-26_mt_deflate mt_masktools-26_mt_diamond mt_masktools-26_mt_edge mt_masktools-26_mt_ellipse mt_masktools-26_mt_expand mt_masktools-26_mt_freeellipse mt_masktools-26_mt_freelosange mt_masktools-26_mt_freerectangle mt_masktools-26_mt_gradient mt_masktools-26_mt_hysteresis mt_masktools-26_mt_infix mt_masktools-26_mt_inflate mt_masktools-26_mt_inpand mt_masktools-26_mt_invert mt_masktools-26_mt_logic mt_masktools-26_mt_losange mt_masktools-26_mt_lut mt_masktools-26_mt_lutf mt_masktools-26_mt_luts mt_masktools-26_mt_lutspa mt_masktools-26_mt_lutsx mt_masktools-26_mt_lutxy mt_masktools-26_mt_lutxyz mt_masktools-26_mt_makediff mt_masktools-26_mt_mappedblur mt_masktools-26_mt_merge mt_masktools-26_mt_motion mt_masktools-26_mt_polish mt_masktools-26_mt_rectangle mt_masktools-26_mt_square mt_merge mt_motion mt_polish mt_rectangle mt_square mvtools2_MAnalyse mvtools2_MBlockFps mvtools2_MCompensate mvtools2_MDegrain1 mvtools2_MDegrain2 mvtools2_MDegrain3 mvtools2_MDegrainN mvtools2_MDepan mvtools2_MFlow mvtools2_MFlowBlur mvtools2_MFlowFps mvtools2_MFlowInter mvtools2_MMask mvtools2_MRecalculate mvtools2_MRestoreVect mvtools2_MSCDetection mvtools2_MScaleVect mvtools2_MShow mvtools2_MStoreVect mvtools2_MSuper nnedi nnedi2 nnedi2_nnedi2 nnedi2_nnedi2_rpow2 nnedi2_rpow2 nnedi3 nnedi3_nnedi3 nnedi3_nnedi3_rpow2 nnedi3_rpow2 nnedi_nnedi [Plugin errors] ---------------------------------------------------------------------------------------------------------------------- Plugin C:\Program Files (x86)\AviSynth\plugins\yadif.dll is not an AviSynth 2.6 or 2.5 plugin. Note: C-Plugins must be loaded explicitly with "LoadCPlugin()" ---------------------------------------------------------------------------------------------------------------------- Last edited by Statick; 8th September 2016 at 11:06. |
8th September 2016, 11:30 | #172 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? |
|
8th September 2016, 11:57 | #173 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
@Statick
1. Remove "mt_masktools-26.dll" and use masktools from here 2. Remove "avstp.dll" Let's see if that helps.
__________________
Groucho's Avisynth Stuff |
8th September 2016, 12:01 | #174 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Also, post your full script.
__________________
Groucho's Avisynth Stuff |
8th September 2016, 12:30 | #176 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Ah, OK (I'm not familiar with GUIs). One more thing you might try is restrict the source filter to one thread (add "threads = 1" to LWLibavVideoSource).
__________________
Groucho's Avisynth Stuff |
8th September 2016, 19:42 | #177 | Link |
Registered User
Join Date: Aug 2016
Posts: 27
|
okay I've removed mt_masktools.dll and used the dll from the link, removed avstp.dll, and added "threads = 1" to LWLibavVideoSource. I've also tried going back to AviSynth+.
still getting the same crash at 100% appreciate the help here guys! any more ideas? |
8th September 2016, 20:57 | #179 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
I'm out of ideas. I am however pretty sure that it's not the filter chain, especially since it doesn't happen with x264. Maybe you should post this in the megui subforum.
__________________
Groucho's Avisynth Stuff |
8th September 2016, 23:09 | #180 | Link | |
Registered User
Join Date: Aug 2016
Posts: 27
|
Quote:
I'll try another encode and report back if it works |
|
|
|