Page 1 of 1

How to set timelinePlaybackFrameRate from python?

PostPosted: Sun Mar 21, 2021 2:48 pm
by raarts
Hi,

(Resolve 17.1.24 Mac python 2.7)

For some reason I am not able to set the project timeline playback frame rate from python: Here's my code:

Code: Select all
#!/usr/bin/env fuscript -q -l py2

import pprint
import DaVinciResolveScript as dvr
resolve = dvr.scriptapp("Resolve")
projectManager = resolve.GetProjectManager()

project = projectManager.CreateProject('test project')
if project is None:
  sys.exit()

pprint.pprint(project.GetSetting())
project.SetSetting("timelineFrameRate", str(30))
project.SetSetting("timelinePlaybackFrameRate", str(30))
print('---------')
pprint.pprint(project.GetSetting())
sys.exit()


After this runs, the timeline frame rate is set to 30, but playback framerate is still at 24. How do I set it to 24?

Please help!

Thanks,
Ron