3 Replies Latest reply on Jul 26, 2017 10:25 AM by Yompa

    Pre-export compositions to allow faster performance overall?

    Yompa

      Hi,

       

      I'm making an animation where I have a "master composition," and within this master composition I have many compositions; one composition per scene. When the first scene is done, it plays to the next composition, then to the next, etc.

       

      However, this is going to be a lengthy animation; I tried exporting my whole animation so far (which is only 30% of the way done) and the estimated time is 3 hours! Even while working on the project, rendering is slowing down.

       

      I was wondering if this is an effective solution:

       

      Take all of the scenes' compositions and export them separately. Then, replace those compositions with the exported video files. This way, after effects is not having to animate each composition, but it is simply playing a video file. Is this an effective approach? Will it lose quality? I still want my final product to be professional quality.

       

      Thanks!

        • 1. Re: Pre-export compositions to allow faster performance overall?
          Dave LaRonde Level 6

          Look up the terms, "prerender" and "prerendering".  Prerendering does precisely what you want to do.

          1 person found this helpful
          • 2. Re: Pre-export compositions to allow faster performance overall?
            Roei Tzoref Adobe Community Professional
            Take all of the scenes' compositions and export them separately. Then, replace those compositions with the exported video files. This way, after effects is not having to animate each composition, but it is simply playing a video file. Is this an effective approach?

            YES.

             

            instead of pre-rendering, which is simply rendering and importing the rendered file as a post action, I recommend you use lossless proxies. this way you get to keep your compositions (and not replace them with rendered files, causing confusion or losing a setup later on) and use the proxies just for preview and render. I find this workflow the most elegant and versatile.

             

            1. right click on the compositions you want to create a lossless version of, and pick "create proxy -> movie".
            2. set the render settings to "best settings"
            3. choose an output module that's suitable for your rendering (lossless - QT Animation for example, Alpha if you need it)
            4. render.

             

            when it's done you will see a square checkbox near your composition which means the proxies are now active.

            you will also see an indication your composition is using its proxy when you play it if you wish to play it..

            your preview will be amazing of course, and if you want the render to be too - set the render setting proxy use to "use all proxies"

            if you need to lose the proxy, you can right click on the comp->set proxy->none. you can create another if you need revisions.

             

            I use this technique all the time and have created render template for my proxies and proxy render making this workflow fast and effective.

            • 3. Re: Pre-export compositions to allow faster performance overall?
              Yompa Level 1

              Thank you so much! I'll give this a try.