Skip to main content
Participating Frequently
November 24, 2022
Open for Voting

When you shorten the length of a comp, make it NOT trim the ends of layers to the new comp length!!!

  • November 24, 2022
  • 6 replies
  • 830 views

When you shorten the length of a comp, it trims the length of any image, text or solid layer to the length of the comp. This causes problems in many cases. For example if you want to time remap and loopOut() a precomp which was trimmed in this way then you have to go in and manually extend the last frame beyond the end of the precomp, otherwise you get a blank frame in the loop!

 

Say I have an image layer 10 seconds long. I change the comp to 1 second duration. It trims the layer to 1 second long, rather than just leaving it as a 10 second long layer which extends beyond the end of the 1-second comp duration. But if I did the same thing with a comp containing a movie file, the movie would simply extend beyond the end of the timeline without being trimmed. Likewise if I manually set an image duration to 10 sec it can happily extend beyond the end of the comp, so it doesn't seem like there's any technical reason it shouldn't retain the duration.

 

Even more nonsensically, layers which, after the comp is shortened, end up completely beyond the end of the timeline get truncated to some weird impossible zero-frames length!? (is it trying to give the duration a negative number and getting clamped to zero?)

 

Where did I tell AE to simply throw away all info about my layers's durations just because they are temporarily beyond the end of the comp? 😄 If I need to slide layers forward into the start of the comp, they have all been truncated and the work of setting them to the durations I actually need is lost.

 

Seems completely absurd that it's always been like this. Of course there are workarounds which I know about and use, but removing this behaviour or making it optional in prefs would be a massive improvement and save me a lot of time.  I can set the duration of an image in various ways for various purposes and once I do this, I'd definitely prefer AE not to arbitrarily chop the end off it, something I can't even think of a use case for.

 

(Post edited a bit: hopefully clearer and sounding a little less exasperated 🙂 )

6 replies

Participating Frequently
November 24, 2022

Please could you unlock the Ideas thread and lock this one instead? As I said, I made a mistake and posted it in the wrong forum, and I posted the duplicate (which explains my idea much better) before seeing your reply telling me not to make a duplicate thread 😞 Thanks!

Participating Frequently
November 24, 2022

Why would you EVER need this to happen!?!

 

It causes problems in many cases, eg if you want to time remap and loopOut() a precomp trimmed in this way then you have to go in and manually extend the last frame beyond the end of the precomp, otherwise you get a blank frame in the loop!

 

Say I have an image layer 10 seconds long. I change the comp to 1 second duration. It trims the layer to 1 second long, rather than just leaving it as a 10 second long layer which extends beyond the end of the 1-second comp duration. I did the same thing with a comp containing a movie file, the movie would simply extend beyond the end of the timeline without being trimmed.

 

Even more nonsensically, image which - when the comp is shortened - end up completely beyond the end of the timeline get shortened to some weird zero-frames length!?!? Where did I tell AE to simply throw away all info about half my layers's duration just because they are temporarily beyond the end of the comp?

 

Seems completely absurd that it's always been like this. Removing this behaviour or making it optional in prefs would be a massive improvement.  I can set the duration of an image in various ways and once I do, i'd prefer AE not to chop the end off it, something I can't even think of a use case for.

Mylenium
Legend
November 24, 2022

NVM

Mylenium
Legend
November 24, 2022

Please do not create duplicate posts. This one can be moved if needed. So far you haven't really explained what you actually want, just said what you don't like. That's not a constructive way to do feature requests. So perhaps try to explain how you envision this to work in some simple, clear steps.

 

Mylenium 

Participating Frequently
November 24, 2022

oops too late sorry :-S I already made a new and better one in Ideas, feel free to delete this one if you want

Mylenium
Legend
November 24, 2022

The still duration can be set in the preferences. It defaults to the comp duration. Feel free to dial in a fixed value if it better suits your workflow.

 

Mylenium 

Participating Frequently
November 24, 2022

Yes, that's what I'm complaining about. I can set the duration of an image in various ways and once I do, i'd prefer AE not to chop the end off it, and I can't imagine any actual use case for it doing that.

 

wait.... I intended to post this in 'ideas' but it seemes to have ended up in 'discussion' instead? which would explain your replies 🙂 Will try and delete and re-post this if I can. 

Participating Frequently
November 24, 2022

Apologies if I didn't explain myself properly. Say I have an image layer 10 seconds long. I change the comp to 1 second duration. It trims the layer to 1 second long, rather than just leaving it as a 10 second long layer which extends beyond the end of the comp duration, as would happen if I did the same thing with a comp containing a movie file.

Mylenium
Legend
November 24, 2022

Not sure what you're asking here. The comp is your layer. How do you expect this to work otherwise? Unless AE changes its definition of what a composition is and how it behaves at the most basic level this is simply unrealistic. The duration of the comp and the layer resulting from it is an intrinsic property, not a custom attribute. I agree that the time-remapping thing is hard to grasp and understand, but surely the fix can't be changing soem fundamental behavior in AE which would completely change how some things work.

 

Mylenium