10-bit is not currently supported. Shotcut can read 10-bit, but it will be downsampled to 8-bit as you expected.
From what I understand, adding higher bit depth support to MLT is a major development focus for 2021, so stay tuned! Beautiful camera you’ve got. Hope you enjoy it!
The other question would be: which video player is capable of playing 10bit color depth and of course you need a monitor that is able to. I think when it comes to 4k and 30 or 60 fps the color depth is inferior in my opinion. But good to know it will be possible soon
This lack of support used to be true, but not anymore. Most new 4K TVs support BT.2020 and HDR, which is a minimum of 10-bit. It’s necessary to get the wider color gamut, which makes a huge visual difference. So in that sense, it is already well supported these days. I eagerly look forward to this new capability in Shotcut as well.
Oh, it’s good to know the MLT developers are working on this.
Thanks! I’m slowly learning it and exploring how much I can do with free software on Linux with this camera.
I’m not thinking about 10-bit color as a delivery format really - but to have more lee-way with color correction and processing before exporting to an 8-bit delivery format.
BTW - I don’t think Linux has even any way to deal with 10-bit displays right now. I’ve heard X.org can do something, but all the software is hardcoded to use 8-bit color, so I have no idea how we’d get actual 10-bit color displays working in Linux. That’s not my concern though.
Perhaps Blender or Natron or Blackmagic Fusion would process 10-bit during editing. I haven’t specifically checked when it comes to video import. But given they are all big-time compositors, I would expect them to operate at higher bit depths internally.
Shotcut supports the Blackmagic DeckLink PCI cards for monitoring. The limit is 8-bit today. In theory, 10-bit video could be sent through a card once Shotcut has a 10-bit processing engine. It’s a totally separate video chain than Linux display drivers, so Linux would not be a bottleneck.