DaVinci Resolve Setup
warning
Only Resolve Studio is supported due to Python API limitation in Resolve (free).
Resolve requirements
Due to the way resolve handles python and python scripts there are a few steps required steps needed to be done on any machine that will be using OpenPype with resolve.
Basic setup
- Supported version is up to v18
- Install Python 3.6.2 (latest tested v17) or up to 3.9.13 (latest tested on v18)
- pip install PySide2:
- Python 3.9.*: open terminal and go to python.exe directory, then
python -m pip install PySide2
- Python 3.9.*: open terminal and go to python.exe directory, then
- pip install OpenTimelineIO:
- Python 3.9.*: open terminal and go to python.exe directory, then
python -m pip install OpenTimelineIO
- Python 3.6: open terminal and go to python.exe directory, then
python -m pip install git+https://github.com/PixarAnimationStudios/OpenTimelineIO.git@5aa24fbe89d615448876948fe4b4900455c9a3e8
and move built files from./Lib/site-packages/opentimelineio/cxx-libs/bin and lib
to./Lib/site-packages/opentimelineio/
. I was building it on Win10 machine with Visual Studio Community 2019 and with installed CMake in PATH.
- Python 3.9.*: open terminal and go to python.exe directory, then
- make sure Resolve Fusion (Fusion Tab/menu/Fusion/Fusion Settings) is set to Python 3.6
- Open OpenPype Tray/Admin/Studio settings >
applications/resolve/environment
and add Python3 path toRESOLVE_PYTHON3_HOME
platform related.
Editorial setup
This is how it looks on my testing project timeline
Notice I had renamed tracks to main
(holding metadata markers) and review
used for generating review data with ffmpeg confersion to jpg sequence.
- you need to start OpenPype menu from Resolve/EditTab/Menu/Workspace/Scripts/Comp/OpenPype_Menu
- then select any clips in
main
track and change their color toChocolate
- in OpenPype Menu select
Create
- in Creator select
Create Publishable Clip [New]
(temporary name) - set
Rename clips
to True, Master Track tomain
and Use review track toreview
as in picture - after you hit
ok
all clips are colored toping
and marked with openpype metadata tag - git
Publish
on openpype menu and see that all had been collected correctly. That is the last step for now as rest is Work in progress. Next steps will follow.