ayon-core/client/ayon_core/hosts/resolve
Jakub Trllo fec94a508e
Merge pull request #191 from ynput/enhancement/AY-1228_Load-plugins-update
Load plugins: Use product types for filtering
2024-03-19 10:33:52 +01:00
..
api Merge branch 'develop' into bugfix/OP-7981_resolve_swapping_versions_fix_offset 2024-03-18 21:30:33 +01:00
hooks use 'AYON_RESOLVE_STARTUP_SCRIPT' instead of 'OPENPYPE_RESOLVE_STARTUP_SCRIPT' 2024-02-07 16:54:24 +01:00
otio rename openpype > ayon_core 2024-02-05 15:26:43 +01:00
plugins fix publish plugin attributes back to 'families' 2024-03-18 14:47:15 +01:00
utility_scripts use 'AYON_RESOLVE_STARTUP_SCRIPT' instead of 'OPENPYPE_RESOLVE_STARTUP_SCRIPT' 2024-02-07 16:54:24 +01:00
__init__.py rename openpype > ayon_core 2024-02-05 15:26:43 +01:00
addon.py host addons inherit from AYONAddon 2024-02-09 18:31:54 +01:00
README.markdown rename openpype > ayon_core 2024-02-05 15:26:43 +01:00
RESOLVE_API_v18.5.1-build6.txt rename openpype > ayon_core 2024-02-05 15:26:43 +01:00
startup.py Use AYON in docstrings and labels 2024-02-09 17:55:01 +01:00
utils.py rename 'openpype_startup.scriptlib' to 'ayon_startup.scriptlib' 2024-02-05 19:03:34 +01:00

Basic setup

  • Actually 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
  • 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 image with installed CMake in PATH.
  • make sure Resolve Fusion (Fusion Tab/menu/Fusion/Fusion Settings) is set to Python 3.6 image
  • Open OpenPype Tray/Admin/Studio settings > applications/resolve/environment and add Python3 path to RESOLVE_PYTHON3_HOME platform related.

Editorial setup

This is how it looks on my testing project timeline image Notice I had renamed tracks to main (holding metadata markers) and review used for generating review data with ffmpeg confersion to jpg sequence.

  1. you need to start OpenPype menu from Resolve/EditTab/Menu/Workspace/Scripts/Comp/OpenPype_Menu
  2. then select any clips in main track and change their color to Chocolate
  3. in OpenPype Menu select Create
  4. in Creator select Create Publishable Clip [New] (temporary name)
  5. set Rename clips to True, Master Track to main and Use review track to review as in picture image
  6. after you hit ok all clips are colored to ping and marked with openpype metadata tag
  7. 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.