I'm making an animation and at the end I want the screen to fade to black. Is there a way of doing that with an animation? Or do I have to first render the animation and then re-open it when it has been made into an MP4 and then import back into the video editor, add the fade to black and then render it again in the editor? That seems like a lot of work for something so simple.

  • 1
    $\begingroup$ Once you've rendered to mp4 any change will mean re-encoding meaning a loss in quality. Render your animation as an image sequence, load that into the VSE and do the fade out there, then encode to mp4 $\endgroup$ – cegaton Jul 10 '16 at 21:36
  • $\begingroup$ I just had a thought. Putting a big black invisible cube over the camera and then animate the cubes transparency to 1 towards the end? ;D $\endgroup$ – Muly Jul 10 '16 at 21:41
  • 1
    $\begingroup$ No need to re-invent the wheel, just animate the opacity on the scene strip on the vse. $\endgroup$ – cegaton Jul 10 '16 at 21:45
  • $\begingroup$ What does VSE stand for? Is that Valve Source Editor? That's what I know it as ;D $\endgroup$ – Muly Jul 10 '16 at 21:47
  • 1
    $\begingroup$ Video Sequence Editor. Read: blender.org/manual/editors/sequencer/index.html $\endgroup$ – cegaton Jul 10 '16 at 21:49

Fade-to-black can be achieved in Blender if you feel like third-party video-editing software is not optimal, or the most succinct.

  1. Assemble your image sequence/movie file into the Sequencer.
  2. Scrub to a part in the timeline where you'd like to begin fading to black. enter image description here
  3. Goto to Sequencer menu, click Add -> Effect Strip -> Color. (It defaults to Black, but you can make it any color). Note this strip should be on top of your image sequence/movie file. enter image description here
  4. Select this color strip, and hit N to examine its properties over on the right.
  5. Find the Opacity settings just in the Edit Strip section.
  6. Scrub to the beginning of this Color strip.
  7. Set the opacity to 0. With the cursor over top of the slider, hit I to keyframe it.
  8. Scrub to the end of the Color strip.
  9. Change the opacity, this time to 1.0, and with the cursor in the slider field, hit I. The color's opacity is now interpolated over the duration of the strip.

enter image description here

You can also fine-tune the interpolation like any keyframe by opening this strip in the F-Curve editor. Happy editing!

  • 3
    $\begingroup$ For a simple fade out you can just animate the opacity of the strip. $\endgroup$ – cegaton Jul 10 '16 at 22:09
  • 1
    $\begingroup$ ...That's very true! Fading to 'pure' alpha translates to black in video output anyways :P $\endgroup$ – Mike Belanger Jul 10 '16 at 22:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.