For the video you need the most recent DivX codec wfs
As for taping the rings you don't have to. Honestly, I think that chafes the wrists more than regular rings. I say just grin and bear it and get calluses there. I rarely tear up my wrists anymore.