Рассмотрим файлы XML API Youtube, например http://gdata.youtube.com/feeds/api/videos/$id
Один конкретный файл данных XML - http://gdata.youtube.com/feeds/api/videos/GI6CfKcMhjY
Следующая функция получает заголовок видео в соответствии с URL-адресом XML:
function ytTitle($ytid,$ytURLConstant){
$url = $ytURLConstant.$ytid;
$doc = new DOMDocument;
$doc->load($url);
echo $title = $doc->getElementsByTagName("title")->item(0)->nodeValue;
}
Как я вижу, в файле XML есть продолжительность видео:
<media:title type='plain'>Jack Sparrow (feat. Michael Bolton)</media:title><yt:duration seconds='197'/>
Поскольку я новичок в XML, любая помощь в получении продолжительности видео будет принята с благодарностью.