Search
Close this search box.

How to Render Transparent Background Videos and Animations in Blender

How to render videos that have transparent background in Blender's cycles and eevee render engines
How to render videos that have transparent background in Blender's cycles and eevee render engines

Table of contents

You have just created a nice logo intro or effect in Blender. Now you want to render the animation video with a transparent background so that you can place it on top of your videos. In this post, you are going to learn how to render transparent background animation videos in Blender. This method works for both Cycles and Eevee render engines.

Settings for rendering a transparent animation video in Blender Cycles and Eevee render engines

  • After you have finished working on your project, under the ‘Properties’ panel, go to Render Properties > Film tab.
  • Check the ‘Transparent’ checkbox to enable transparency. Product Rendering Tools add-on has this and many other features to make this easier for you.
  • Jump to ‘Output Properties’ and go straight down to the ‘Output’ tab
  • Under the ‘File Format’ dropdown, select ‘FFmpeg Video’
  • Open ‘Encoding’ settings, under the ‘Container’ dropdown, select ‘Quicktime’
  • On ‘Video’ settings, under the ‘Video Codec’ dropdown, select ‘QT rle / QT Animation’
  • Still, under the ‘Output’ tab, go back to ‘Color’ below ‘File Format’ and click ‘RGBA’
  • On Blender’s top bar, click ‘Render’, on the dropdown click ‘Render Animation’
  • And you are done. Your rendered animation video is transparent
How to render a transparent animation video in Blender Cycles and Eevee render engines
How to render a transparent animation video in Blender Cycles and Eevee render engines

N.B: If you are looking for a way to render images with transparent backgrounds, check out ‘How to render transparent PNG images in Blender’s Cycles and Eevee render engines

Share With Friends

Facebook
Twitter
LinkedIn
Reddit

Ask a Question

Subscribe
Notify of
guest

2 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Michael Macha
Michael Macha
2 years ago

This works great, but QT-rle, aside from animation stuff, can produce absolutely massive file sizes. It uses “Run Length Encoding” (RLE), which relies on consistent color patches across swaths of each row; that’s great for some things, but terrible for anything with major HSL variation in it. (I’ve seen 45 second clips reach six gigabytes in size… bigger than most machines can play without frequently pausing to buffer.) You might mention using image strips of PNG or JPEG2000, both of which also contain an alpha channel, optionally, and have much more reliable compression.

More Like This

We use cookies on our website to enhance your browsing experience. By continuing to browse this website you consent to the use of all essential and non-essential cookies. For more information, please read our Privacy Policy.