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. |
|
|
Thread Tools | Search this Thread | Display Modes |
28th June 2011, 09:57 | #162 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 5,389
|
But now it will miss much more motion that's different from global motion.
__________________
- We´re at the beginning of the end of mankind´s childhood - My little flickr gallery. (Yes indeed, I do have hobbies other than digital video!) |
1st July 2011, 09:07 | #164 | Link |
Registered User
Join Date: Apr 2009
Posts: 478
|
Subjunk, your modified MVTools is based on an older version, 2.5.11.1, correct? If so, would it be possible for you to release that under a different name? Soon QTGMC will require the latest MVTools, and thus using your MVTools effectively precludes me from using QTGMC, and vice versa.
|
1st July 2011, 12:18 | #165 | Link | |
Registered User
Join Date: Jun 2010
Posts: 443
|
Quote:
|
|
2nd July 2011, 12:53 | #166 | Link | ||
Registered User
Join Date: Apr 2011
Posts: 9
|
Hi SubJunk I read this in mvtools doc:
Quote:
Quote:
Code:
FUNCTION pelclipfix(Clip input) { luma=EEDI2(Input, field=1).Spline36Resize(2*width(Input), 2*height(Input)) chroma=EEDI2(Input, field=1).Spline36Resize(2*width(Input), 2*height(Input),src_top=0.5,src_left=0.5) MergeChroma (luma,chroma,1) } your: http://img225.imageshack.us/img225/8640/orig.png my: http://img839.imageshack.us/img839/9436/fix.png does this make sense? |
||
2nd July 2011, 22:10 | #168 | Link |
Registered User
Join Date: Apr 2011
Posts: 9
|
Is this related to avisynth's resize bug or is it an issue internal to mvtools?
Anyway: Code:
FUNCTION pelclipfix(Clip input) { luma=EEDI2(Input, field=1).Spline36Resize(2*width(Input), 2*height(Input),src_left=0.25) chroma=EEDI2(Input, field=1).Spline36Resize(2*width(Input), 2*height(Input),src_top=0.5,src_left=0.5) MergeChroma (luma,chroma,1) } |
2nd July 2011, 22:39 | #169 | Link |
Avisynth language lover
Join Date: Dec 2007
Location: Spain
Posts: 3,431
|
MVTools (see doc) requires the pelclip to have original pixels at (0,0) and at row and column positions with multiples of pel. EEDI2(field=1) does this when it doubles the height. However, the Avisynth resizers (by design, it's not a bug) preserve the image centre postion rather than the corner position, so to get the original pixels from the width doubling you need to specify src_left=0.25.
|
5th July 2011, 00:59 | #173 | Link |
Registered User
Join Date: Apr 2011
Posts: 9
|
I need to make a custom function with mvtools2 for slow motion needs in my editing works, but I noticed that your msmoothfps often works much better than I could manage, so I'd like to know what the finest, sadm, and sadgamma options in msmoothfps exactly do.
|
5th July 2011, 01:12 | #174 | Link | |
Registered User
Join Date: Jun 2010
Posts: 443
|
Quote:
Sadml is completely new to the custom mvtools and based on the ml from MMask, it defines a threshold at which vectors are marked as erroneous and then blurs/ghosts over the erroneous area using a different mask to ml. The lower the value, the more vectors are marked as erroneous. I recommend values between 150-250. Sadgamma is the same as gamma in MMask. |
|
5th July 2011, 22:59 | #175 | Link |
Registered User
Join Date: Jun 2011
Posts: 1
|
Hello everyone, I use interframe from one month and I find it a great script to create interpolated frames in videos.
Thanks a lot for your work SubJunk!!!!! But I need your help to solve this problem: It's the same with ALGO 13. This artifact is the biggest and most visible in the video, can you help me with the parameters?? TIA!!! P.S. sorry for my bad, googled, english :-( Max |
7th July 2011, 16:44 | #177 | Link |
Registered User
Join Date: Mar 2003
Posts: 480
|
Hi, I have a question about the modded mvtools.
I'd like to use Interframe with Dither. That uses a modded mvtools version itself. Is it possible to get both plugins working together or do I have to use an intermediate lossless video? |
8th July 2011, 00:16 | #178 | Link |
Registered User
Join Date: Jun 2010
Posts: 443
|
Sure, you can just rename the files however you want and include them when you want them. For example "mvtools-dither.dll" and "mvtools-interframe.dll".
Note that to do that they need to be in a directory other than the default one, because the default will autoload them. |
10th July 2011, 12:59 | #179 | Link |
Registered User
Join Date: Mar 2003
Posts: 480
|
Ok, thanks, I'm doing it in two steps now as loading both dlls at the same time does not seem to work for me, e.g.
dither() Interframe() In addition to that I notice that some settings are used here that are not mentioned in the documentation, like searchparam, algo and blocksize. Is there a document where I can read about them? |
10th July 2011, 13:20 | #180 | Link |
Registered User
Join Date: Jun 2010
Posts: 443
|
Yeah, using both at the same time wouldn't work. I thought you meant you wanted to use them separately.
Searchparam and blksize are the same as they are in the official mvtools documentation, and algo is basically an easy way of referencing mflow, mflowfps and mblockfps within the same function instead of separate ones. |
Tags |
48fps, 60fps, framedoubling, interframe, smooth motion |
Thread Tools | Search this Thread |
Display Modes | |
|
|