Como agregar subtitulos a los videos de Youtube
Despues de analizar la pagina de Subyo, me pregunté que tan dificil sería colocar ese sistema en mi web, pues bueno al principio note que el metodo es eficaz pero no eficiente, y el secreto esta en la sincronización del texto presentado y el video , ??? claro utilizando la Api.
Entonces aqui lo tienen, la primera version de Subtube V1.0 (si tienen otro nombre para el metodo, bienvenido sea).
Descargar Subtube V1.0
Que contiene la descarga: Un ejemplo en HTML, el Javascript que sincroniza el subtitulo y un CSS para manejar el color, la fuente, tamaño y posicion del subtitulo.
Como se utiliza:
Hacemos referencia de esta forma a los archivos subtube.js, subtube.css y el swfobject.js (este lo linkeo directamente de googlecode):
[cc lang="html" tab_size="2" lines="40"]
[/cc]
Despues coloco esta estructura donde deseo el video:
[cc lang="html" tab_size="2" lines="40"]
// Es importante la propiedad transparent var params = { allowScriptAccess: "always", wmode: "transparent" };
var subt =[]; //Acá van los subtitulos el tiempo debe ser en formato 00:00 subt['00:02']='Este es un review para'; subt['00:05']='la empresa LooksCR'; subt['00:07']='un programa de television'; subt['00:09']='presentando todos los sabados a las'; subt['00:10']='5:00 P.M. por Canal 33'; subt['00:12']='SubTube es traido a uds. por'; //Tambien se pueden agregar links en los subtitulos o codigo HTML subt['00:15']='Avenidanet Costarricense ACRSA'; subt['00:17']='Contacto a Avenidanet';
// Este es el embed del video var atts = { id: "myytplayer" }; swfobject.embedSWF("http://www.youtube.com/v/pUIGmuWr3YE&border=0&enablejsapi=1&playerapiid=ytplayer", "ytapiplayer", "425", "344", "8", null, null, params, atts);
Subtitulos por Avenidanet
[/cc]
Se les hace conocido, es como normalmente colocamos un video de youtube con SwfObject.
Las pocas diferencias serían:
- Debe ser un div (contenedor) que contenga al div del video (ytapiplayer) junto al script del embed y un div de los subtitulos (csubtitulos), este a su vez tiene un PRE(subtitulo)
- Debe existir el parametro wmode: “transparent”
- Debe existir la variable array subt que llenaremos con los subtitulos con este formato: subt['00:09']=’Subtitulo que queremos presentar’;
donde 00:00 son los minutos y 00:00 son los segundos.
Y aqui esta el ejemplo de arriba funcionando o en esta direccion:
Subtitulos por Avenidanet










Como agregar subtitulos a los videos de Youtube | AvenidaNet. Programacion y diseño en Costa Rica…
Vota este post en teknear.com…
Agrega subtitulos a los videos de Youtube en tu pagina o blog…
Un metodo para agregar subtitulos a los videos embed de Youtube que colocas en tu blog o pagina, a lo que leí es un sistema similar al de Subyo pero que puedes colocar en tu web. Es muy sencillo con un simple archivo .JS y algunas variables… y listo…
Hola, queria preguntar si todavia existe este script. Saludos
Los geeks opinan!
Twitteando
Publicidad
Categorías
Entradas recientes
Twitter
RSS
Nube de conocimiento
Lista de enlaces
Con mucho orgullo
Categorías
lo más comentado
avenidanet wazzup!!
Developer and designer
While(42)
{
++geek;
}
echo "42 72 69 61 6e";