tator icon indicating copy to clipboard operation
tator copied to clipboard

Support multiple pixel formats in streaming and archival configurations

Open bctcvai opened this issue 2 years ago • 0 comments

Currently pixel format outputs are assumed for both streaming and archival outputs in the transcode schema + pipeline.

  • For archival we should open the floodgates to different formats (yuv422, yuv444, 10-bit, 12-bit, etc.)
  • For streaming we can also support additional formats keeping in mind they add to bandwidth requirements.
  • Some documentation should be generated to explain the options.

Note:

  • In both cases the output pixel format should be the minimum of the set represented by the input pixel format and the configured output pixel format. This means the output pixel format is really an "up to" specification such that if the input is yuv420 and the output is desired to be up to yuv444, a yuv420 would be generated as an output.

bctcvai avatar Sep 14 '22 14:09 bctcvai