282 posts
  • Has referred 1+ members
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has collected 1+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+5 more
MartinProUser says

So I have a project here,but the banding is horrible,I’ve tried to render out in 32 bpc ,but there is very small difference,also if i apply any noise to the footage the final size becomes very large.Any ideas?

Thanks ! :)

26 posts
  • Has been part of the Envato Community for over 4 years
  • Has referred 10+ members
  • Has sold $10,000+ on Envato Market
  • Has collected 10+ items on Envato Market
+3 more
Graphixanizer says

Have you tried adding a small amount of noise? This usually solves the problem for me.

5255 posts
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $125,000+ on Envato Market
  • Helps us moderate the forums
  • Has been part of the Envato Community for over 5 years
+11 more
felt_tips Moderator says

So I have a project here,but the banding is horrible,I’ve tried to render out in 32 bpc ,but there is very small difference,also if i apply any noise to the footage the final size becomes very large.Any ideas? Thanks ! :)

Banding is caused by lack of color depth or large color blocks/limited number of colors due to compression. This could lie at a number of stages.

1. In your project. You are working (i.e. rendering fx and compositing layers together at too low a bit depth). Solution work at 16bpc (32 is a different beastie)

2. In your render. You are rendering at too low a bit depth. Most movie formats are 8 bit. It doesn’t matter if your project is 16 bit, your output is 8 bit. Solution – render to a 16/32 bit image sequence, such as tiff16 or dpx.

3. Your screen is 8 bit. All LCD displays are 8 bit, so even if you’re looking at a perfectly rendered 16bit file, you’ll still see banding because your screen is 8bit. Solution – there isn’t one.

My usual color depth workflow: I render my projects at 16bit into a 16 bit image sequence format, then at the end create a lightly dithered (grain added) movie file render to overcome banding artefacts.

I import the rendered 16 bit image sequence and the sound as a second stage, apply a Noise HLS (grain) layer. This should be just at the threshold of perception – that’s enough for the dithering effect of the noise to break up the banding (experiment here – it all depends on the image / format / compression). You should try to stop short of obvious “fizzing” unless a noisy, grainy look is something you’re trying to achieve. The heavier the compression you use, the more noise you will need to apply to cancel out the banding artefacts.

And yes, in compressed formats, noise will make the file bigger (it’s more detail). In some cases, the file may be bigger than the uncompressed original.

Lossless compression in Ae using the Animation is such an example. Animation is visually-losslessly compressed with a kind of run length encoding (think of it a bit like a zip file: It’s smaller, but what you get out is exactly what you put in) It groups together similar colored pixels that appear together in blocks. A black frame compressed with Animation codec disappears to almost nothing. But by adding grain, the pixels are no longer the same as one another and you will end up with a much bigger file.

8114 posts
  • Has been part of the Envato Community for over 5 years
  • Has sold $40,000+ on Envato Market
  • Sells items exclusively on Envato Market
  • Has referred 10+ members
+4 more
doru says

the problem with noise is that is calculated each frame so every pixel will change from one frame to another, so you get a larger file output.

Banding is our curse. :)

apart the other solutions posted here you can try exporting the noise as a single frame and use that one instead of the effect. just create an empty composition add a solid, add noise on top and then export as a single frame. Import that photoshop file to your project and use different blending modes and/or opacity till you get an acceptable result.

also if you are trying to export to flv, increase the bitrate, test higher values. It may help to export to high quality format from After Effects and then convert the file with Media Encoder so you can easily test different values instead of re-render the whole project.

Another thing you can do is to add some color by using a solid + 4 color gradient, then you adjust the opacity to very low values. also play with the blending modes

5255 posts
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $125,000+ on Envato Market
  • Helps us moderate the forums
  • Has been part of the Envato Community for over 5 years
+11 more
felt_tips Moderator says

apart the other solutions posted here you can try exporting the noise as a single frame and use that one instead of the effect.

Problem with that is that it will appear like a film over the image. A bit like if the image were printed on paper or projected onto a ground glass. It will help with compressed file size in interframe codecs but (if memory serves) not intraframe.

1118 posts inlifethrill
  • Has referred 200+ members
  • Has sold $250,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+10 more
InlifeThrill says

I do 1:1 with what felt does.

Helpful Information

  • Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
  • Open a support ticket if you would like specific help with your account, deposits or purchases.
  • Item Support by authors is optional and may vary. Please see the Support tab on each item page.

Most of all, enjoy your time here. Thank you for being a valued Envato community member.

Post Reply

Format your entry with some basic HTML. Read the Full Details, or here is a refresher:

<strong></strong> to make things bold
<em></em> to emphasize
<ul><li> or <ol><li> to make lists
<h3> or <h4> to make headings
<pre></pre> for code blocks
<code></code> for a few words of code
<a></a> for links
<img> to paste in an image (it'll need to be hosted somewhere else though)
<blockquote></blockquote> to quote somebody

:grin: :shocked: :cry: Complete List of Smiley Codes

by
by
by
by
by
by