-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Editorial_pkg: publishing sequence into OTIO timeline with rendered media #132
base: develop
Are you sure you want to change the base?
Editorial_pkg: publishing sequence into OTIO timeline with rendered media #132
Conversation
…ot render out the frame first, and make sure the product name unique
…implement the functions for storing the relevant editorial data
@moonyuet pls add testing steps once it make sense to test it out (now they are not present). thx! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have prepared level and sequence for rendering with 3 camera cuts
created Render
instance and Editorial
instance using that sequence
but when been in step 3) of testing (trying to Render
) Im getting following error:
LogPython: Error: Traceback (most recent call last):
LogPython: Error: File "C:\Users\lbate\AppData\Local\Ynput\AYON\addons\unreal_0.2.4+dev\ayon_unreal\api\tools_ui.py", line 61, in _on_render
LogPython: Error: rendering.start_rendering()
LogPython: Error: File "C:\Users\lbate\AppData\Local\Ynput\AYON\addons\unreal_0.2.4+dev\ayon_unreal\api\rendering.py", line 186, in start_rendering
LogPython: Error: f"{sub_seq.get_sequence().get_name()}"),
LogPython: Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
LogPython: Error: AttributeError: 'NoneType' object has no attribute 'get_name'
note: Your testing steps are still a bit sparse, so if I get it correctly I should first create Im stuck due to the aformentioned error on the step 3 atm |
You can merely create editorial package instance for this case to render the out sequence(no need to create render instance). and then hit |
Ok so I have skipped the
here is my |
Can you show me all the rendered files in |
I have updated commit and all the rendered files in |
from ayon_applications import PreLaunchHook, LaunchTypes | ||
|
||
|
||
class InstallOtioToBlender(PreLaunchHook): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
class InstallOtioToBlender(PreLaunchHook): | |
class InstallOtioToUnreal(PreLaunchHook): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lets rename the file to collect_editorial_package.py
please
Changelog Description
Implement a sequence-based workflow for publishing an editorial package in Unreal. This workflow should publish the OTIO timeline and an intermediate render in MP4 format.
Resolve #131,
Resolve #125
Resolve #124
unreal_export.py
edited for the otio implementationAdditional info
-It may need multiple testing to get the correct frame ranges
@jakubjezek001 this is the zipped file with otio and the clip: editorial_pkgMain.zip
Testing notes: