2 Replies Latest reply on Jul 10, 2011 12:06 AM by Mylenium

    ram preview keeps resetting


      aae is SO frustrating because on sony vegas you clicked play and on a certain point it plays straight away, now i have to wait ages for it to load for me to preview, then i change something and the proccess repeats itself

      any ways i dont no off?

      im using 5.5

      so mayb thats the case?




        • 1. Re: ram preview keeps resetting
          Rick Gerard Adobe Community Professional & MVP

          Sony Vegas, Premiere Pro, Final Cut, Avid are all NLE's (Non Linear Editors) and they are specifically designed to playback a video stream. With any of them, if you stack enough layers or effects on the video they will have to render a new video stream based on pixel based calculations for every pixel in the stack. This rendering, especially for HD sources or for complex plug-ins, will take quite a bit of time.


          After Effects, Flame, Fusion, Shake -- are all pixel based image processing applications that act very much like Photoshop. They calculate the values of every pixel in every frame, come up with a new pixel, and then play those pixels back as a video stream. More importantly, AE and all the other pixel based compositing apps, always work internally with completely uncompressed pixel data. NLE's rely on codecs and in some cases, hardware, to playback the video. It's an entirely different way of working with moving images.


          In After Effects you enable the preview by loading a bunch of frames into RAM then the video stream is played back. You start the process with the 0 key on the numeric keypad and not with the Space Bar as you do in nearly every NLE ever created. The length of the preview depends entirely on how much free ram you have available and it takes some time to generate these new pixels. The more layers, the more effects, the more calculations that need to be performed the longer it will take to process the RAM preview. There's currently no way around this rendering time. A modern HLE will handle an amazing number of video streams simultaneously, but as soon as you exceed the capability of the system you're stuck with a render. Most NLE's, given the same number of calculations, actually take a little longer than After Effects to do the same kind of effects. Open GL, and other GPU acceleration helps many NLE's achieve higher performance but it has yet to be implemented into a pixel based compositing app. The sad truth of the matter is that if you want to do compositing in any of the available compositing apps, you have to wait for renders. They are getting better. Memory management and efficiency is improving. GPU accelerated effects are being added, but for now, that's about as good as it gets.


          You can optimize your system so that you get the best performance. All I know about yours is that you're running Windows. If you can give some specifics we can point you to some suggestions for improving performance.


          I hope this helps. As long as you use After Effects to create shots and don't try to make it do the work of a NLE you should be fine. Movies come from NLE's, amazing shots come from AE.

          • 2. Re: ram preview keeps resetting
            Mylenium Most Valuable Participant

            any ways i dont no off?


            There's nothing to fix because nothing is broken. You simply need recognize the different paradigms and methodologies of a resolution independent compositing software as opposed to video editing software that is able to provide realtime playback for specific resolutions, framerates and CoDecs and adapt your workflow accordingly. Rick very much explained it all, so read it and take it to heart.