One bewildering thing that I think isn't covered there is that old Quicktime video was specified as 23.98 simply because they were using fixed precision. An apparently harmless issue until you tried reading metadata and converting frame rates assuming that just doing the maths would work.