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. |
11th May 2008, 22:30 | #21 | Link |
Huh?
Join Date: Sep 2003
Location: Uruguay
Posts: 3,103
|
I second that request, I'd like to try this filter out on some digicam footage and compare it to HDRAGC.
__________________
Read Decomb's readmes and tutorials, the IVTC tutorial and the capture guide in order to learn about combing and how to deal with it. |
12th May 2008, 01:10 | #22 | Link |
Registered User
Join Date: Aug 2005
Location: Asylum
Posts: 46
|
I found Autolevels v0.3 on my hdd and uploaded it for you.
Here is the link: http://www.sendspace.com/file/7i6yx0
__________________
AVStoMPEG Forum: http://forum.doom9.org/showthread.php?t=110596 Blog: http://avstompeg.spaces.live.com/ |
12th May 2008, 01:26 | #23 | Link | |
Registered User
Join Date: Feb 2004
Location: NTSC R1
Posts: 2,046
|
Quote:
__________________
|
|
12th May 2008, 03:49 | #24 | Link | |
Registered User
Join Date: May 2006
Posts: 237
|
Quote:
But as you see above, I didn't have much luck with it. |
|
12th May 2008, 04:52 | #27 | Link |
Registered User
Join Date: Feb 2004
Location: NTSC R1
Posts: 2,046
|
OK. Your attachment was unapproved (still is) when I posted my earlier reply, so I wasn't sure if it was. Not sure what your issue is then, sorry. Sure is specific to just you though. Works for me on my current Vista machine, and it used to work on my previous XP machine too (before it crashed a few months ago, that is).
__________________
|
9th August 2008, 07:30 | #29 | Link |
Registered User
Join Date: Aug 2005
Location: Asylum
Posts: 46
|
Again:-)
I found Autolevels v0.3 on my hdd and uploaded it for you. Here two links: http://www.sendspace.com/file/z16kmr http://rapidshare.com/files/13597845...ls0.3.zip.html
__________________
AVStoMPEG Forum: http://forum.doom9.org/showthread.php?t=110596 Blog: http://avstompeg.spaces.live.com/ |
19th August 2008, 01:58 | #30 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
direct download: http://www.webalice.it/f.corriga/misc/autolevels0.3.zip
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
13th September 2008, 03:01 | #33 | Link |
Registered User
Join Date: May 2006
Posts: 237
|
The file attached to my post above is okay.
|
3rd August 2009, 21:03 | #37 | Link |
Registered User
Join Date: Jul 2009
Posts: 1
|
Something wrong occurs to colours after the filter. The picture is constantly painted in any colour. Has submitted on an input a black-and-white picture. On an exit has received floating displacement of colours. U and V components constantly float. I work with normal YUY2.
|
29th October 2010, 22:52 | #38 | Link |
Registered User
Join Date: Sep 2010
Location: Austin, TX
Posts: 40
|
The wiki
http://avisynth.org/mediawiki/External_filters says that autolevels works on YV12, YUY2, RGB32, RGB24 format pixels. Certainly it works on YV12. If I convertToRGB24() before autolevels, it still works, but the effect is small. If I convertToRGB32() first I don't see any difference from the unprocessed video. But my biggest problem is that ConvertToYUY2().autolevels() produces a very saturated purple video (it might be different on different clips, but this is what I'm seeing). Is the wiki simply wrong? I've worked around it with this: (orig is in YUY2 format) tmp = orig.convertToYV12().autolevels().convertToYUY2() orig = MergeLuma(orig,tmp) but if there is a more direct way to operate on YUY2() without the two conversions, I'd like to know. Last edited by frustum; 30th October 2010 at 00:03. Reason: (fixed a typo) |
30th October 2010, 06:27 | #39 | Link |
Avisynth Developer
Join Date: Jan 2003
Location: Melbourne, Australia
Posts: 3,167
|
Ouch! Yes this filter really only has a code path for YV12, although it should give correct results for RGB24 and near correct results for RGB32. It will be using the min(a, r, g, b) and the max(a, r, g, b) for its determinations, so the contents of the A channel can upset things. Unfortunately it will just make a mess of YUY2 chroma.
Given the filter just ploughs through RowSize bytes of data per line, you might get away with this :- Code:
(orig is in YUY2 format) tmp = orig.GreyScale().autolevels() # make all chroma bytes 128 orig = MergeLuma(orig, tmp) # Overlay new luma bytes |
30th October 2010, 08:37 | #40 | Link |
Registered User
Join Date: Sep 2010
Location: Austin, TX
Posts: 40
|
Ian, your suggestion works well enough for the one scene I've tried it on. Thanks for the tip. Also thanks for the work you are doing on avisynth!
I've just had a look at the source for the autolevels plugin. I know nothing about avisynth data structures and internals, but it assumes the pixel data is planar. Won't it just treat y,u,v as three luma values? So if the image is very dark, it will think there are a bunch of y=128 pixels after performing the GrayScale() conversion, won't it? Overall, it seems wrong to say autolevels() supports anything but YV12 (except in special cases) right now. |
Thread Tools | Search this Thread |
Display Modes | |
|
|