{% else-1 %}
из названия все ясно

                        
function getDuration($url){

parse_str(parse_url($url,PHP_URL_QUERY),$arr);
$video_id=$arr['v'];

$data=@file_get_contents('http://gdata.youtube.com/feeds/api/videos/'.$video_id.'?v=2&alt=jsonc');
if (false===$data) return false;

$obj=json_decode($data);

return $obj->data->duration;
}

echo getDuration('http://www.youtube.com/watch?v=rFQc7VRJowk');
0 46 0
Без комментариев...