How to Remove Banding Artifacts in After Effects

October 12, 2009

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

Get your own thumbnail at Gravatar.
  1. Florian on October 12, 2009 said...

    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 ;) .

  2. Tinderbox on October 12, 2009 said...

    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.

  3. Jonny on October 12, 2009 said...

    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

    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.

  4. Richard Williams on October 12, 2009 said...

    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

    Either way is fine. Just play until it works. Making things random is the key.

  5. Charley on October 12, 2009 said...

    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

    Probably a combo of their compression for broadcast and the cable company pumping out a compressed signal as well.

  6. Andy on October 12, 2009 said...

    Very helpful. I’m a ramp fan and tend to run into banding problems a lot. Thanks!

  7. Manuel F. Rugeles on October 12, 2009 said...

    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!

  8. Steve Cardwell on October 12, 2009 said...

    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

    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.

  9. Manuel F. Rugeles on October 12, 2009 said...

    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

    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

    Thanks! I´ll try it.

    chris culp

    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

    Thanks for that tip, I will try it too.

    Dan

    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

  10. Stefan on October 12, 2009 said...

    any tips on removing banding artifacts introduced by pointlights other than adding grain?

    The Gorilla

    If it’s part of a background element, you can try the “Scatter” plugin.

  11. conigs on October 12, 2009 said...

    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

    Great tip ,Conigs. This would speed up things a ton!

  12. Brian Foote on October 12, 2009 said...

    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

    Good point, Brian. Saving an effect for a band-reducing formula is a great way to save time.

  13. PalmliX on October 12, 2009 said...

    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

    Good tip, PalmliX. Thanks for the kind words. Keep rocking!

  14. nate on October 12, 2009 said...

    Thanks very much.

  15. Emin on October 12, 2009 said...

    Hi, thx for the tip…

    It’s cool because I found that Ramp Scatter trick just a few days ago… Great Quicktip. Keep up.

  16. Onskin on October 12, 2009 said...

    Oh thanks a lot Nick :)
    the Ramp scatter is very efficient ;) It’s very cool to share these kind of tips

  17. CornFedCreative on October 12, 2009 said...

    I love you. I just had this problem with one of my projects last week. Very good timing Mr. Nick

    The Gorilla

    hehe. No problem.

  18. Ed on October 12, 2009 said...

    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.

  19. Chris Alt on October 13, 2009 said...

    Hi Nick!

    Thanks man! Love your websites! More AE please, please…!
    cheers

  20. Samuraian on October 13, 2009 said...

    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.

  21. Marcus on October 13, 2009 said...

    Thanks for the great tip, I could have used this on my last project, but it will be great to know for the future!

  22. Diego Chavez on October 13, 2009 said...

    Hey it works in Photoshop as well! Thanks for the tip :)

  23. Rob on October 14, 2009 said...

    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.

  24. gonets on October 14, 2009 said...

    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…

  25. Jonas on October 16, 2009 said...

    Thanks for the tips. The noise + gradient overlay improved the terrible banding I was getting on my most recent project.

  26. Anders Hattne on October 18, 2009 said...

    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

    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.

  27. Steve Cardwell on October 19, 2009 said...

    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

    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.

  28. vikash verma on November 3, 2009 said...

    Thx

  29. johans on November 8, 2009 said...

    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

    Import into after effects and apply these techniques.

  30. Spencer on November 13, 2009 said...

    ‘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

  31. Kolenik on November 19, 2009 said...

    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!

  32. Peter on December 2, 2009 said...

    Thanks for the tips!

2 Trackbacks

  1. By Removing Banding in After Effects | Motionworks on October 12, 2009 at 4:36 pm

    [...] Campbell (The Gorilla) demonstrates various tips for dealing with banding in Adobe After [...]

  2. By 40 great AE tutorials | Detroit Digital Media on November 7, 2009 at 10:41 am

    [...] Visit Tutorial [...]

Your email is never published nor shared. Required fields are marked *

*
*

Search:
  • Learning Links

  • AE Tuts
  • PSD Tuts
  • CG Tuts
  • Motionworks
  • Pariah Studios
  • All Bets Are Off
  • FXPHD
  • Squeezeme.tv
  • C4D Cafe
  • cgpov
  • HelloLuxx
  • VisualFXTuts
  • Video Copilot
  • Digital Hitchhiker
  • Signup For The Newsletter

    Join the Greyscale Mail, an almost monthly newsletter about everything Gorilla. Sign up and get early invitations to contests and information about what I'm up to and in to. Just so you know... spam sucks, your email is never published nor shared.