Why is the altimeter unwinding unevenely during a spin? Spencer Suderman recently did a world record 81-turn inverted flat spin, and dropped over 21 thousand feet while doing so. The entire thing is documented on youtube. The spin starts at 3 minutes into the clip. Looking at the footage, in the beginning of the spin, and also (although to a lesser extent) at the end of the spin, the altimeter is unwinding very unevenly, being almost steady for a second and then quickly unwinding 3-500 feet before steadying (or actually increasing the first couple of turns) for another second. Why is that? It seems unreasonable to me that it would actually be leveling out.

It's worth noting that in the middle of descent, when spin is perfectly flat, it's unwinding evenly.
The altimeter works by measurements of the pressure in undisturbed air, also called static pressure. A static port is placed, usually on the side of the hull, perpendicular to the airflow. 

During a spin, the airflow will not flow evenly past the static port, but will occasionally flow directly onto the static port. This will cause a rise in measured pressure, leading the altimeter to believe it is lower than it actually is. This cause fluctuations in the indicated altitude.