This question already has an answer here:

I need to have an alpha channel within my movie clips. The problem is, if I render the video with one of settings which were supporting alpha channels my computer and other programs haven't been able to use my video files.


marked as duplicate by p2or, cegaton, VRM, Chebhou, PGmath Feb 16 '16 at 20:21

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 2
    $\begingroup$ AFAIK there is no container format (mov, avi) available in blender at the moment, which supports an alpha channel. I'd suggest render an image sequence and encode it afterwards (via ffmpeg for instance) to prores or dnxhd. Complete list of production codecs which supporting an alpha channel: video.stackexchange.com/a/17202/6685 $\endgroup$ – p2or Feb 15 '16 at 21:47
  • $\begingroup$ Yes, as Poor says. Export as an image sequence. Use either a PNG or Targa and be sure to select RGBA in the "Output" section of the "Render" panel. If you are using Cycles and lighting with an HDRi be sure to check "Transparent" in the "Film" section of the Render panel. I use After Effects to render out as a .MOV with an alpha channel or Luma Matte. $\endgroup$ – Dontwalk Feb 15 '16 at 22:41
  • 1
    $\begingroup$ EXR, half or full. Please don't use PNG. It is both display referred and suffers from unassociated alpha. Worst. Format. Ever. $\endgroup$ – troy_s Feb 15 '16 at 23:22