Open jminor opened 1 year ago
Seems related to the behavior outlines in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/issues/1430
hi, I'd like to work on this for DevDays!
That would be great @praerie - let us know if you want any guidance.
Hi @praerie, someone on my team has been looking into this issue (and was kinda hoping to work on it for dev days too) but since you claimed it first, happy to share our findings.
Our initial thought is to combine the time ranges of contiguous non-visibile items before the recursively trimming occurs.
thank you, @markreidvfx! I would be happy to collaborate if your teammate still wants to work on this.
Hi @praerie, I'm the one looking into this issue. I have an idea for this issue happy to collaborate with you. Thanks for accepting for collaboration.
Hi all, I'm also interested into collaborating on dev days with you on this project, if thats o'right
Hi, I'm just wondering, was anyone was able to make progress on this issue?
Incorrect Functionality
If a track has adjacent Gaps, then items below the boundary between those Gaps are sliced in an unexpected way.
To Reproduce
Using this test file "bug_before_flatten_redacted.otio"... flatten_bug_repro.zip
Run this command:
Expected Behavior
Clips below adjacent Gaps should not be segmented by the flatten operation. In the provided example,
Clip #1
should be left as-is.Screenshots
Here is a screenshot before flattening (note the highlighted Gap on the top track)
Here is the result after flattening (note that
Clip #1
has been split in two)