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:
Publicar un comentario