Actually from the site it looks like the digitized copies were saved as - get this - LaserDisc! Kudos to NYC, they decided to go full-on 80's mode for sure.
Indeed it is, but each frame presented here shows distortion consistent with being stored on a tape format at some point in time, definitely prior to LD mastering.