ynput / ayon-core

Apache License 2.0
31 stars 36 forks source link

TrayPublisher: adds new editorial exchange package product #484

Closed kalisp closed 5 months ago

kalisp commented 6 months ago

Changelog Description

This PR adds new editorial_pckg product which should contain OTIO file with .mov resources in same published folder. Idea is to easily publish whole folder containing OTIO and movie files via Traypublisher.

Result would be new otio representation of editorial_pckg product type.

There is a validator looking for all movie files (from otio clip.media_references.target_url) present in uploaded folder (by simple name, whole target_url doesn't need to match, just name.)

Additional info

Next step (in separate PR) would be to create loader consuming .otio file into Resolve etc. Test .otio provided by customer needed upgrade of OpenTimelineIO. Added to ayon-core/client/pyproject.toml

Testing notes:

  1. for conversion of resource files fill output definition ayon+settings://traypublisher/publish/ExtractEditorialPckgConversion?project=ayon_test (in similar fashion as ExtractReview) image 3.upload whole folder containing .otio and .mov resource files
ynbot commented 6 months ago

Task linked: AY-4801 traypublisher: publish editorial exchange package product

jakubjezek001 commented 6 months ago

Can we keep the default settings the same as you are having in the screen shot image please?