Convertir subtitulos YouTube/Google a SRT

No es que me caigan mal estos dos gigantes, pero necesito reproducir un video en forma offline y para ello me bajé el MP4 de YouTube pero mi sorpresa fue grande al bajar los subtitulos del video y notar que estan en un comprensible pero no estandar XML.

Para poder mostrar los subtitulos con VLC, opté por convertirlos a SRT utilizando Google2SRT. Todo bien hasta que al tratar de iniciarlo me dijo “Exception in thread “main” java.lang.NoClassDefFoundError: javax/swing/GroupLayout$Group“.

Googleando un rato, encontré que para resolver esto se puede ejecutar usando Java 1.6, el que simpaticamente está un tanto escondido en

/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin

Después de encontrar la ruta, un simple java -jar Google2SRT.jar y la conversión funcionó sin problemas.

Google2SRT

Google2SRT

Tags: , , ,

10 Responses to “Convertir subtitulos YouTube/Google a SRT”

  1. anonimo29 says:

    Probé Google2SRT en línea pero no me funciona….
    ¿cómo se baja el subtítulo xml de YouTube?
    Gracias

  2. Alex Bustos says:

    En mi caso utilicé Firebug para Firefox, con él pude ver el tráfico de red y encontré una URL del tipo

    http://video.google.com/timedtext?hl=en&v=9hIQjrMHTv4&ts=1236621855334&type=track&name=Sub%20by%20Mauricio%20Diaz%20Orlich&lang=es

    Al poner esta URL en el browser aparece el XML, el resto es simplemente “Guardar como…”. No sé si exista un método más sencillo.

  3. anonimo29 says:

    Un poco engorroso pero me anduvo bien.
    Hacía rato que buscaba como lograr guardar los subtítulos..
    Muchas gracias

  4. minhato says:

    Pues ya es casualidad. Teniendo la necesidad de descargar unos subtítulos de youtube he buscado por muchas páginas en las que no encuentro ninguna información útil.
    Llego aquí y, no solo está explicado un (engorroso) método para descargar los subtítulos, si no que además .. ¡son los mismos subtítulos que estaba buscando!

  5. ZEDKA says:

    Oie, pero donde es que encuentras ese documento XML usando Firebug?

    Lo estoy buscando en toda la estructura del arbol y supongo k viene en los scripts, espero puedas ayudarme.

    ciaop

  6. Alex Bustos says:

    Zedka, yo me fui a la parte de trafico de red. Ahí encontré algo del tipo “timedtext”. No tenía extensión XML pero al descargarlo era un XML con los subtitulos.

    Espero que eso te ayude, saludos,

  7. t0d0 says:

    La única pega es que el framework 1.6.0 solo funciona con los core 2 duo, ya que es un framework de 64bit, grrr….

  8. kom says:

    Corregí un error en Google2SRT que no dejaba leer correctamente la lista de subtítulos de un vídeo de YouTube (no sé si por eso alguno no podía usarlo). Podréis encontrar la nueva versión (0.4.1) en su sitio habitual: http://collodeboc.blogspot.com/2005/09/insignificances.html

    He visto que también tenéis problemas al usarlo en MacOS y/o con versiones anteriores a Java 1.6. Sobre lo primero, no tengo el placer de tener a mi disposición un Apple con el que trastear. Sobre la versión de Java… Os recomiendo que, si os es posible, siempre la mantengáis actualizada.

    Espero que os haya servido de ayuda y que no dudéis en enviarme alguna sugerencia o crítica si tenéis interés en dicho programita.

    Mi dirección es: not kom gmail com.

    Saludos!

    NOTA: Estoy teniendo problemas con MediaFire. Si no encontráis un enlace a la versión 0.4.1 en la web anterior mirad si ya está en http://www.mediafire.com/kom, en la carpeta Google2SRT.

  9. kom says:

    No se ha publicado como quería xD
    Mi dirección: not (punto) kom (arroba) gmail (punto) com

  10. joslui576 says:

    gracias salvaste mi dia literalmente tenia todo el dia buscando unos subtitulos y el unico sitio donde los encontre fue en youtube el link lo obtuve con el adblock plus de firefox es muy facil realmente, gracias otra vez.

Leave a Reply