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 10th August 2015, 10:53   #41  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Music Fan View Post
It can't be copied, and no log is created in this case, but I can propose to AvsMeter's developer to add it.
Use "AVSMeter script.avs -i -log". If there is a (syntax) script error it will be written to the log.
Groucho2004 is offline   Reply With Quote
Old 10th August 2015, 10:53   #42  |  Link
Boulder
Pig on the wing
 
Boulder's Avatar
 
Join Date: Mar 2002
Location: Finland
Posts: 5,718
You probably need the MVTools2 by cretindesalpes. It is the most recent one.
__________________
And if the band you're in starts playing different tunes
I'll see you on the dark side of the Moon...
Boulder is offline   Reply With Quote
Old 10th August 2015, 11:04   #43  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Boulder View Post
You probably need the MVTools2 by cretindesalpes. It is the most recent one.
Yes, I'm using that and the latest QTGMC works fine. On top you'll get a nice speed-up through avstp.dll.
Groucho2004 is offline   Reply With Quote
Old 10th August 2015, 11:14   #44  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
To summarize the recommended plugins (not only) for QTGMC:
  • MVTools and dfttest from here
  • RGTools from here (instead of separate Removegrain, Repair, VerticalCleaner)
  • Masktools from here
Groucho2004 is offline   Reply With Quote
Old 10th August 2015, 11:17   #45  |  Link
Music Fan
Registered User
 
Join Date: May 2009
Location: Belgium
Posts: 1,743
Quote:
Originally Posted by Groucho2004 View Post
Use "AVSMeter script.avs -i -log". If there is a (syntax) script error it will be written to the log.
It does not work : with this command line, AVSMeter is opened as usual but no log is created
Music Fan is offline   Reply With Quote
Old 10th August 2015, 11:19   #46  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Music Fan View Post
It does not work : with this command line, AVSMeter is opened as usual but no log is created
Works fine here. UAC?
Groucho2004 is offline   Reply With Quote
Old 10th August 2015, 11:22   #47  |  Link
Music Fan
Registered User
 
Join Date: May 2009
Location: Belgium
Posts: 1,743
Quote:
Originally Posted by Groucho2004 View Post
To summarize the recommended plugins (not only) for QTGMC:
  • MVTools and dfttest from here
  • RGTools from here (instead of separate Removegrain, Repair, VerticalCleaner)
  • Masktools from here
Thanks, no more error message with 3.33s thanks to mvtools-2.6.0.5
Music Fan is offline   Reply With Quote
Old 10th August 2015, 11:34   #48  |  Link
Music Fan
Registered User
 
Join Date: May 2009
Location: Belgium
Posts: 1,743
Quote:
Originally Posted by Groucho2004 View Post
Works fine here. UAC?
Yes, it's ok when I run console as administrator
And now it also works when I open it normally, without running it as administrator !?
Music Fan is offline   Reply With Quote
Old 10th August 2015, 11:44   #49  |  Link
Music Fan
Registered User
 
Join Date: May 2009
Location: Belgium
Posts: 1,743
Quote:
Originally Posted by Groucho2004 View Post
[*]RGTools from here (instead of separate Removegrain, Repair, VerticalCleaner)
Thus it works as if these 3 filters were separated (nothing to change in scripts using these filters) ?
Does it include RemoveGrainT ?
Music Fan is offline   Reply With Quote
Old 10th August 2015, 12:02   #50  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Music Fan View Post
Thus it works as if these 3 filters were separated (nothing to change in scripts using these filters) ?
Yes.

Quote:
Originally Posted by Music Fan View Post
Does it include RemoveGrainT ?
Don't know. Try it or google.
Groucho2004 is offline   Reply With Quote
Old 10th August 2015, 12:26   #51  |  Link
TheSkiller
Registered User
 
Join Date: Dec 2007
Location: Germany
Posts: 632
Quote:
Originally Posted by Groucho2004 View Post
  • RGTools from here (instead of separate Removegrain, Repair, VerticalCleaner)
Out of curiosity I just tried that, although I have no problems running QTGMC with separate Removegrain, Repair, VerticalCleaner, but with RgTools I get "There is no function named RemoveGrain".


Quote:
Originally Posted by Groucho2004 View Post
  • Masktools from here
Tried that one as well, guess what – doesn't work for me either.^^
"There is no function named mt_makediff"

The other recommended Masktools do work for me.

Last edited by TheSkiller; 10th August 2015 at 23:47.
TheSkiller is offline   Reply With Quote
Old 10th August 2015, 12:32   #52  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by TheSkiller View Post
Out of curiosity I just tried that, although I have to problems running QTGMC with separate Removegrain, Repair, VerticalCleaner, but with RgTools I get "There is no function named RemoveGrain".


Tried that one as well, guess what – doesn't work for me either.^^
"There is no function named mt_makediff"

The other recommended Masktools do work for me.
You probably don't have the runtime DLLs for VS2012 installed. See notes on this page.
Groucho2004 is offline   Reply With Quote
Old 10th August 2015, 12:33   #53  |  Link
Reel.Deel
Registered User
 
Join Date: Mar 2012
Location: Texas
Posts: 1,664
@TheSkiller

More than likely you're missing the runtime dependencies. Both RgTools and MastTools need the Microsoft Visual C++ 2012 Redistributable Package.

