Actualización de Sprytube
- 22/10/2007
- 2:04 am
Sprytube el buscador de videos Youtube que desarrollamos hace poco estuvo sin funcionar, esto debido a que Youtube ha cambiado las URLs de los vídeos y ahora no permite conexión remota valiéndose de algunas variables de sesión. Hemos trabajado en los últimos días obteniendo información acerca de este tema y ahora hemos vuelto a habilitar todas las funcionalidades del buscador.
Que cambios hicimos?
Basado en los cambios hechos por Youtube respecto a las URLs de los vídeos, hemos probado varias formas y hemos llegado a corregir el código haciendo que funcionen todas las opciones del buscador y además de ello hemos hecho algunas correcciones que listamos a continuación:
- Reproducción de vídeos utilizando el player oficial de Youtube.
- Descarga de vídeos nuevamente funcionando.
- Hemos eliminado algunos tags excedentes en el HTML.
- Corrección del botón buscar, ahora acepta la tecla ENTER.
- Corrección del archivo functions.js que contiene las funciones javascript.
En el caso del player utilizado, hemos utilizado el video player oficial de Youtube con el cual se pueden reproducir los videos sin ningún problema. Si ustedes ya utilizan Sprytube pueden modificar el archivo includes/functions.js y cambiar la función setVideo a:
-
function setVideo(idvideo) {
-
var vurl = 'http://www.youtube.com/v/';
-
var vswf = new SWFObject(vurl+idvideo,'swf','300','250','7');
-
vswf.addParam("wmode","transparent");
-
vswf.write('swfvideo');
-
}
Respecto al tema de descargar vídeos, hemos desarrollado una nueva forma de hacerlo pues ahora Youtube solicita ademas del ID del vídeo una cadena de sesión. Para obtener mas información de la forma en que se obtienen los vídeos pueden leer Constructing YouTube FLV URL on client-side without any server-side script.
Descargar Sprytube
En el caso de los archivos fuente de Sprytube para descargar he decidido eliminar la opción 'Descargar Video' pues lamentablemente Youtube esta cambiando las URLs para evitar este tipo de acciones y creo que es hora de respetar esta posición, es por ello solo he colocado solo el buscador y el reproductor.
Por favor les solicito no eliminar los enlaces a este blog, es la unica forma de agradecer el trabajo que se realiza y darnos animo a continuar trabajando para ustedes. Repito esto pues hay muchas personas que solo toman las cosas, le cambian de apariencia, quitan el enlace a este blog y ponen su publicidad. Entonces se están sirviendo de nuestro trabajo y ni siquiera son capaces de agradecer dejando el enlace a este blog o mencionando de donde obtuvieron el código.
Posts Relacionados
- SpryTube: Buscador de Videos
- Buscador AJAX Youtube
- SpryTube 2.0
- Dos años de unijimpe!!!
- Click derecho en Flash
Total de Comentarios: 55
Me encanta esta página y los felicito, pero me decepcionaron cuando leí que sacaron la opción de “Descargar video” de los archivos de fuente, para mi forma de pensar los que tendrían que decidir de respetar la posición o no de YouTube somos los usuarios.
Buenas,
Estoy planteando usar su script pero tengo una duda muy interesante y es si es posible sacar los tags de los videos ?? y como se haria ?? asi como si es posible hacer q la lectura del video sea en otra pagina osea abrir nueva pagina con solo el video y mas info con tags y descripcion categoria etc…. como se podria hacer ??
gracias y te felicito por el trabajo realizado.
hola mans solo tengo una duda me sale un error cuando subo los archivos para probar o tengo que cambiar algo nose la verdad espero me respondan si plis los errores son:en la parte superior sale…
Warning: fsockopen() has been disabled for security reasons in /home/virtual/sitio153701/www/CarTube/simplepie.inc on line 2239
y donde debe salir la lista de videos….
Fatal error: Call to a member function on a non-object in /home/virtual/sitio153701/www/CarTube/index.php on line 65
a todo esto me sale al abrir nomas no siquiera al hacer la busqueda sale por defecto con la palabra tu recuerdo bueno es todo saludos
El hosting que utilizas tiene deshabilitado la función fsockopen, contáctate con tu proveedor de hosting para que habilite esta función.
Primero que nada kiero mandar un saludo a todos los creadores y colaboradores de esta pag.
Luego mensionar que a mi tambien me parece muy buena la idea de incorporar la opcion de abrir el video en una nueva ventana.
Me pondre a trabajar en eso aver si logro hacerlo, si alguien mas save, por favor mensionarlo aki!!
Otra cosa es ke nadie a mensionado algun hosting gratuito que soporte este buscador, yo encontre uno.
| wWw . 007ihost . com | El hosting es gratuito, soporta php full, creo que son 5 baces de datos, 700Mb de espacio etc..
LO MALO, es ke el host va lento y a veces se cae, pero el buscador funciona.
Si alguien save de algun otro favor de mensionarlo ^^
Bueno de antemano muchisimas gracias a todos, ojala alguien respopnda algo..!!
BY: † DarkMaster
WEB: wWw . Animexdeluxe . Mx . Tc
Excelente Jim, me quedo superdupi. Te invito a visitarlo:
Por cierto no me percate de lo siguiente: Cuando esta por defecto la palabra de busqueda -tu recuerdo- se puede pasar a la pagina siguiente para mostrar otros videos; pero cuando en el index.php cambio la palabra de busqueda me sale un error:
Fatal error: Call to a member function on a non-object in /home/zu000251/public_html/sprytube/index.php on line 65
Se puede ver aqui:
http://2website.ws/sprytube/index.php?query=Padre%20rico%20padre%20pobre&page=2
Disculpa la inclusion del enlace, espero me puedas ayudar, gracias.
Roger
Hola Roger, según parece el XML devuelto por Youtube en la segunda pagina esta mal formado y por ello genera un error, esto es debido a que en algunas ocasiones hay texto con caracteres que generan un error en el XML.
De todas maneras voy a buscar una solución para este tema.
Mil gracias Jim, una solucion podria ser que solo aparesca la primera pagina y ya no la segunda?
escuche en otro blog q en este host gratuito se podia incorporar el buscador, pero a la hora de probarlo no sale la busqueda, no sale ningun error simplemente no busca. esta es la web:
http://luis666.phpnet.us/
encontre un hosting gratis(/www.good-host.com) q me permitio realizar mi buscador de videos:
pero me funciono solo con la version antigua del buscador: aki lo dejo como tu mismo lo dijiste:
“Ya hice las correcciones y he actualizado el archivo para descargar http://www.box.net/shared/j2jj7vz8kt, además lo pueden ver funcionando en: http://samples.unijimpe.net/youtube/.”
me hce la buskeda bien pero no cuando son mas de dos palabras x ejemplo intenta en mi buscador:http://www.luis666.ax3.net/
la palabra My chemical romance
y no busca nada pido si alguien puede corregir ese problema ya q la version 2 de este buscador no funciona con ese hosting.
Una pregunta mas estas seguro q lo q hay para descargar aki es todo tu codiog de tu buscador, solo lo decia xq el tuyo se ve bien y no tiene problemas.
gracias
oigan creoq encontre la solucion para los q quieren hosting gratuito como yo
este host me soporto la version 2.0 de sprytube.
x10hosting.com
este es mi web:
http://www.luisx16.exofire.net/
Hola, me sale el siguiente error cuando se hace una búsqueda que no ofrece resulatados ó solamente ofrece un resultado :
Call to a member function get_id() on a non-object in /home/.lucretia/hosting/dominio.com/index.php on line 94
Sabeis cual puede ser el problema ?
Gracias
Es un problema de validación de resultados, voy a corregirlo y pondré los archivos en la siguiente versión.
hola gente bueno mi pregunta es la sgte me gustaria hacer un buscador de videos pereo para adultos de la conocida pagina youporn que como todos saben es una copia de youtube para adultos haber si me ayudan o talvez el administrador de la web podria hacerlo jeje claro con su download como las versiones anteriores del buscador sprytube bueno saludos espero que me4 puedan ayudar gracias
amigo unijimpe aca otro pero la verdad quisiera q lo revises derepente te podria ayudar:
http://www.4shared.com/file/21360153/59c0c67a/buscayoutube_by_XYOX.html
Buenas,
Nadie puede contestar a mi pregunta y es como hacer para sacar los tags de cada video como cuando sacamos la description etc…
gracias amigos por la ayuda.
Ey gracias luis por la informacion sobre el hosting y por ese otro buscador que pusiste lo voy a revisar.
Otra cosa que nadie ha respondido hacerca de abrir los videos en una nueva ventana, que estaria muy muy bien.
Tengo el codigo fuente que usa esta y muchas otras para buscar de videos y trae la opcion de abrirlos en una nueva ventana.
podria mandarcelo a los masters de unijimpe para que tambien lo vieran y vean que les puede servir para mejorar a sprytube!!
Ha perdon, olvide ponerles la pagina, es esta!
www . unicovideo . com
———————————–
By: DarkMaster
WEB: www . AnimexDeluxe . Mx . tc
hola de nuevo veo que nadie piensa ayudarme quiero un bucador de youporn aver si alguien me ayuda si plis con las caracteristicas del sprytube aver si los admin me acontestan pes saludos
hola de nuevo veo que nadie piensa ayudarme quiero un bucador de youporn aver si alguien me ayuda si plis con las caracteristicas del sprytube aver si los admin me acontestan pes saludos pes necesito ayua buuuu
oye darkmaster tienes msn, es q yo tengo ese mismo codigo de unicovideo,
pero he tenido problemas al insertarlo a mi hosting, haber ps si hablamos ,
o quisiera contactarme con alguien q sepa php es q tengo otro q es buscador de musica….
Si tengo Msn Luis, es: HERNAN16_3 @hotmail…
Y… Nadie dice nada de la opcion de abrir los videos en una nueva ventana?. Bueno aver si la escuela me deja tiempo para ponerme a buscar la forma de hacerlo.
Saludos!!!
como el autor mismo indica, tengan un poco mas de respeto y no quiten las marcas de creacion de los scripts.
hola a todos soy nuevo aca esta weno el buscador de videos se agradece por publicar
Hola buenas , bueno , yo quisiera que me ayudaran en cambiar del reproductor flash de youtube a . el otro repro en flah con mi logo y todo lo e visto en muchas paginas ,. pues descargue de esta pagina y estaba bien pero luego la hace tres dia no salian los videos.. sera por el cambio de los apis , bueno el punto es que si hay fora de solucionar eso , lo e visto , por que el otro es mejor SE PUEDE MAXIMIZAR EL VIDEO !! Y todo es mucho mejor.. ayudemonos en eso ..! bamos.. :D
y y para dark master si queremos que el video se abra en otra ventana PUES LO RECOMENDABLE SERIA USAR AJAX.. :s GSLIDE ALgo asi… :D ..
msn : wolfjafp@hotmail.com
Hola
parece que hay una ola de errores con
la linea 64…
es decir cuando se llama al getVideoid()
Ojala nos ayudes a solucionarlo, porque veo que en Sprytube no sucede eso.
Lo extraño es que hace poco estoy
experimentando este error.
Sera que el provedor de hosting me ha desactivado alguna funcion de php?
Si ese fuera el error… por favor, cuales son los q deben estar activados para poder contactarme con el servicio
Gracias de antemano
El problema con la función getVideoid es que Youtube ha modificado la ruta de sus vídeos para evitar descargas no deseadas. Es por ello que en la ultima versión para descarga he eliminado esta opción.
Respecto a por que funciona en Sprytube, es por que he hecho las modificaciones adecuadas para que funcione nuevamente. No he puesto esta opción en la ultima versión pues he visto que hay muchas personas que han descargado Sprytube lo han modificado y han eliminado el enlace a este blog, es decir personas poco agradecidas que no aprecian el trabajo de este web.
Hola, muchas gracias por tu respuesta.
Estoy totalmente de acuerdo contigo, es para nada justo que otros no reconozcan minimamente el trabajo que pusiste en realizar este script.
Ojalá haya una forma de que los que hemos respetado las condiciones de uso, podamos tener tu ayuda.
Bueno, estoy casi desesperado en solucionar este problema. Me gustaría entrar en contacto con Usted para poder llegar quizá$ a un acuerdo.
Saludos
Bueno yo tengo muchas preguntas que hacerle , y me parece injusto igualmente que quiten los creditos , bueno agregue mi msn para conversar , necesito su ayuda,. gracias.
hola amigo unijimpe ya lo hice todo pero al momento de probar me sale el siguiente error
Warning: fsockopen() has been disabled for security reasons in /home/virtual/sitio159946/www/modules/buscavideos/simplepie.php on line 2239
espero q mne ayudes el por q de ese error mil grasias de antemano
hola unijimpe, te cuento mi idea a ver si me puedes encaminar un poco por que aunque veo la luz en sprytube tengo la vista algo turbia jejeje
Quiero que los usuarios del foro introduzcan la id del video que les gusta, que se guardaria en una base de datos en mysql con el id de usuario i el del video, a parte que el id del video tambien guardaria comentarios y informacion que quiera del video, mas o menos seria como youtube pero solo usando su bd de videos.
Tengo las bases de datos, tengo el diseño pero no se como sacar la url para que la lea el jw flv player, es posible que con el cambio ahora ya no lea videos de youtube?
Gracias de antemano por la ayuda.
Para el(los) usuario(s) que estaban viendo el método de abrir el vídeo en una nueva ventana, les dejo un mini tutorial de como abrir la nueva ventana y mostrar solo el vídeo escogido.
http://docs.google.com/Doc?id=dfrrg4j5_0cnjrzdc8
No se si esto sobrara, pero como unijimpe se dio el trabajo de hacer y mejorar este sistema, yo también quiero dar un granito de arena
[...] Buscador Youtube Fijate si esto te sirve. [...]
Hola chicos bueno yo subi este script pero me aparece miles de errores miren:
http://www.casitatube.net
saben porque es? me pueden ayudar gracis!!!!!!!!!!!!!!!
Hola Rodri, según parece tu hosting no soporta php por eso no interpreta el código allí incluido, verifica que tu hosting soporte php para que funcione correctamente.
Hola, de nuevo por aqui ^^.
1.= SebaKito intente hacer que los videos se abran en una nueva ventana como pones en el tutorial y no obtube resultados.
Pero encontre otra manera de abrirlos y se lo integre al buscador, se trata de ” videobox ” pueden ver el ejemplo en la siguiente direccion: http://www.animexdeluxe.uni.cc/videos/
Como integrarlo?
Primero descargan estos scripts:
http://sourceforge.net/project/showfiles.php?group_id=203672
Luego editan index.php y le agregan los scripts y el css.
Y por ultimo sustituyen la linea
a href=”javascript:setVideo(”)” class=”action”>[ play video ]/a br
POR
a href=”http://www.youtube.com/watch?v=” rel=”vidbox 405 360″ title=”get_title(); ?> “>[ play video ] /a br
Para mas info aqui esta la pagina oficial del script
2.= Encontre otro script que sirve para bajar videos de youtube.
Pueden ver el ejemplo en http://www.animexdeluxe.uni.cc/videos/
Es el “Youtube Downloader 2″
El cual genera la url directa del video, mas o menos asi
cache.googlevideo.com/get_video?video_id=rn8ULJGboOE&origin=ash-v215.ash.youtube.com
si le agregamos la extencion .flv se puede reproducir con cualquier reproductor flash.
Seria muy bueno que integraran de nuevo el otro reproductor y la opcion de descargar los videos directamente en la busqueda de los videos ^^
Aqui esta el codigo fuente:
http://video.qooqle.jp/dl/youtube_downloader.zip?070607
ha! y… cambie el link en el buscador por un banner en mi top de afiliados, otro en mi directorio de links y otro en el top link del foro, espero que no haya problema con eso ^^
Bueno espero que de algo les sirva lo que os e escrito ha! y felis año 2008 para todos!!!
unijimpe:
creo que es fantastico esto que hiciste, lo subi a mi servidor y no funciona, simplemente dice:
Internet Explorer no puede mostrar la página web recuerdo que antes funcionaba, lo unico que cambio es que actualice de php4 a php5
puede ser eso? hay alguna otra cosa que peuda hacer?
graciaas
hola unijimpe gracias por hacer el sprytube es fascinante, yo tambien me hecho una página web y reproduce y todo, esta locaza y no he eliminado los links, al contrario hasta te puse un banner :D:D solo que el enlace de la descarga no sale, me sale este error:
Google
Error
Bad Request
Your client has issued a malformed or illegal request
¿será por los enlaces? la estoy probando desde mi servidor local en apache ¿será por eso también?
por favor ayudame te estaría muy agradecido si lo hicieras
Hola, ayer revisando descubri que las direcciones de los videos para descargarlos del youtube tienen direcciones como esta:
http://ash-v78.ash.youtube.com/
se siguen identificando con id, el problema seria entonces el numero que aparece despues de la “v”:
ash-v78
¿como se podría “llamar” o hacer referencia a este número?, si me puedes ayudar estaria eternamente agradecido.
hola, muchas gracias por este trabajo esta exelente.
tengo una duda.
si yo quiero mostrar un solo dato que envia el rss, por ejemplo la duracion del video o el autor, o la cantidad de votos que debo agregar?
gracias
hola a todos, bueno quiero que visiten mi pagina y me digan que opinan sobre aquel
Hola Yeison, Me gustaria contactarme con tigo, tu pagina web esta funcionando perfectamente, muchas han dejado de funcionar!!
Te Aplaudo… y espero poder contactar con tigo!..
Mi msn HERNAN16_3@hot…
lo que quieren contactarse conmigo este es mi correo
:yeison07_4@hotmail.com
ok, yeison, ya te he agregado,
Ha!, y he encontrado otro buscador de videos, se trata de freephpvideosearsh, y comparten el script con todos, aki pueden ver el ejemplo y descargarlo!
www . freephpvideosearch . com/
y tambien encontre un scipt para descargar los videos, jala un script de keepvid para acceder a los videos, puede descargarce en .flv o .mp4
aki el ejemplo,
www . estodo . uni . cc
el script no lo tengo a la mano, sorry, pero si alguien lo kiere luego lo posteo aqui.
un saludo y gracias por su visita xD:
http://www. AnimexDeluxe .uni .cc
Lo puse mal,
el ejemplo es: www .estodo .uni.cc/ download/
y aqui esta el script:
www .estodo .uni.cc/ download.rar
hola a todos alguien puede solucionar el error que bota cuando no encuentra una busqueda y cuando no hay paginacion sale este error
Fatal error: Call to a member function get_id() on a non-object in /users/j/u/a/juanpimaster/public_html/cc/index.php on line 65
no me anda! en mi server local si y en el que tengo online no.
creo que es simplepie el problema, pero no se porque
pordrian vover a poster el script.. pero mejorado… sque hay problemas con la busqueda, cuando se pone mas de tres palabras el buscador ia no funciona… ayudenme porfa.



