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. |
9th September 2016, 01:07 | #181 | Link |
Registered User
Join Date: Aug 2016
Posts: 27
|
hi guys, I'm pleased to report that setting MeGUI to use development updates instead of stable updates, putting it on version 2634, solves the problem. this also updated x265, x264, L-Smash and a bunch of other components, so it's hard to know where exactly the problem was. in any case it's sorted, and if anyone else has the same issue hopefully they will find this.
thanks to everyone for the time taken to help |
6th December 2016, 03:34 | #182 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
new edit http://forum.doom9.org/showpost.php?...postcount=2041
tr2 now can be 4 and 5 for more fun :P
__________________
See My Avisynth Stuff |
6th December 2016, 19:10 | #184 | Link | |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Quote:
__________________
See My Avisynth Stuff |
|
10th December 2016, 13:20 | #185 | Link |
Registered User
Join Date: Sep 2012
Posts: 366
|
I'm busy modifying QTGMC so that I can do the script in sections to make processing 1080i material using whatever settings I like without it crashing or reducing the framerate to almost nothing (multithreading the script doesn't increase CPU usage any more than running it single threaded).
I think I've already got a working solution, I just have to wait for the finished output, but at the moment I'm up to SourceMatch and have a question. I don't actually understand everything going on in the script and I'm wonder what is the difference between the main EDI and each of the SourceMatch EDIs... Would it cause any problems if I just fed the main EDI into QTGMC_ApplySourceMatch or does that little bit of code in there change the frames too much for them to be interchangeable? |
17th December 2016, 00:15 | #186 | Link | |
Registered User
Join Date: Dec 2010
Posts: 23
|
QTGMC 3.34
Given that MvTools2 now supports YV16, I figured I'd create a YV16 version of QTGMC that gets rid of any unneeded YUY2 conversions. real.finder's 2016-12-06 mod with the following changes:
FFT3DFilter, NNEDI2, NNEDI, EEDI3, EEDI2, TDeint still rely on YUY2, but accept it directly without SSE2Tools. AddGrainC, dfttest, MaskTools2, MvTools2, NNEDI3, KNLMeansCL, RgTools, and yadifmod2 support YV16 Quote:
I've only done a limited set of testing, but hopefully there should be a speed-up for YV16 without all the SSE2Tools planar YUY2 hacks. Last edited by tebasuna51; 21st April 2017 at 12:41. Reason: code -> quote |
|
17th December 2016, 08:19 | #187 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
ravewulf, you should have done timing tests with/without YUY2 hacks in-situ, to tell if any benefit in removal, and then post
results, removal just for the sake of it is not a good idea.
__________________
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 ??? |
17th December 2016, 08:48 | #188 | Link | ||
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Quote:
if the source is YUY2 then did convert it to yv16 and if plugins need YUY2 (like FFT3DFilter) then convert it back to YUY2 and after that plugin convert back to yv16 until the end of script and in the end convert the output to YUY2 with this you will not need to did another edit in the future in case all filters have yv16 support yadifmod2 is good but unfortunately that will make winxp users unhappy
__________________
See My Avisynth Stuff Last edited by tebasuna51; 21st April 2017 at 12:42. Reason: code -> quote |
||
17th December 2016, 09:44 | #189 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Why's that? Works fine for me on XP.
__________________
Groucho's Avisynth Stuff |
17th December 2016, 10:07 | #190 | Link | |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
that what readme say
Quote:
__________________
See My Avisynth Stuff Last edited by real.finder; 17th December 2016 at 10:21. |
|
17th December 2016, 10:50 | #191 | Link | |
Registered User
Join Date: Dec 2010
Posts: 23
|
Quote:
As for plugins that don't support YV16 yet and require YUY2, I think what you suggested is what I already did - unless I'm misunderstanding you. The remaining conversions have been moved to directly before/after filters that need YUY2 instead of having sections of interleaved YUY2 and sections of planar YUY2 as it was before. Last edited by ravewulf; 17th December 2016 at 10:56. |
|
17th December 2016, 11:02 | #192 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Chikuzen did not test XP compatibility and with VS2015 it's safe to assume that without some special switches it won't work on XP. So, stating VistaSP2 as a minimum is the sensible thing to do in this case.
__________________
Groucho's Avisynth Stuff |
17th December 2016, 11:03 | #193 | Link | |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Quote:
and the yv16 support is work in pure yv16 and that mean now not all features of qtgmc work with it, until all plugins supports yv16, and when that happened you will not need to did another changes
__________________
See My Avisynth Stuff |
|
17th December 2016, 13:41 | #194 | Link |
Registered User
Join Date: Feb 2016
Posts: 13
|
Script error: There is no function named 'ExtractU'.
QTGMC 3.34 bug?
D:\Worker\AVSMeter>AVSMeter.exe -avsinfo AVSMeter 2.4.6 (x86) - Copyright (c) 2012-2016, Groucho2004 VersionString: AviSynth+ 0.1 (r2294, MT, i386) VersionNumber: 2.60 File version: 0.1.0.0 Interface Version: 6 Multi-threading support: Yes Linker/compiler version: 14.0 Avisynth.dll location: C:\Windows\SysWOW64\AviSynth.dll Avisynth.dll time stamp: 2016-10-26, 17:29:37 (UTC) PluginDir+ (HKLM, x86): C:\Program Files (x86)\AviSynth+\plugins+ PluginDir2_5 (HKLM, x86): C:\Program Files (x86)\AviSynth+\plugins [CPP 2.6 plugins] C:\Program Files (x86)\AviSynth+\plugins+\ConvertStacked.dll [n/a] C:\Program Files (x86)\AviSynth+\plugins+\DePan.dll [2.13.1.0] C:\Program Files (x86)\AviSynth+\plugins+\DePanEstimate.dll [2.10.0.0] C:\Program Files (x86)\AviSynth+\plugins+\DirectShowSource.dll [n/a] C:\Program Files (x86)\AviSynth+\plugins+\ImageSeq.dll [n/a] C:\Program Files (x86)\AviSynth+\plugins+\masktools2.dll [2.1.0.0] C:\Program Files (x86)\AviSynth+\plugins+\mvtools2.dll [2.7.7.22] C:\Program Files (x86)\AviSynth+\plugins+\nnedi3.dll [0.9.4.32] C:\Program Files (x86)\AviSynth+\plugins+\RgTools.dll [0.93.0.0] C:\Program Files (x86)\AviSynth+\plugins+\Shibatch.dll [n/a] C:\Program Files (x86)\AviSynth+\plugins+\TimeStretch.dll [n/a] C:\Program Files (x86)\AviSynth+\plugins+\VDubFilter.dll [n/a] D:\Worker\AVSMeter>AVSMeter.exe H:\WORK\video.avs AVSMeter 2.4.6 (x86) - Copyright (c) 2012-2016, Groucho2004 AviSynth+ 0.1 (r2294, MT, i386) (0.1.0.0) Script error: There is no function named 'ExtractU'. (D:\Portable\Megui\AvisynthFilters\QTGMC.avsi, line 774) (D:\Portable\Megui\AvisynthFilters\QTGMC.avsi, line 399) (H:\WORK\video.avs, line 10) SetMemoryMax(4096) Import("D:\Portable\Megui\AvisynthFilters\MtModes.avsi") #Import("D:\Portable\Megui\AvisynthFilters\LSFmod.v1.9.avsi") Import("D:\Portable\Megui\AvisynthFilters\QTGMC.avsi") #Import("D:\Portable\Megui\AvisynthFilters\SMDegrain.avsi") Import("D:\Portable\Megui\AvisynthFilters\FineSharp.avsi") LoadPlugin("D:\Portable\Megui\AvisynthFilters\KNLMeansCL\KNLMeansCL.dll") LoadPlugin("D:\Portable\Megui\tools\lsmash\LSMASHSource.dll") LWLibavVideoSource("H:\WORK\video.lwi") QTGMC(Preset="Slow") #crop KNLMeansCL(d = 1, a = 1, h = 2) #LSFmod(defaults="slow") FineSharp() #resize Prefetch(8) how to fix? |
17th December 2016, 13:55 | #195 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
EDIT: Post where 'ExtractU' first appeared (Nov 26 2016):- http://forum.doom9.org/showthread.ph...28#post1787428
__________________
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 ??? Last edited by StainlessS; 17th December 2016 at 14:00. |
|
17th December 2016, 14:08 | #196 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Dandyclubs,
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 ??? |
|
17th December 2016, 16:23 | #198 | Link |
Registered User
Join Date: Sep 2012
Posts: 366
|
http://forum.doom9.org/showthread.ph...29#post1788529
According to this, ExtractU wasn't implemented until last month, which is odd becuase the script is definitely checking for "r1576" in the version string which was a build released back in 2014. Code:
ssispmt = Findstr(VersionString(), "AviSynth+") != 0 && Findstr(VersionString(), "r1576") == 0 |
17th December 2016, 16:43 | #199 | 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 ??? |
|
17th December 2016, 16:49 | #200 | Link |
Registered User
Join Date: Sep 2012
Posts: 366
|
The version string I'm being given now has r2337 in it, so unless I'm misreading the code QTGMC isn't using ExtractU with the latest build of AVS+ anyway.
-edit- OK then, I misread it. Last edited by ndjamena; 17th December 2016 at 19:10. |
|
|