inlife / nexrender

📹 Data-driven render automation for After Effects
https://www.nexrender.com
MIT License
1.64k stars 325 forks source link

Can't find a property sequence #920

Closed arthuraltino closed 10 months ago

arthuraltino commented 1 year ago

Describe the bug I'm trying to set the value of Text.Animator_1.Range_Selector_1.End, but nexrender cli always return this error: rendering reached an error: nexrender: Can't find a property sequence Animator_1.Range_Selector_1.End for key: Animator_1within layer: lyrics I've already tried all possible solutions given in other issues.

Information about environment

Screenshots image

inlife commented 1 year ago

I would suggest trying to open ExtendScript toolkit, connect it to your AE instance, and try to manually figure out how to access this property.

nexrender is trying to do something like this: layer.property('Text').property('Animator_1').property('Range_Selector_1').property('End') And this does not work, so maybe some other approach needs to be taken for this specific case.

arthuraltino commented 1 year ago

I would suggest trying to open ExtendScript toolkit, connect it to your AE instance, and try to manually figure out how to access this property.

nexrender is trying to do something like this: layer.property('Text').property('Animator_1').property('Range_Selector_1').property('End') And this does not work, so maybe some other approach needs to be taken for this specific case.

Thanks for the quick answer. ExtendScript toolkit helped me finding the right property sequence (Text.Animators.Animator_1.Selectors.Range_Selector_1.End), but now i'm facing another error, that comes from After Effects itself: Error: After Effects error: Can not "set value" with this property, because the property or a parent property is hidden. aerender ERROR: Runtime error in After Effects.

Update: The error was caused by using just "End" as the last property name and using Index as the Range Selector unit instead of Percentage. If you use Index as Range Selector unit, then you must use "ADBE Text Index End" as the property name.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 11 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.