Здесь приведен пример того, как вы можете получить URL-адрес изображения для видео, используя класс Zend Framework GData Youtube.
<?php
$yt = new Zend_Gdata_YouTube();
$query = $yt->newVideoQuery();
$query->videoQuery = 'cat';
$query->startIndex = 10;
$query->maxResults = 20;
$query->orderBy = 'viewCount';
$videoFeed = $yt->getVideoFeed($query);
foreach ($videoFeed as $videoEntry) : ?>
<div class="video">
<span>Title: <?php echo $videoEntry->getVideoTitle();?><span><br />
<span>Description:<?php echo $videoEntry->getVideoDescription();?> </span> <br/>
<?php $videoThumbnails = $videoEntry->getVideoThumbnails(); ?>
<img alt="video-thumbnail" src="<?php echo $videoThumbnails[0]['url'];?>" />
</div>
<?php endforeach; ?>
Как видите, метод getVideoThumbnails () дает вам массивминиатюры для этого видео и их URL внутри.Надеюсь, это поможет.