Edit: too slow
Reel.Deel is offline   Reply With Quote
Old 15th August 2015, 11:20   #54  |  Link
TheSkiller
Registered User
 
Join Date: Dec 2007
Location: Germany
Posts: 632
That did the trick, thanks. I wasn't aware I need to have Visual C++ 2012 installed even if I already had 2013 installed all the time.
TheSkiller is offline   Reply With Quote
Old 15th August 2015, 12:19   #55  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
Oh, that's a fact we keep explaining every year: The different versions of MS Visual Studio Runtimes are exclusive and incompatible among each other. You'll need to install every runtime version of every compiler version at least one of any EXE or DLL on your PC was compiled with.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is online now   Reply With Quote
Old 7th September 2015, 09:17   #56  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,823
I'm just reporting a problem with the latest QTGMC script (v3.33s). I'm trying to repair some badly de-interlaced video and as a starting point I copied the following from the QTGMC.html file, under the "Multiple QTGMC Calls" section:

t = QTGMC( Preset="Slower", InputType=2 )
b = QTGMC( Preset="Slower", InputType=3, PrevGlobals="Reuse" ) # Reuse motion vectors from first call for a good speed-up
Repair( t, b, 1 )

QTGMC versions 3.33 and 3.33d work fine. For 3.33s, Avisynth offers the following error:

Invalid arguments to "isyuy2"
QTGMC 3.33s.avsi, Line 412

I'm running Avisynth 2.6.0.6 and the source video is YV12. Just to be sure, I replaced the version of masktools2 I'm using with mt_masktools-25.dll from the QTGMC plugins package, and I replaced RGTools with RemoveGrainSSE2 and RepairSSE2, but it made no difference. I have SSE2Tools. I don't know how to test with an older MVTools2 as it results in a "no named lsb argument" error, which I assume would be expected.
Removing PrevGlobals="Reuse" from the script prevents the error.

Thanks.

PS Out of curiosity, one of the changes for v3.33s is:
- work with new masktool2 for avs 2.60

Anyone know what that means specifically? What didn't work previously? I'm curious because I'm fairly sure I'm using the "new masktools2" and the previous QTGMC versions worked okay.

Last edited by hello_hello; 7th September 2015 at 09:54.
hello_hello is offline   Reply With Quote
Old 8th September 2015, 23:50   #57  |  Link
real.finder
Registered User
 
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
Quote:
Originally Posted by hello_hello View Post
I'm just reporting a problem with the latest QTGMC script (v3.33s). I'm trying to repair some badly de-interlaced video and as a starting point I copied the following from the QTGMC.html file, under the "Multiple QTGMC Calls" section:

t = QTGMC( Preset="Slower", InputType=2 )
b = QTGMC( Preset="Slower", InputType=3, PrevGlobals="Reuse" ) # Reuse motion vectors from first call for a good speed-up
Repair( t, b, 1 )

QTGMC versions 3.33 and 3.33d work fine. For 3.33s, Avisynth offers the following error:

Invalid arguments to "isyuy2"
QTGMC 3.33s.avsi, Line 412

I'm running Avisynth 2.6.0.6 and the source video is YV12. Just to be sure, I replaced the version of masktools2 I'm using with mt_masktools-25.dll from the QTGMC plugins package, and I replaced RGTools with RemoveGrainSSE2 and RepairSSE2, but it made no difference. I have SSE2Tools. I don't know how to test with an older MVTools2 as it results in a "no named lsb argument" error, which I assume would be expected.
Removing PrevGlobals="Reuse" from the script prevents the error.

Thanks.

PS Out of curiosity, one of the changes for v3.33s is:
- work with new masktool2 for avs 2.60

Anyone know what that means specifically? What didn't work previously? I'm curious because I'm fairly sure I'm using the "new masktools2" and the previous QTGMC versions worked okay.
http://forum.doom9.org/showpost.php?...postcount=2041

and about "work with new masktool2 for avs 2.60" it meant for yuy2, see here http://forum.doom9.org/showthread.ph...89#post1725289
__________________
See My Avisynth Stuff

Last edited by real.finder; 8th September 2015 at 23:56.
real.finder is offline   Reply With Quote
Old 11th September 2015, 18:16   #58  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,823
Quote:
Originally Posted by real.finder View Post
http://forum.doom9.org/showpost.php?...postcount=2041

and about "work with new masktool2 for avs 2.60" it meant for yuy2, see here http://forum.doom9.org/showthread.ph...89#post1725289
Thanks real.finder.
I haven't had a chance to test it yet, but thanks......
hello_hello is offline   Reply With Quote
Old 22nd October 2015, 21:11   #59  |  Link
kuchikirukia
Registered User
 
Join Date: Oct 2014
Posts: 476
Anyone using QTGMC 3.32 or 3.33 might want to add:
Trim (50,0)
to their script. It seems to fix a slowdown that might occur. http://forum.doom9.org/showthread.php?t=172744
The 3.33x versions aren't fixes, some make it worse.

After that, just run another encode with the same settings, only with trim(0,49), and combine the two.
kuchikirukia is offline   Reply With Quote
Old 23rd December 2015, 09:20   #60  |  Link
byme
Registered User
 
Join Date: Sep 2008
Location: Italy
Posts: 204
Can you tell me how to have 50p video from a 25i with QTGMC

Thanks
byme 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:24.


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