Skip to main content
riyadf61828310
Participant
January 7, 2019
Answered

24 Hrs. for 32 sec. of video rendering with opencl

  • January 7, 2019
  • 4 replies
  • 468 views

i have intel core i 3 8100,12gb ram, amd sapphire r7 260x gpu ..using gpu-z i have seen there is opencl support available.But my composition takes 24hours for a 32 second video..Please Help me out.

This topic has been closed for replies.
Correct answer imeilfx

That is a long render time for 32 sec clip. But all depend on how complicated is your composition, what effects you used etc.
And to be honnest dynamic link is not the most officient way for exporting video from AE.
So try to do that render by going to Composition/Add to render queue... and render your file to some intermediate codec or image sequence, and then put that video to AMe and convert to h264. That will not be fastest way in the world but if you don't have more advanced AE knowledge or/and you don't want to spend any money on third party plugins helping with rendering - that have to suffice.
Here you can find more on rendering from AE: Basics of rendering and exporting in After Effects CC 

4 replies

Rameez_Khan
Legend
January 11, 2019

Some great suggestions from our fantastic community members, riyadf.

Have you given them a shot?

-Rameez

Community Expert
January 7, 2019

The next time it preferably exports to a codec that is not very compressed, such as an Animation codec. If you export it to H.264 you will make your processor not only export your composition, which is obviously quite complex by what I see, but also must be compressing. In any case, 24 hours of export time is not outside the render time parameter exportant complex compositions.

Byron.
Community Expert
January 7, 2019

Long render times are often easy to predict. It would take me about a half hour to design a thirty-second comp that would take a couple of days to render. If you are working on something that you know is going to use up a lot of resources consider implementing some workflow rules. Here are some suggestions:

Rule 1 - If you render looks like it is going to take a long time use the Render Cue and any of the Image Sequence Presets. Image sequences are much easier to fix if you have a rendering failure.

Rule 2 - Set a maximum render-time per frame limit (mine is 7 minutes) and if something is taking longer than that, redesign the project. I do this all the time on complex composites by knocking down motion samples, pre-rendering some elements, and watching out for particle systems that overwhelm the system.

Rule 3 - Consider a 3rd party helper like Render Garden or multi-machine rendering for complex projects.

I use Rule 1 on any project that has a chance to break a render because successfully rendered frames in an image sequence can be skipped when you have to start again so no rendering time is wasted. Rule 2 is set to control my OCD when it comes to making perfect composites and motion graphics. I don't real-time preview hardly anything at full rez, I try to figure out the most efficient way to work around complex problems, and I pre-render temporal effects all the time to speed things up. I also watch out for inefficient codecs in source footage. You can double or triple your render time easily if the source footage is an unsuitable compressed interframe format. For about 80% of my comps, I use Rule 3 so I can keep working in AE while the machine is rendering. Nobody pays for render time anymore so I don't sit around and wait for things to render. They render in the background whenever possible and I keep creating.

I hope these suggestions help. As the others have said, unless we understand your workflow it's pretty hard to give you any meaningful suggestions that will solve the problem.

Mylenium
Legend
January 7, 2019

Without any details about the contents of your composition nobody can tell you much, but judging from the preview thumbnail there#s a lot of 3D stuff involved which simply takes time to render, no matter how much you optimize it. Your render times could be perfectly normal, especially on such a weak processor.

Mylenium

imeilfx
imeilfxCorrect answer
Inspiring
January 7, 2019

That is a long render time for 32 sec clip. But all depend on how complicated is your composition, what effects you used etc.
And to be honnest dynamic link is not the most officient way for exporting video from AE.
So try to do that render by going to Composition/Add to render queue... and render your file to some intermediate codec or image sequence, and then put that video to AMe and convert to h264. That will not be fastest way in the world but if you don't have more advanced AE knowledge or/and you don't want to spend any money on third party plugins helping with rendering - that have to suffice.
Here you can find more on rendering from AE: Basics of rendering and exporting in After Effects CC