Pipeline CMS
INPUT
→ DECODING/PROCESSING
→ OUTPUT/PLAYBACK
→ DISPLAY
→ ENCODING
- Input
- color space and color depth of the source file; better if combined with an ICC profile.
- Decoding
- how CINELERRA-GG transforms and uses the input file (it is a temporary transformation, for usage of the internal/ffmpeg engine and plugins).
- Output
- our setting of the project for the output. In CINELERRA-GG such a signal is 8-bit sRGB, but it can also be 8-bit YUV in continuous playback.
- Display
- as the monitor equipped with its color space (and profiled with ICC or LUT) displays the signal that reaches the user and what we see. The signal reaching the display is also mediated by the graphics card and the operating system CMS, if any.
- Encoding
- the final rendering stage where we set not only formats and codecs but also color space, color depth, and color range.
The CINELERRA-GG Community, 2021
https://www.cinelerra-gg.org