Time sculpting - after effects invalid image buffer size 37 102
-
When i apply the Time sculpting effect in my layers, i get this error:
invalid image buffer size (0x0)
37 102What could the reasno be?
-
Thanks for reaching out. The most common cause of this particular error occurs when Time Sculpting is applied directly to an audio layer in After Effects.
After Effects treats pure audio layers differently than footage layers since, by default, they don’t have any video data. This causes AE to read audio layers differently than video layers, which changes how their time codes interact with other footage in the project file. This frame difference is the most common cause for the “invalid image buffer size” error that you’re seeing.
The easiest way to test if this is what’s happening is to either temporarily remove any audio layers or disable Time Sculpting and see if the error message persists.
If it does turn out that audio layers are causing this issue, there are a few ways to get around this. First, we could try pre-composing the layer and then applying the Time Sculpting to the pre-comp instead of the audio layer. Pre-composing audio footage in After Effects will add video frame data to the layer, preventing this issue.
The other solution is to pre-render any audio files you might want to use into a format with frame data, like an .mp4 or .mov file. Even if the rendered file has blank “video” data, it should still cause After Effects to generate the frame information needed for Time Sculpting.
Hopefully, this is an easy fix, but if this isn’t the cause of the problem, or you encounter anything else we can help with, let us know, and we’ll see where we need to go from there.
Thanks,
Jeff