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. |
2nd February 2021, 17:01 | #621 | Link |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
out16 is simply omitting a final conversion of the intermediate result back to 8 bits. This internal result is always of 16 bits precision for 8 bit sources. This is the same as lsb_out works but the result is not stacked but a real 16 bit clip.
|
2nd February 2021, 17:09 | #622 | Link |
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,582
|
Please look here.
So why there is so much difference between the results? 16 bit source should give the same result as out16 and 10/12 bit source should be a lot faster than out16 too.
__________________
@turment on Telegram Last edited by tormento; 2nd February 2021 at 17:11. |
2nd February 2021, 17:37 | #625 | Link | |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Quote:
__________________
See My Avisynth Stuff |
|
3rd February 2021, 17:26 | #626 | Link | |
Registered User
Join Date: May 2018
Posts: 184
|
Quote:
Code:
ConvertBits(16) MDegrain() ConvertBits(bits=10, dither=1) Last edited by takla; 3rd February 2021 at 17:29. |
|
26th March 2021, 14:08 | #627 | Link |
Registered User
Join Date: May 2010
Posts: 28
|
If I use MCompensate
s = c.MSuper(pel=2) vb1 = s.MAnalyse(isb=false, delta=1, blksize=bs, overlap=ov) cp1 = c.MCompensate(s, vb1) and provide blksize and overlap I get (depending on the parameters) an unprocessed strip (with cp1 == c) on the bottom and the right border. Further evaluation shows the same for MDeGrain (output of MDeGrain == c). With MDeGrain it is easier to compare/see. Height / width of strip depends on parameters. Examples: blksize/overlap 8/0 ok., nothing 8/4 ok., nothing 16/0 bottom 16/8 ok., nothing 32/0 bottom 32/8 bottom, right 32/16 bottom 64/0 bottom, right Clip size is 1440x1080. I use mvtools-2.7.43-with-depans20200602, AMD x64. Do I something wrong? Is this a known issue? Exists a workaroud? |
26th March 2021, 15:57 | #628 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Joka, try same with 2.2.7.44:- https://github.com/pinterf/mvtools/releases
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 ??? Last edited by StainlessS; 26th March 2021 at 16:08. |
|
6th May 2021, 00:13 | #631 | Link |
Registered User
Join Date: Mar 2018
Posts: 447
|
The current documentation on MAnalyse states about overlap: "Must be even and less than block size (up to blksize/2 for MCompensate)".
However, when I try overlap > blksize/2 I get this error message "MAnalyse: overlap must be less or equal than half block size". I don't have MCompensate in the script. MVTools x64 version 2.7.44. So is the documentation or the code wrong? EDIT: Seems like MAnalyse also doesn't accept negative levels. Last edited by zorr; 6th May 2021 at 00:20. |
6th May 2021, 22:02 | #632 | Link | |
Registered User
Join Date: Mar 2018
Posts: 447
|
Quote:
This was my own error, the levels parameter was just too negative and there weren't any levels left. |
|
3rd June 2021, 10:36 | #633 | Link |
Registered User
Join Date: Nov 2009
Posts: 2,361
|
Would it make sense to implement a half pel option to increase speed for UHD clips or is it the same as increasing blksize and overlap?
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread |
3rd June 2021, 14:52 | #635 | Link |
Registered User
Join Date: Nov 2009
Posts: 2,361
|
I meant pel=0.5, double pel in mvtools terms
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread |
3rd June 2021, 15:05 | #636 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
[would seem to me that pel=1, and bigger blocksize, is the way to go]
__________________
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; 3rd June 2021 at 15:08. |
|
3rd June 2021, 15:25 | #637 | Link |
Registered User
Join Date: Nov 2009
Posts: 2,361
|
I don't think so, many prefilters use gaussian type blurs for easier motion search, lowering the resolution is just the same but with less pixels (faster). Also many UHDs are upscaled conversions.
I don't know what others have to say, seems to me that pel=2 would also equal to pel=1 and smaller blocksize?
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread |
4th June 2021, 12:49 | #639 | Link | |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Quote:
EDIT: Arh, the new avatar is a cat or something, hard to figure out what it is.
__________________
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; 4th June 2021 at 14:59. |
|
4th June 2021, 13:44 | #640 | Link |
Registered User
Join Date: Nov 2009
Posts: 2,361
|
Wow, thanks, already updated SMDegrain with the changes, didn't remember MScaleVect
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread |
|
|