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:
for conversion of resource files fill output definition ayon+settings://traypublisher/publish/ExtractEditorialPckgConversion?project=ayon_test (in similar fashion as ExtractReview)
3.upload whole folder containing .otio and .mov resource files
Changelog Description
This PR adds new
editorial_pckg
product which should containOTIO
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 ofeditorial_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, wholetarget_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 toayon-core/client/pyproject.toml
Testing notes:
ayon+settings://traypublisher/publish/ExtractEditorialPckgConversion?project=ayon_test
(in similar fashion asExtractReview
) 3.upload whole folder containing.otio
and.mov
resource files