Por si a alguien le interesa e elaborado con vuestra ayuda el siguiente codigo que agregando la direccion del video de youtube te devuelve si el video existe o no y te lo pone a funcionar:
Código PHP:
Ver original<?php
$url = 'http://www.youtube.com/watch?v=f9IvUS4ipZk';
function YouID($i){
$r='';
foreach($i As $v){if(substr($v,0,2)=='v='){$r=substr($v,2);break;}} }
return $r;}
///VERIFICAR ID YOUTUBE///
$id=YouID($url);//recogemos id
if(strlen($id)=='11'){//si es igual a 11 seguimos $url='http://i2.ytimg.com/vi/'.$id.'/default.jpg';//pasamos el id a url
if($conex= @fopen($url,"rt")) {$siono=true;}//si existe hacemos true else{$siono=false;}//si no, false
}
else{$siono=false;}//si es mayor que 11 false
///VERIFICAR ID YOUTUBE///
///IMPRIMIR///
if($siono){echo'<span style="color:green;"><strong>El video si existe</strong></span><br /> <object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/'.$id.'&hl=es_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_ES&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>';}
else{echo'<span style="color:red;"><strong>El video no existe</strong></span>';}
///IMPRIMIR///
?>