RenderHeads / UnityPlugin-AVProMovieCapture

AVPro Movie Capture is a Unity Plugin for advanced video capture to AVI/MP4/MOV files
https://renderheads.com/products/avpro-movie-capture/
48 stars 8 forks source link

[Enhancement] Add support for HDR output #433

Open Joao-Meireles-Sqill opened 4 days ago

Joao-Meireles-Sqill commented 4 days ago

AVPro Movie Capture Version

5.2.4

Which platform is your question for?

macOS, iOS

Your question

Hi I’m currently using Capture from Texture to record the feed from a Render Texture in Unity, with AVPro Video as the video player (AVPro Video). The source is an HDR video in .MOV format, and my goal is to export the captured content in the same .MOV format, maintaining either the original HDR quality or, at a minimum, a 10-bit color depth for enhanced color fidelity. I’m working in Unity version 2023.2.20f1.

image image
andrepcg commented 3 days ago

I see this is very likely related to this issue: https://github.com/RenderHeads/UnityPlugin-AVProMovieCapture/issues/405

For sure HDR output needs 10bit support. And maybe AVPro team will implement that. But for now is there any option to configure tone mapping? Because right now the captured video is very washed out almost grey so there seems to be some tone mapping going on and it's not the best. Is that configurable?

MorrisRH commented 3 days ago

There is currently no support for HDR in Movie Capture, it is very much on our TODO list though. 10 bit support will come first.

We don't do any tone mapping within the plugin, we just write out the textures/framebuffer from Unity as is so you could take advantage of Unity's tone mapping to get an SDR image suitable for writing out.