Is there absolutely no alternative to Mixer VODs? I can't watch SPL live because for some reason Mixer won't even show things smoothly on 160p (Even though Twitch works just fine for me on 1080p60fps).  
But now I can't even watch VODs because it gets stuck at completely random times - regardless of the state of my internet (Which is more than fine)

Is there absolutely no alternative to Mixer VODs? No way to download the VODs? Any restreams? ANYTHING so that I can watch SPL again?