AdminBundle/Service/YoutubeService.php
public function getStatus($videoId)
    {
        $listResponse = $this->videos->listVideos('status', array('id' => $videoId));
        if (empty($listResponse)) {
            throw new \RuntimeException(sprintf('Could not find video with id %s', $videoId));
        }

        return $listResponse['items'][0]['status'];
    }
public function getStatus($videoId)
    {
        $listResponse = $this->videos->listVideos('status', array('id' => $videoId));
        if (empty($listResponse)) {
            throw new \RuntimeException(sprintf('Could not find video with id %s', $videoId));
        }

        return $listResponse['items'][0]['status'];
    }
Get status of a video
Return an array like this one:
array(
"uploadStatus"        => "processed",
"privacyStatus"       => "public",
"license"             => "youtube",
"embeddable"          => true,
"publicStatsViewable" => true
)

@param  string $videoId
@return array