De todos modos igual puedes conseguir algo.. abre firebug o algún analizador, abre un vídeo y busca peticiones de timedtext.
Ejemplo: http://www.youtube.com/watch?v=gMrV-dFwS9A
Código
http://www.youtube.com/api/timedtext ?asr_langs=en,ja,pt,de,ko,ru,fr,nl,it,es &caps=asr &expire=1390868926 &format=1 &hl=en-US &key=yttt1 &kind= &lang=en &name= &signature=E0A019C96727E81EA93B871B81ABA726A51EBC41.812FCFD118B0B1D976400A546D4FB1252F380F8B &sparams=asr_langs%2Ccaps%2Cv%2Cexpire&ts=1390843757461 &type=track &v=gMrV-dFwS9A
No se como se genera el signature.. pero he visto que quitandolo de la URL no daña.. tampoco el expire.
http://www.youtube.com/api/timedtext?asr_langs=en,ja,pt,de,ko,ru,fr,nl,it,es&caps=asr&format=1&hl=en-US&key=yttt1&kind=&lang=en&name=&sparams=asr_langs,caps,v,expire&ts=1390843757461&type=track&v=gMrV-dFwS9A
Proporciona un xml con las captions en ingles.. si cambiamos el lang a: es, deja de funcionar asi que alguna manera de generarlo tiene..
Bueno.. al menos ya tienes algo para jugar
Saludos