Go to Safari, preferences, extensions. Do you have a YouTube5 extension enabled. It enables you to watch videos in HTML5 instead of flash if possible. If you have that extension it may be broken. You can disable it.

Also if you Control-Click on the video window it should bring up an option to Restore Flash.