Simply append #t=0m0s
to the URL to point 0 minutes and 0 seconds past the start of the video. Replace the 0 with your desired values and the link will scrub forward the specified amount in your browser.
Although this wasn't a feature when I asked the question, Vimeo now supports this across the board.
The forum post with the announcement of this feature and an example of how to link to a moment inside a linked video:
http://vimeo.com/forums/topic:49396
Basically, by appending #t=1m5s
you can request the playhead be moved to one minute (1m) and five seconds (5s) of the video, so in the case of my question, the URL would be #t=3m28s
:
http://vimeo.com/36881035#t=3m28s
Assuming you have Python installed, you can use getyoutubecc, which is a Python script.
Execution is as follows
>> python getyoutubecc Akqkvx407c8
Then keep the video and .srt in the same folder and you should be able to play in VLC.
For a non-technical way try one of the conversion sites such as http://mo.dbxdb.com/, which will download the .srt within a zip.
![Open file in menu](https://i.stack.imgur.com/jEVY4.png)
Select the track from the zip file
![Select the track](https://i.stack.imgur.com/RuqPJ.png)
And then you should see the subtitles appear
![Subtitles at the bottom of VLC screen](https://i.stack.imgur.com/Ng9QQ.png)
For videos with multiple tracks you will have to dig in and save it from .xml to .srt manually, there isn't a ready made tool out there on the web
http://video.google.com/timedtext?lang=<LANG>&v=<VIDEOID>
Where can be en
for English, it
for Italian and de
for German.
<VIDEOID>
is the id of your Youtube video.
For some videos, it appears necessary to specify the name of the subtitle track, as seen on the Youtube page of the video, as a third argument:
http://video.google.com/timedtext?lang=<LANG>&v=<VIDEOID>&name=<NAME>
Best Answer
Found answer at Stack Overflow (the only difference was
*.vtt
instead of*.srt
):