Récupérer la plus haute résolution de miniatures de YouTube

Je veux obtenir youtube plus haut miniature "maxresdefault.jpg"

Comme celui-ci

http://i.ytimg.com/vi/Cj6ho1-G6tw/maxresdefault.jpg

Je suis en utilisant ce simple code php

<?php

$youtub_id = "Cj6ho1-G6tw";
echo "http://i.ytimg.com/vi/".$youtub_id."/maxresdefault.jpg";

?>

Le problème avec le code ci-dessus est il y a des vidéos comme celui-ci http://youtu.be/VGazSZUYyf4 PAS HD

Et le résultat est gris petit 404 image de youtube

http://i.ytimg.com/vi/VGazSZUYyf4/maxresdefault.jpg

Donc comment obtenir le plus haut vignette de youtube donc si "maxresdefault" n'est pas disponible obtenir la prochaine grande vignette "hqdefault", si pas le côté "mqdefault" etc ...

J'ai essayé d'utiliser gdata youtube mais de toute façon la vidéo hd ou pas "maxresdefault" pas à l'affiche.

source d'informationauteur Jim | 2013-08-03