There are many other browsers besides Safari. I prefer to use Chrome, Firefox and Opera. All of them are available on Windows, Mac OS and Linux.
Also note that only HTTP videos can be cached. Other protocols are used for streaming videos as well (RTMP, RTMPE, RTSP, MMS,...).
Besides getting your videos from the cache of your web-browser, you can also download or capture them using
streaming video downloading and capture software