llre said:
ycbcr 444
ycbcr 422
rgb limited
Are usually used for video because they may reduce the storage/bandwidth required. YCbCr, unlike RGB, encodes a "luminance" (brightness value), and then two colors "differences". RGB stores the brightness data for each of the three primary colors separately. RGB limited is a TV standard which clips values above and below a threshold.
The rationale is the human eye is more sensible to some information (brightness) than others (colors) - but that's true for video. Stills, where the eye has more time to assess and image, are different.
llre said:
It's the minimum need for still images editing and display. ycbcr 444 is very similar, but with a different encoding. You should set your input to the image device output - so if, say, a video output is ycbcr 422 via HDMI, input has to be set to the same for proper display. Computer video cards usually output "full RGB", unless you change their settings - although some "video" outputs for TVs may default to a different setting.
llre said:
Also which gives the best match when it comes to printing?
You'll need full color information. Then, a lot depends on the input image and output printer. RAW images have a wider gamut, as most photo printers, than sRGB. JPEGs are converted to sRGB or AdobeRGB depending on the camera settings.
A simple "sRGB workflow" using sRGB images, a calibrated sRGB monitor and a printer expecting sRGB data may work, although some images could show colors shifts from the original (but colors were already lost in the sRGB conversion).
To exploit fully the RAW and printer capabilities, a more complex workflow is needed, and a monitor going beyond sRGB is useful.