Ayuda - Búsqueda - Miembros - Calendario
Versión Completa: Script Videos De Youtube De Gsb (cerrado)
Swishmax.es. Foro de consulta en español > SwishMax > SwishMax 2
juan93
Hola, saludos a todos, despues de estar ocupado a principios del curso, vuelvo a las andadas, xD, queria comentarles
un problemilla que me surgio cuando intentaba montar mi web de videos de youtube, estaba usando el script de GSB
que encontre aqui http://forums.swishzone.com/index.php?show...c=52261&hl=
La cuestion es que creo que youtube a cambiado las url de los videos, o a hecho alguna modificacion y el codigo ya no funciona,
y me preguntaba si saben si GSB lo a actualizado o alguno de ustedes sabe arreglarlo, por que es un codigo muy complicado para mi
que de swish se lo mas basico. Espero que puedan ayudarme, smilies (1).gif

Ejemplo del script de GSB: http://www.gypsytrader.com/SWiSHmax2/uTube...ampleIndex.html
Ejemplo del script de mi web: http://usuarios.lycos.es/jflog/metallica.html
Archivos: http://www.gypsytrader.com/SWiSHmax2/uTubeAssist/example.zip
oxamardo
Hola Juan93: No se por que ha dejado de funcionar ,a mi me funciona con esta función:
Existe un hilo en el foro que lo trata . No consigo encontrarlo intenta buscarlo puesto que lo explican mejor que yo ¡¡


onSelfEvent (load) {
loadMovie("http://www.youtube.com/swf/l.swf?swf=http%3A//s.ytimg.com/yt/swf/cps-vfl62057.swf&video_id=sPGOMzEp_lU&rel=0&showsearch=1&eurl=&iurl=http%3A//i4.ytimg.com/vi/sPGOMzEp_lU/hqdefault.jpg&sk=OSp34sSlhfpS-UZ8gYgn_53Es7UUVGkoC&use_get_video_info=1&load_modules=1&hqt=1&fs=1&hl=es&color1=0x234900&color2=0x4e9e00&border=1%22%3E%3C/param%3E%3Cparam%20name%3D%22allowFullScreen%22%20value%3D%22true%22%3E%3C/param%3E%3Cparam%20name%3D%22allowscriptaccess%22%20value%3D%22always%22%3E%3C/param%3E%3Cembed%20src%3D%22http%3A//www.youtube");
}


El procedimiento para poder obtener la direccio es el siguiente:
En youtube entras en el video a pinchar.
Copias el codigo de la ventanita insertar y en un ducumento de texto le quitas los primeros caracteres hasta el http
El resto lo pegas en el explorador en la barra de direccion ,intro
Copias el codigo que ha generado y listo

Perdona por explicarme tan mal. ¡¡¡¡¡ Un saludo mellow.gif
Nostradamus
Tras ver el swi de GSB veo que esa aplicacion solo puede ser actualizada por el, pues la parte fundamental del codigo (la obtencion de la url del FLV) esta con clave (funcion del swishmax2)

En todo caso obtener dicha direccion no es dificil puedo hacer un script de ejemplo para lograrlo, y de ahi habria que buscar algun componente para tocarlo.

O le puedes decir a el mismo que actualize la version.
juan93
CITA(Nostradamus @ 16-11-2008 - 02:01 AM) *
Tras ver el swi de GSB veo que esa aplicacion solo puede ser actualizada por el, pues la parte fundamental del codigo (la obtencion de la url del FLV) esta con clave (funcion del swishmax2)

En todo caso obtener dicha direccion no es dificil puedo hacer un script de ejemplo para lograrlo, y de ahi habria que buscar algun componente para tocarlo.

O le puedes decir a el mismo que actualize la version.


