video renders well on mac, but has bizarre effect on windows
Those horizontal lines you're seeing are what you would call Interlacing and it's usually done in an attempt to increase a video's frame rate without using more bandwidth (in other words, make it play smoother and take up less space).  You can easily get rid of this by running your video through a program like Handbrake and using their "Decomb" filter.

There are other, more advanced methods to clean this up as well.

I personally use Davinci Resolve and I've read that you can even do it in VLC Media Player, but I think handbrake is the quickest and easiest way to accomplish deinterlacing your video.