This script works flawlessly as of 2013-07-30, top notch!
Although, I had to manually add a piece of code to hide the horizontal scroll bar; it had become a (minor) annoyance when watching videos inside a window resized small enough to trigger it (i.e. appendStyle('body', 'overflow-x', 'hidden'); at the end of the resizeVideoPlayer function).
This is not a reproach but a request: would it be possible to implement a function to automatically hide the x-scrollbar as soon as the video element covers up all the available space (verifiable by checking the scrolling perhaps?).
You could comment on this review if you were logged in.