Intentare comunicarme con el, yo es que en flash no tengo ni idea, conozco algunos scripts para obtener la direccion del flv, pero en php, el script de GSB era perfecto por que tenia su propio reproductor. Aunque la direccion no es el problema por que siempre podria sacarla manualmente, el prolema es como hacer que un reproductor trabaje con el flv de youtube no?
Voy a buscar el hilo y intentar comunicarme con el, haber si puedo hacer algo. A que te refieres con buscar un componente para tocar el script? Muchas graciasa los dos
cancrexo
Hola.
Efectivamente, el script de Youtube de Greg Baker (conocido como GSB) ya no funciona correctamente desde hace unas semanas. No sabría decir a que es debido, ya que su script no es 100% público a parte de que creo que también ha usado Flash para realizar algunas historias. Lo estaba utilizando en un sitio en construcción, hasta que me di cuenta. La solución que adopté fué registrar una cuenta de desarrollador de Youtube (es gratis) y leerme la documentación. A fuerza de ir probando, he conseguido hacer funcionar el reproductor chromeless de Youtube (el que no tiene controles ni nada, a pelo vamos) y personalizarlo para mis proyectos. En cuanto tenga tiempo, prepararé un componente para Swishmax 2 que nos permita reproducir los dichosos vídeos.
Deciros además que a parte del chromeless, creo recordar que el reproductor standard era bastante más fácil de utilizar. Buscaré entre los apuntes y si lo encuentro lo posteo por aquí.

Salu2
cancrexo
Hola. No he encontrada nada así que he revisado la doc de youtube y os he preparado este pequeño ejemplo. No lo he probado en profundidad pero creo que debería funcionar sin muchos errores. Os recomiendo que os leais la documentación aquí. Como vereis, las funciones son iguales en Javascript y en AS, con alguna que otra pequeña diferencia. Además, es necesario que cada reproductor que se cargue en la misma película tenga un nombre distinto, de ahí que en el ejemplo se use una variable _global.contador (que se incrementa con cada llamada) para crear el clip contenedor.
Deciros también que el ejemplo debería funcionar en swishmax 1 con algunos cambios mínimos (quitando los botones de la biblioteca y poco más)

Ya me direis.

Salu2
juan93
De momento no he podido verlo por que tengo la versión 2008.03.28 voy a intentar pillarmela y te cuento, muchas gracias.
Por cierto, una pregunta, ¿se podría reproducir un video que no fuera de youtube desde el reproductor de GSB, por ejemplo si una banda tiene unos videos en su servidor, y quiere que los incluya en mi web, podría incluirlos con ese reproductor, o solo sirve para videos de youtube?, es que estoy un poco pez en esto de flash :P saludos y gracias por responder a las dudas de un principiante!
cancrexo
No. El script de gsb se utiliza para evitar el principal problema que hay con youtube: obtener la url del archivo .FLV a partir de su ID para poder reproducirlo directamente. Si quieres reproducir vídeos que están en otro servidor y tienes acceso a su .flv (o a su .swf según sea el formato) te sería más fácil y útil crear tu propio reproductor o usar el que Swishmax trae entre sus componentes.

Salu2
juan93
¿Podria crear mi propio reproductor? Como podria reproducir en un player de swishmax la url que yo quiera desde un texto de la propia pelicula, es decir:
Mi idea seria, con un archivo php que tengo, ir descubrienlo las flv de los videos de youtube y luego escribir esas direcciones en textos en mi peliculas y reproducirlas desde alli,
es como lo hacia con el script de GSB solo que antes era el script el que me generaba la url del flv, entonces la pregunta seria:
¿como puedo reproducir la url de un texto de mi pelicula, en el reproductor de swish?

En el boton abria que poner algo asi no:
CÓDIGO
on (press) {
    Reproductor.play(_parent.url.text)
}

Es que no lo se, bueno muchas gracias!
cancrexo
Juan93, eso ya se desvía del tema inicial. Si este post está solucionado márcalo como tal y ciérralo (o indicanoslo para que lo hagamos los moderadores). Después abre otro hilo con las preguntas que desees.

Salu2
juan93
En realidad no se me ha solucionado el problema, por que el script de GSB no funciona, pero quiza podria abrir un tema preguntado si puedo hacer lo que te he mencionado, y este lo podreis cerrar como bien has dicho por que no creo que nadie pueda modificar el script de GSB, abrire otro pues.
Esta es una versión "reducida (lo-fi)" de nuestro contenido. Para ver la versión completa con mas información, formato e imágenes, por favor haz click aquí.
Invision Power Board © 2001-2012 Invision Power Services, Inc.