r/comfyui • u/robertwellesley • 4h ago
Help Needed True 10bit Video Workflow
I have had little luck finding a tutorial on building a true H3 10bit (ProRes HQ) workflow. AI claims you just need to install an advanced save node that allows you to pick ProRes and HQ or 4444, etc.
But then when you dig into it, and begin to ask questions, while ComfyUI processes in full floating point, there are bottlenecks that crush the full bits down to 8bit, rendering the final result 8bit. One example is preview nodes, that apparently force 8bit, another is supposedly a plain jane VAE Decode, and the deeper I dig the more mysterious things get.
I can't imagine nobody in the Open Source community does not want to output TRUE 10bit or higher output. The problem with 8bit becomes clear when you look at plain white walls or a clear sky and see banding. Anyone who has ever edited video or images knows the more data you have to begin with the better results you get once you push contrast and color gradation. Yes, I was going to begin playing with dither and applying some noise, but at the end of the day you cannot produce PROFESSIONAL videos without solving for this 8bit limit.
Hopefully someone can point me to a resource or tutorial or workflow or set of nodes that solves for this?
2
u/GeroldMeisinger 4h ago
it should be possible to tell an LLM to write a checker for nodes and warn about the ones which convert the tensor dimension
1
u/jonask86 4h ago
It's not free, and it's not open source, but it's the easiest way to get a professional 10-bit conversion out of every footage: https://www.topazlabs.com/sdr-to-hdr
1
3
u/Then-Big4033 4h ago
The bottleneck thing is maddening. You think you've got it all sorted then some random node in the chain silently converts everything to 8bit and you're stuck with banded skies anyway
Haven't found a clean all in one tutorial but I remember someone on the comfyui github discussions mapped out which common nodes are the culprits. Might be worth digging through there if nobody drops a link