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

P216/P416 HDR color format support for lossless transmission #20

Open
YorVeX opened this issue Jun 23, 2023 · 0 comments
Open

P216/P416 HDR color format support for lossless transmission #20

YorVeX opened this issue Jun 23, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@YorVeX
Copy link
Owner

YorVeX commented Jun 23, 2023

This issue is just here to document that currently xObsBeam in theory already supports transmitting these formats for raw transmission and lossless compression, however, they just produce a blank (black) feed on the receiving source, since sources outputting these formats is not implemented in OBS right now. As of OBS release 29.1.X this can be seen e.g. here.

As soon as this is implemented in OBS in a future release it should automatically start to work with Beam.

Lossy formats are an entirely different story, the JPEG library used by Beam does support 12 and 16 bit color formats, but only RGB and not YUV a(whereas OBS supports only YUV formats for this) and without SIMD optimizations, so it can be expected to be really CPU intensive to the point of not being usable in most scenarios. QOIR lossy doesn't support more than 8 bit RGBA anyway.

@YorVeX YorVeX added the wontfix This will not be worked on label Jun 23, 2023
@YorVeX YorVeX self-assigned this Jun 23, 2023
@YorVeX YorVeX changed the title P216/P416 HDR color format support P216/P416 HDR color format support for lossless transmission Jun 23, 2023
@YorVeX YorVeX added enhancement New feature or request and removed wontfix This will not be worked on labels Jun 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant