In this episode, I show you how to remove the banding from your videos rendered in After Effects. Banding happens when video is compressed and similar colors get posterized. This undesirable, visible bands of color that can be distracting, and in some cases downright ugly. Check out the video for some techniques to prevent this banding from happening.
There are quite a few ways to remove color banding. Everyone seems to have their own formula. If you have have one, I would love to see in in the comments.









32 Comments
That’s a great tip, thanks
. I’ve had this problem many times but I had no idea how to solve it, and I didn’t know how it was called so I couldn’t google it
.
Thanks for these tricks! Since many experimental guys are working with closeups of ink and water these days I got a little hint:
If you want to invert your ink footage (to make it look like smoke) make sure to use the invert filter in AE and do not use FC for it. The AE inversion is not completely banding-free but it is a lot(!) better than the other one.
Nice tip!
I found that by using 16/32bpc helps with banding.
Also if you are stacking effects on one layer it usually can rectify itself by shuffling the order of them.
In some cases adding a glow can help..
Spencer on November 13th, 2009 said...
I don’t suggest 32bpc if you don’t need it. It is a bit overkill and only produces good results if you are using 32bpc stocks, and even then it is quite specialized. 16 works great.
So… did you intend on keeping the Ramp Scatter at 100% while adding the 4-Color Gradient and/or the Add Grain effects? Are these in addition to the Ramp Scatter or instead of?
The Gorilla on October 12th, 2009 said...
Either way is fine. Just play until it works. Making things random is the key.
I’ve noticed a lot of TV Spots where they keep the banding in it…not sure if they didn’t know how to remove it or if that’s just the look they were going for.
Either way, good tip as it’s one thing I’m always wondering about when working with the ramp effect in AE.
Brian Foote on October 12th, 2009 said...
Probably a combo of their compression for broadcast and the cable company pumping out a compressed signal as well.
Very helpful. I’m a ramp fan and tend to run into banding problems a lot. Thanks!
Very nice tip, I had wasted a lot of time in the past trying to get rid of the gradient banding in AE or PS, I hate it. Not a total waste because that got me into learning about color spaces and video compression, but when you don´t know why something is happening and afecting your final work is really frustrating. I solve this by changing the 8bpc to 16 or 32 but I know is not a solution for the web. That 4 color gradient tip is really great, and the add grain too. I did find out that when rendering in 16bpc and then converting to H264 I get better results, specially HD video. Excuse my english and the length of the comment. cheers!
Cheers Nick, great tips!
Just a quick addition, you may see banding depending on what monitor you use. I was working on a project on my old but calibrated CRT and it looked fine but when I transferred it to my MacBook I could see banding. I’ve been looking into buying a cheapish flat screen as a stop-gap until I can afford a decent one. In the last couple of days I’ve learnt quite a bit about the different panels used. Apparently the MacBook uses a TN panel which are only 6bit colour, they use dithering to display the full 8bit spectrum. TN panels are used almost exclusively in the lower end monitor market.
Looks like I’m going to have to save up for that Apple Cinema Display!
Spencer on November 13th, 2009 said...
Very good point. My monitor produces about 200% more banding than most CRTs or my laptop. Just keep in mind what the viewer will be using; if it is for the web a huge part of your audience is probably on macbooks.
By the way, does anyone have a tip to avoid the quicktime H264 gamma shift? It is specially anoying for motion graphics. The solution provided at video copilot and others only works for the quicktime player but in the web or other players the gamma shift is still there, at least for me. Maybe another codec for web recomendation?
PalmliX on October 12th, 2009 said...
I don’t know too much about this area, but whenever I need an alternative to H264 I’ve always had great results with simple MPEG2 compression.
Manuel F. Rugeles on October 12th, 2009 said...
Thanks! I´ll try it.
chris culp on October 13th, 2009 said...
Try checking the box: Project Settings > Match legacy AE quicktime gamma adjustments. This fixes it for me when working in Final Cut especially.
It’s not a codec issue at all, though I’m not sure what exactly causes it.
Manuel F. Rugeles on October 13th, 2009 said...
Thanks for that tip, I will try it too.
Dan on October 19th, 2009 said...
had some trouble with this a while back. QT player itself applies a gamma shift when playing the file. Not sure on a fix, but something like VLC player will playback the files in a truer form
any tips on removing banding artifacts introduced by pointlights other than adding grain?
The Gorilla on October 12th, 2009 said...
If it’s part of a background element, you can try the “Scatter” plugin.
Good tips. If you’re going to use grain, though, it can slow your renders. What I do is have a bunch of 1 second quicktime files with grain rendered on a 50% gray solid. I’ll import these into my project and set them to loop, then bring them into my comp set to overlay. Turn down the opacity to tone down intensity. Works great and barely any extra render time.
The Gorilla on October 12th, 2009 said...
Great tip ,Conigs. This would speed up things a ton!
If you find a good combo with the grain filter you can always save it as a preset (.ffx file) Then you dont have to redo it each time you need it.
The Gorilla on October 12th, 2009 said...
Good point, Brian. Saving an effect for a band-reducing formula is a great way to save time.
Nick, long time watcher, first time commenting. Love your video’s, your site is invaluable, you’ve changed the way I present my portfolio, website etc…
For a nice alternative to the built in grain with AE, there’s a terrific preset/plugin available for free over at videocopilot.net called fastfilmgrain, lots of options, renders fast, I use it all the time to help with banding and for integrating cg with live action.
Thanks for everything Nick, please keep em coming!
The Gorilla on October 12th, 2009 said...
Good tip, PalmliX. Thanks for the kind words. Keep rocking!
Thanks very much.
Hi, thx for the tip…
It’s cool because I found that Ramp Scatter trick just a few days ago… Great Quicktip. Keep up.
Oh thanks a lot Nick
It’s very cool to share these kind of tips
the Ramp scatter is very efficient
I love you. I just had this problem with one of my projects last week. Very good timing Mr. Nick
The Gorilla on October 12th, 2009 said...
hehe. No problem.
Great tip for the Ramp scatter. Usually I have found that a simple add monochrome noise at 4-5% works like a charm for me. But I love the different variations.
Hi Nick!
Thanks man! Love your websites! More AE please, please…!
cheers
I thought I was just doing something wrong. I didn’t know there was a term (and way to stop) my poor renders.
Great tutorials.
Thanks for the great tip, I could have used this on my last project, but it will be great to know for the future!
Hey it works in Photoshop as well! Thanks for the tip
I use Shake a lot, and I found that banding often occurs when doing a lot of processing on single color things like the alpha channel, especially things like blurs. I simply use a bit depth node before all the processing to set it to 16 bits then another one further down to set it back to 8 bits before comping it with the rest of the the tree fixes it nicely. I don’t know AE enough to know if you can make only certain layers or precomps 16 bit, but that may help too, so that you can do a lot of effects/processing on certain parts of a comp without having to make the whole thing 16 bit.
Your my hero! I effectively had this problem during the last one 5SP, and the only one solution which I found was to put my video in 16bits…
Thanks for the tips. The noise + gradient overlay improved the terrible banding I was getting on my most recent project.
some excellent advice in the comments too!!
I have a question regarding the bit depth though:
If I work in 16 or 32bit and render out a tiff sequence – import that sequence to make a .mov, does that project (with the image sequence) have to be at least 16 bit to make use of the benefits? Or will 8bit do?
The Gorilla on October 19th, 2009 said...
I think that’s where things won’t help. 16bit helps get rid of banding already happening in your comp. But, I don’t think it will fix banding due to compression for broadcast.
Hi Nick, Great work.
I was just curious, what monitor do you use and is it calibrated? How do you make sure everything will look right when it’s broadcast?
Cheers
francoe on November 27th, 2009 said...
I think that no special monitor is needed.
If you are not a pro that can buy a very hi system, you can´t calibrate an usual customer monitor (I mean, you can try it, the old adobe gamma, and that kind of calibration software can help, but are just usefull toys). A normal lcd is fine for me.
In the other hand, the broadcast haven’t eyes. So if you can familiarizate with a graphical data representation, in example a vectorcope, have a good start point.
Thx
im having banding artifacts when rendering clips in c4d, especially when i used gradients for backgrounds, is there a way to remove those bandings??..
i haven’t find any ways, i did explore for ways to solve it but i just can’t, im new to c4d, just a month, need help pease!!…thank you!=)
Spencer on November 13th, 2009 said...
Import into after effects and apply these techniques.
‘Noise’ renders about a million times faster than grain, with the same results. Also, applying the ‘dither’ transition sets up a little bit of a de-band thing automatically. Just set the ‘transition completion’ to about 95% (or play with it).
And if you want to take out a bit of the noise or grain without more banding apply a little bit of the ‘Gaussian Blur’. NOT FAST BLUR.
-Spencer
Hey Nick! Same problem last week with banding with ramp. I used ramp for background for motion dvd menu but after rendering to MPEG2-DVD almost full quality it looks horrible on TV. I will try to use this great tip to avoide banding. I will appreciate some adjusting graphic tip for TV screens. It just 8bpc and can’t use 16 or more. Thanks for sharing and keep your great tips!
Thanks for the tips!