Sorry for the recent delay in encoding uploads -- our video encoding server wedged late on Thursday, and it took us until some time on Friday to diagnose and correct the problem.
Most of the videos from this period have since been updated and posted correctly, and we'll run a batch process this weekend to re-process the remaining few from early Friday morning.
Sorry for the inconvenience, and thanks for your patience.
-Simon, for Magnify.net