From 89e5e72059c7e27b091ee36ab147aa369505787c Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Wed, 4 Dec 2019 15:05:51 +0100 Subject: [PATCH] feat(nks): adding media/clip duration to collect frame ranges --- pype/plugins/nukestudio/publish/collect_frame_ranges.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pype/plugins/nukestudio/publish/collect_frame_ranges.py b/pype/plugins/nukestudio/publish/collect_frame_ranges.py index 38224f683d..e0a53d7501 100644 --- a/pype/plugins/nukestudio/publish/collect_frame_ranges.py +++ b/pype/plugins/nukestudio/publish/collect_frame_ranges.py @@ -34,15 +34,22 @@ class CollectClipFrameRanges(pyblish.api.InstancePlugin): frame_start = timeline_in frame_end = frame_start + (timeline_out - timeline_in) + source = instance.data.get("source") data.update( { + data.update({ + "sourceFirst": source_in_h, "sourceInH": source_in_h, "sourceOutH": source_out_h, "frameStart": frame_start, "frameEnd": frame_end, "clipInH": timeline_in_h, - "clipOutH": timeline_out_h + "clipOutH": timeline_out_h, + "mediaDurationH": instance.data.get( + "mediaDuration") + handle_start + handle_end, + "clipDurationH": instance.data.get( + "clipDuration") + handle_start + handle_end } ) self.log.debug("__ data: {}".format(data))