I'm a junior engineer doing research and work in Computer Vision. More and more I am finding that I get bogged down or stuck on projects because I do not have enough low-level knowledge about video formats. I'm talking about codecs, containers, compression, color formats, transmission protocols etc. Acronyms and terms such as PAL, NTCS, DVB-T, YUV, YCbCr, H.264, MPEG, interlacing, progressive scan and others come to mind. For example, I would love to get to a point where I can come up with answers like this simply by glancing at a video frame.
It seems to me that this is a difficult area of knowledge to break into. For computer graphics there is the OpenGL Super Bible, for AI there is Russel and Norvig; is there some authoritative, introductory book or source of knowledge that people in this industry can recommend? Ideally something that includes programming examples (e.g. how to manually implement a H.264 decoding routine?). Short of spending the next five years reading the official specifications I'm not sure how to extend my knowledge in this area.