Clase PHP para ver videos Youtube

Con esta clase en php podreis insertar en vuestras web videos embedidos de youtube y las capturas de imagenes que tienen:

class YouTube {

//recoge el id del video
function _GetVideoIdFromUrl($url) {
$parts = explode('?v=',$url);
if (count($parts) == 2) {
$tmp = explode('&',$parts[1]);
if (count($tmp)>1) {
return $tmp[0];
} else {
return $parts[1];
}
} else {
return $url;
}
}


// muestra el video embedido
function EmbedVideo($videoid,$width = 425,$height = 350) {
$videoid = $this->_GetVideoIdFromUrl($videoid);
return '';
}


//recoge la url de la imagen del video
function GetImg($videoid,$imgid = 1) {
$videoid = $this->_GetVideoIdFromUrl($videoid);
return "http://img.youtube.com/vi/$videoid/$imgid.jpg";
}

//muestra la imagen

function ShowImg($videoid,$imgid = 1,$alt = 'Captura de video') {
return "";
}

}

http://www.zonaprecios.com

Fuente del artículo http://www.articulo.org/autores_perfil.php?autor=878




No hay comentarios: