Does anyone know how I can do this without specialised programmes? Eg. YouTube downloader would be specialised for YouTube and so on and so forth. I don't really care if it takes longer or is more complex, just so long as it's usable.

So, is there perhaps one programme that can download streaming videos from a multitude of sites? My common sense tells me that there should be because obviously if it's streaming to your computer it will be downloading in some form no matter what site you use. So it makes sense that there should be something out there that 'captures' this download once it gets to your PC, instead of having to have a relationship with the website it originally comes from.

Is this possibleh?