Because I run a site which offers French video clips subtitled to help students of French, I would like to add subtitles to YouTube videos which I have not uploaded. It would save on disk space which currently runs at 40Gbytes. (You can find the site by entering my Id in google)
These sites work by pulling the desired video in from YouTube, adding your subtitles on the fly, and passing the result on to the user.
Ones that work are not easy to find. Overstream is now incredibly slow, Subyo seems to be dead. Others are just bad - I won't name them.

I found subber.com, an Israeli site, which works extremely well, and am now hunting for a backup site of this type in case subber goes the way of others.
So - two questions. One, does anyone know of a site of this type which works well and will accept uploaded .srt files ?
Two... why is it so difficult to find this type of site ? Is Google/YouTube blocking them? I would have thought that there would be a demand for translated video, and subtitles for the hearing impaired, but there seems to be a real hole out there.