diff --git a/storytoolkitai/integrations/mots_resolve.py b/storytoolkitai/integrations/mots_resolve.py index e973746..4308e4b 100644 --- a/storytoolkitai/integrations/mots_resolve.py +++ b/storytoolkitai/integrations/mots_resolve.py @@ -195,8 +195,8 @@ def get_resolve(self): elif platform.system() == 'Linux': default_resolve_dir = '/opt/resolve/' - # @todo find out the executable name for Davinci Resolve on Linux - executable = '/bin/resolve' + # Confirmed working on Fedora 40 with KDE Plasma 6 (Wayland) + executable = 'bin/resolve' else: # check if the default path has it... @@ -231,7 +231,8 @@ def get_resolve(self): expectedPath = os.getenv( 'PROGRAMDATA') + "\\Blackmagic Design\\DaVinci Resolve\\Support\\Developer\\Scripting\\Modules\\" elif sys.platform.startswith("linux"): - expectedPath = "/opt/resolve/libs/Fusion/Modules/" + # Confirmed working on Fedora 40 with KDE lasma 6 (Wayland). + expectedPath = "/opt/resolve/Developer/Scripting/Modules/" # check if the default path has it... self.logger.debug("Unable to find module DaVinciResolveScript from PYTHONPATH "