Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AY-6975 Consolidate retimes computation. #1087

Draft
wants to merge 7 commits into
base: develop
Choose a base branch
from

Conversation

robin-ynput
Copy link
Contributor

@robin-ynput robin-ynput commented Jan 15, 2025

Changelog Description

help resolve ynput/ayon-hiero#29
help resolve ynput/ayon-flame#28

  • FreezeFrame does not work due to wong available media range boudary computation
  • Negative speed is not always accurate
  • TimeWrap:
    • default setup seems to go through OK
    • when length attribute is used/animated publish does got go through because the retime operation is expressed as otio.AnyVector which is none-serializable by integrate asset plugin
    • when input frame is not animated (freeze frame if I'm correct), it fails with an index error during otio subset collect.
  • LinearTimeWarp produce correct output clip (tried speed = 0.5 and speed = 2), retime information can be properly gathered from Nuke.
  • Retiming is not properly applied on reviewable.

Additional info

This needs to be tested alongside:

Testing notes:

  1. Run the automated tests
    .\tools\manage.ps1 run pytest .\tests\

@ynbot
Copy link
Contributor

ynbot commented Jan 15, 2025

Task linked: AY-6975 Broken retiming calculation

@robin-ynput robin-ynput self-assigned this Jan 15, 2025
@robin-ynput robin-ynput added type: bug Something isn't working tests PR contains new unit or integration test or improves the existing ones labels Jan 15, 2025
@jakubjezek001
Copy link
Member

Tested current dev and all is passing fine

===================================== 28 passed, 17 warnings in 1.11s =====================================

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
host: Resolve size/XL tests PR contains new unit or integration test or improves the existing ones type: bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bring back publishing of clip retimes AY-6975_Broken retiming calculation
3 participants