Skip to content
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

Extract Review and OIIO transcode failing to transcode media blocking publishes #989

Open
2 tasks done
BigRoy opened this issue Nov 6, 2024 · 0 comments
Open
2 tasks done
Labels
type: enhancement Improvement of existing functionality or minor addition

Comments

@BigRoy
Copy link
Collaborator

BigRoy commented Nov 6, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior:

Over time we've had annoying reports where studios were unable to publish their renders because the publishing system (due to user configuration) tries to transcode e.g. a Z-depth AOV layer which may only have a named Z or Y channel and has no R, G, B or A channels and hence we don't really know what layer to process.

Instead of this we could also implement detecting more cases, so that if RGBA is not found in the file that maybe we allow to fall back to channels:

  • XYZ
  • Y
  • Z (usually for z-depth?)

Here's metadata output for a file that fails without this PR:

<nchannels>1</nchannels>
<channelnames>
<channelname>Y</channelname>
</channelnames>
<alpha_channel>-1</alpha_channel>
<z_channel>-1</z_channel>
<deep>0</deep>

It's an Arnold Z-depth render AOV.

Expected Behavior:

Either:

  • Allow the transcode to 'pass' through without an error but just a logged warning.
    OR
  • Improve the channel detection to allow media to be much less unlikely to fail like this.

Version

1.0.0

What platform you are running on?

Windows

Steps To Reproduce:

  1. Create a Maya Arnold render to EXR with separate AOV (not multilayer EXR) with a Z-depth AOV

Are there any labels you wish to add?

  • I have added the relevant labels to the bug report.

Relevant log output:

No response

Additional context:

We do have settings to "filter out" certain AOVs because we've had this issue before on Extract Review. The setting is at ayon+settings://deadline/publish/ProcessSubmittedJobOnFarm/aov_filter however it does not apply to ExtractOIIOTranscode because transcode may occur on something that isn't necessarily a reviewable (I suppose?)

@BigRoy BigRoy added the type: bug Something isn't working label Nov 6, 2024
@mkolar mkolar removed the type: bug Something isn't working label Nov 6, 2024
@iLLiCiTiT iLLiCiTiT added the type: enhancement Improvement of existing functionality or minor addition label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement Improvement of existing functionality or minor addition
Projects
None yet
Development

No branches or pull requests

3 participants