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 23rd April 2008, 09:02   #101  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by *.mp4 guy View Post
AQ works quite well for reducing, or, at high bitrates, eliminating banding, search for VAQ, and get a build of X264 with version 0.48
x264 has had VAQ in official builds for weeks...
Dark Shikari is offline   Reply With Quote
Old 23rd April 2008, 09:48   #102  |  Link
McCauley
Registered User
 
Join Date: Nov 2006
Posts: 83
Quote:
Originally Posted by Merlin7777 View Post
Does anyone have Manao's "optimized" build lying around? The download link in the first page is dead.
I don't know if this is the modified one, but it's on Manao's page:
http://manao4.free.fr/

Regards
McCauley
McCauley is offline   Reply With Quote
Old 23rd April 2008, 16:15   #103  |  Link
Soulhunter
Bored...
 
Soulhunter's Avatar
 
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
Quote:
Originally Posted by Merlin7777 View Post
Does anyone have Manao's "optimized" build lying around? The download link in the first page is dead.
Just click the link in my sign... ;]

The one on my page should be the right one!

Quote:
Originally Posted by *.mp4 guy View Post
I realise that inexperienced people often come here and complain of problems that don't exist, or are a case of PEBKAC blown out of proportion, but i think this leads the more experienced members of the forum to discount real problems that newer members may report without as much thought as they would put into it if someone who has been here longer had the same problem.
Nah, I really cant spot a mentionable value of banding in the images...

Blocking n' compression artifacts? Yes!

But banding? Not really... >.>


Bye
__________________

Visit my IRC channel
Soulhunter is offline   Reply With Quote
Old 23rd April 2008, 17:43   #104  |  Link
Adub
Fighting spam with a fish
 
Adub's Avatar
 
Join Date: Sep 2005
Posts: 2,699
Nope. The one on your page is bit for bit identical to the one in the OP, it just has an expanded readme and gradfunkmirror.avs. I even diff-ed the source. Same exact source.

And I already checked the one on Manao's page. Same as the OP.
__________________
FAQs:Bond's AVC/H.264 FAQ
Site:Adubvideo
Adub is offline   Reply With Quote
Old 23rd April 2008, 18:12   #105  |  Link
Soulhunter
Bored...
 
Soulhunter's Avatar
 
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
Quote:
Originally Posted by Merlin7777 View Post
Nope. The one on your page is bit for bit identical to the one in the OP, it just has an expanded readme and gradfunkmirror.avs. I even diff-ed the source. Same exact source.

And I already checked the one on Manao's page. Same as the OP.
Like I said...
Its the right one...
The one optimized by Manao...

The thing is:
I edited the 1st post and replaced the old link with a link to the new optimized version
[Note the "Last edited by Soulhunter : 5th May 2006 at 12:38"] ;]


Bye
__________________

Visit my IRC channel

Last edited by Soulhunter; 20th May 2010 at 15:29.
Soulhunter is offline   Reply With Quote
Old 23rd April 2008, 19:29   #106  |  Link
Adub
Fighting spam with a fish
 
Adub's Avatar
 
Join Date: Sep 2005
Posts: 2,699
Ok, sorry. My mistake.
__________________
FAQs:Bond's AVC/H.264 FAQ
Site:Adubvideo
Adub is offline   Reply With Quote
Old 25th April 2008, 13:02   #107  |  Link
*.mp4 guy
Registered User
 
*.mp4 guy's Avatar
 
Join Date: Feb 2004
Posts: 1,348
Quote:
Originally Posted by Dark Shikari View Post
x264 has had VAQ in official builds for weeks...
Well, I've been using one of the betas; I don't think I've used a vanilla X264 build in years, they are always too far behind, so I don't really keep track of where they are at. Anyway, thats good news about vaq, anything new with qns? or have you been working primarily on fgo?
*.mp4 guy is offline   Reply With Quote
Old 13th June 2008, 09:57   #108  |  Link
canuckerfan
Registered User
 
Join Date: Jul 2005
Posts: 317
does anyone know if these artifacts in the back wall count as banding?
canuckerfan is offline   Reply With Quote
Old 13th June 2008, 18:22   #109  |  Link
Adub
Fighting spam with a fish
 
Adub's Avatar
 
Join Date: Sep 2005
Posts: 2,699
I don't know if it's my eyes, but I dont see any banding any where. Hell, the wall looks fine to me. But then again, I don't have a source image to compare to.
__________________
FAQs:Bond's AVC/H.264 FAQ
Site:Adubvideo
Adub is offline   Reply With Quote
Old 14th June 2008, 22:39   #110  |  Link
Stakiman
Registered User
 
Stakiman's Avatar
 
Join Date: Apr 2007
Location: Sofia, Bulgaria
Posts: 23
That's called blocking, though.
Stakiman is offline   Reply With Quote
Old 15th July 2008, 15:20   #111  |  Link
Mystery Keeper
Beyond Kawaii
 
Mystery Keeper's Avatar
 
Join Date: Feb 2008
Location: Russia
Posts: 724
I get strong banding after FFT3DGPU denoising, which is understandable. Several gradfun2db(1.1) lines remove the banding on gradients alright. But instead it creates large halos around objects standing out on those gradients. x2 supersampling before debanding helps, but not much. And if I supersample more, debanding doesn't work. Sorry, I can't upload a sample.
__________________
...desu!
Mystery Keeper is offline   Reply With Quote
Old 16th July 2008, 01:11   #112  |  Link
Soulhunter
Bored...
 
Soulhunter's Avatar
 
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
Quote:
Originally Posted by Mystery Keeper View Post
I get strong banding after FFT3DGPU denoising, which is understandable. Several gradfun2db(1.1) lines remove the banding on gradients alright. But instead it creates large halos around objects standing out on those gradients. x2 supersampling before debanding helps, but not much. And if I supersample more, debanding doesn't work. Sorry, I can't upload a sample.
Then its probably beyond repair!?

Gradfun cant do magic... Live with it, or denoise less/differently! :]


Bye
__________________

Visit my IRC channel
Soulhunter is offline   Reply With Quote
Old 16th July 2008, 02:53   #113  |  Link
Chainmax
Huh?
 
Chainmax's Avatar
 
Join Date: Sep 2003
Location: Uruguay
Posts: 3,103
How about using DeHalo_Alpha to eliminate those halos?
__________________
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.
Chainmax is offline   Reply With Quote
Old 16th July 2008, 03:49   #114  |  Link
Mystery Keeper
Beyond Kawaii
 
Mystery Keeper's Avatar
 
Join Date: Feb 2008
Location: Russia
Posts: 724
Chainmax, doesn't work. Don't see how it could help. Either I misunderstand something, or what you call "halos" are actually Gibbs effect. The halos I get after gradfun2db are real halos - bands of clear color around the inner edges of gradients.
__________________
...desu!
Mystery Keeper is offline   Reply With Quote
Old 16th July 2008, 04:13   #115  |  Link
Chainmax
Huh?
 
Chainmax's Avatar
 
Join Date: Sep 2003
Location: Uruguay
Posts: 3,103
Yeah, I am talking about one of the manifestations of the Gibbs phenomenon. As "halo" is more of a colloquial word that I only saw used in that term, that's what I assumed it to be. The only other thing I can think of is to use AddGrainC as a complement to gradfun2db, but that probably won't be of much help.
__________________
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.
Chainmax is offline   Reply With Quote
Old 15th September 2009, 21:45   #116  |  Link
leon1789
Registered User
 
leon1789's Avatar
 
Join Date: Sep 2009
Location: Poitiers (Fr)
Posts: 77
Quote:
Originally Posted by Alain2 View Post
Corrected version:
Code:
Function gradfunkmirror( clip c, float "strength" )
{
	strength	=	default( strength, 1.2 )
	w			=	c.width()
	h			=	c.height()
	vflip		=	c.FlipVertical()
	hflip		=	c.FlipHorizontal()
	
	stackhorizontal( hflip.crop( w-16, 0, 16, h ).addborders( 0, 16, 0, 16 ),
	\	stackvertical( vflip.crop( 0, h-16, w, 16 ), c, vflip.crop( 0, 0, w, 16 ) ),
	\	hflip.crop( 0, 0, 16, h ).addborders( 0, 16, 0, 16 ) )
	gradfun2db( strength )
	crop( 16, 16, -16, -16 )

	Return last
}

Hello,
for the same job, I propose this simpler code
Code:
Function GradFun2dbMod_Mod(clip c, float "strength")
{
strength = default( strength, 1.2 )
w = c.width+32
h = c.height+32
c = c.PointResize(w,h,-16,-16,w,h)
c = c.GradFun2db(strength)
return c.Crop(16,16,-16,-16)
}
What do you think about it ? (specially in the corners of the picture)

Last edited by leon1789; 4th October 2009 at 12:13.
leon1789 is offline   Reply With Quote
Old 15th September 2009, 23:03   #117  |  Link
thewebchat
Advanced Blogging
 
Join Date: May 2009
Posts: 480
leon1789, your suggestion is good.

Mirrored performance: * Pass 1/1: Finished in 00:00:26.254 (159.29 FPS)
PointResize performance: * Pass 1/1: Finished in 00:00:22.803 (183.40 FPS)

Tested with avs2avi and NULL compressor. Of course, the real solution is to go fix GradFun2DB so that it doesn't have this bug.
thewebchat is offline   Reply With Quote
Old 16th September 2009, 00:20   #118  |  Link
Sapo84
Registered User
 
Join Date: May 2008
Posts: 40
Quote:
Originally Posted by leon1789 View Post
Hello,
What do you think about it ? (specially in the corners of the picture)
Sometimes the added borders don't have the same color of the last useful pixel, so I'm not sure is very good.
I prefer something like

Code:
Function gradfunkmirrormodded( clip c, float "strength" )
{
	strength	=	default( strength, 1.2 )
	w		=	c.width()
	h		=	c.height()
	vflip		=	c.FlipVertical()
        iter1		=	stackvertical( vflip.crop( 0, h-16, w, 16 ), c, vflip.crop( 0, 0, w, 16 ) )
	hflip		=	iter1.FlipHorizontal()
	
	iter2 = stackhorizontal( hflip.crop( w-16, 0, 0, 0),
	\	iter1,
	\	hflip.crop( 0, 0, 16, 0) )
	debanded = iter2.gradfun2db( strength )
	cropped = debanded.crop( 16, 16, -16, -16 )

	return cropped
}
Which should solve the problem in the corners (even if I'm not sure it was actually a problem).

Last edited by Sapo84; 16th September 2009 at 22:05.
Sapo84 is offline   Reply With Quote
Old 16th September 2009, 16:03   #119  |  Link
leon1789
Registered User
 
leon1789's Avatar
 
Join Date: Sep 2009
Location: Poitiers (Fr)
Posts: 77
Ok.
Thank you for your feedbacks
leon1789 is offline   Reply With Quote
Old 16th September 2009, 16:36   #120  |  Link
thewebchat
Advanced Blogging
 
Join Date: May 2009
Posts: 480
http://img136.imageshack.us/img136/1469/dongs.png

leon1789's method seems to produce the same results as the traditional GFMirror.
thewebchat 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 06:57.


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