In my day to day work of training one of the more stickier things my clients and students deal with is wrangling the world of codecs. What are they, which is the best one? which is the “right” one, etc.