Buscador de Videos Youtube con PHP
General, HTML, PHP, Proyectos, Youtube | 9 July, 2010 - 257 Visitas
es un buscador de vídeos Youtube en php con la posibilidad de visualizar el vídeo. Este buscador inicialmente desarrollado en PHP lo hemos modificado para mejorar el método de búsqueda directamente desde youtube con php muy facil y un buen y clasico pero mejorado metodo.
Acontinuación el código en php para extraer los videos,los titulos y los id de los videos es muy simple,este código lo vamos a unir con el archivo video.php que mostrare más adelante.
index.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?php // Desarrollado por: Carluis Pérez if($_GET[buscar]!==""){ $srch = str_replace (' ', '+', $_GET[buscar]); $url = @file_get_contents ('http://youtube.com/results?search_query=' . $srch); $i = 1; while ($i <= 20){ $div = explode ('<div class="video-entry">', $url); $div = explode ('<div class="video-clear-list-left"></div>', $div[$i]); $link = explode ('href="/watch?v=', $div[0]); $link = explode ('"', $link[1]); $link = $link[0]; $name = explode ('title="', $div[0]); $name = explode ('"', $name[1]); $name = $name[0]; echo"<a href=video.php?id=$link target=_blank>$name</a><br>"; $i++;}} ?> |
Ya con eso tendriamos el código para extraer los videos de youtube,acontinuación el código para mostrar los videos mediante los IDS generados en el archivo index.php,este script tiene su función mediante la union de ambos archivos.
video.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <?php //Extraer Titulo // $id = $_GET['id']; $AAa = @file_get_contents("http://www.youtube.com/watch?v=".$id.""); $Saka = explode("<title>",$AAa); $oe = explode("</title>",$Saka[1]); $titulo = str_replace("YouTube - ","",$oe[0]); // fin Extraer Titulo // ?> <title><?php echo str_replace("YouTube - ","simpleforo.net - ",$titulo); ?></title> <center> <object width="480" height="400"> <param name="movie" value="http://www.youtube.com/v/<?=$id?>&hl=es&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/<?=$id?>&hl=es&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="400"></embed></center> </object> |
DEMO: BUSCADOR DE VIDEOS CON PHP ONLINE
DESCARGA: DESCARGAR EL BUSCADOR DE VIDEOS
bueno con esos codigos ya el script estaria casí en su funcionamiento,me falto agregar el Buscador pero se los voy a dejar en la descarga espero les guste y sea sencillo de utilizar, si tienen observaciones o sugerencias les agradecería mucho que me lo hagan llegar.

12/07/2010 a las 2:41 pm
como ya lo comente en el foro el buscador es excelente y una buena programacion! sigue asi y muchas gracias por hacerlo publico.
20/08/2010 a las 3:14 pm
Excelente buscador,gracias por el aporte…