ayon-core/pype/plugins/nukestudio/publish/collect_framerate.py

12 lines
362 B
Python

from pyblish import api
class CollectFramerate(api.ContextPlugin):
"""Collect framerate from selected sequence."""
order = api.CollectorOrder + 0.01
label = "Collect Framerate"
hosts = ["nukestudio"]
def process(self, context):
sequence = context.data["activeSequence"]
context.data["fps"] = sequence.framerate().toFloat()