ID 156435 - EDL files with KEY events are not imported correctly in Nuke Studio/Hiero

Follow

Problem summary:
EDL files with KEY events are not imported correctly in Nuke Studio/Hiero

 

Customer reported version:

Hiero N/A

 

Customer reported platform:
macOS 11 Big Sur

 

Steps to reproduce:
1) Download the attached example.edl file and launch Nuke Studio.
2) Navigate to File > Import EDL/XML/AAF... and select the example.edl file.
3) Observe how the Clips have been imported as overlapping events on the first Track:

 

Expected behavior:
Nuke Studio/Hiero should import EDL files without issue, regardless of the event types contained within.

 

Actual behavior:
When importing an EDL that has KEY events, these Clips will not be positioned correctly on the Timeline and may overlap other non-KEY items.

 

Workaround:
Although there is no workaround at this time for the EDL import behavior, it is possible to move all Clips with KEY metadata to a different Track with Python, like the following example code:

timeline = hiero.ui.getTimelineEditor(hiero.ui.activeSequence()) sel = timeline.selection() # get the selected TrackItems track2 = hiero.core.VideoTrack("Test V2") # create a new Track in this Sequence timeline.sequence().addTrack(track2) for clip in sel:     data = clip.metadata()["foundry.edl.comments"]         for line in data.split("\n"):         if "KEY" in line: # remove the Clip from its current Track, and move it to track2             clip.parentTrack().removeItem(clip)             track2.addItem(clip)             break  

 

Reproduced by Support in:

Nuke Studio 15.0v4 - Windows 10, macOS 13 Ventura
Nuke Studio 14.1v1 - Windows 10
Nuke Studio 14.0v1 - Windows 10
Nuke Studio 13.0v1 - Windows 10
Nuke Studio 12.0v1 - Windows 10

 

Earliest version tested:
Nuke Studio 12.0v1 - This issue appears to be in all tested versions of the product

    We're sorry to hear that

    Please tell us why