Stream and videos formats support¶
In general, all streams, which can be proceed using ffmpeg, can be proceed using Luna-Agent, but there is known restriction of pixel format - Luna-Agent supports BGR, BGR_32F, NV12, P10, P12, RGB, RGB_32F, RGB_32F_PLANAR, RGB_PLANAR, YCBCR, YUV420, YUV420_10bit, YUV422, YUV444, YUV444_10bit pixel formats.
There are several notes about stream/video decoding which must be taken into account:
GPU video decoding is generally faster, more power-efficient, reducing CPU load. CPU decoding offers superior quality, flexibility, and compatibility but is slower, higher-power, and often creates bottlenecks in high-density tasks.
CPU and GPU have different decoding restrictions and it is possible to research this restrictions to check whether stream can be decoded using GPU before receive decoding error. For example, there is some information about decoding on different Nvidia GPUs.