Como extrair um thumbnail de um vídeo do Youtube?

Em um projeto que estava desenvolvendo, eu precisava extrair o thumb (imagem em miniatura) de vídeos do Youtube que eram enviados pelos visitantes do site. O problema é: como poderia fazer isso sem que fosse necessário o download do video para o servidor e sem a utilização de manipulação de arquivos de video?

Depois de pesquisar, descobri que a solução era bem mais simples do que eu imaginava: o youtube armazena em seus servidores imagens dos videos que são postados, assim, basta utilizar estas imagens como thumbshot do video desejado.

Por exemplo:

URL: http://www.youtube.com/watch?v=kmJnSZkKCq4

O Thumbnail deste video pode ser visualizado no endereço:

O ID deste video é o código: kmJnSZkKCq4, sendo assim seu thumbshot pode ser visualizado utilizando a URL do thumbnail http://img.youtube.com/vi/ID_DO_VIDEO/default.jpg, ou seja:

Tamanho 130×97:  http://www.pauloacosta.com/wp-content/uploads/2011/10/default-2.jpg
Tamanho 480×360: http://www.pauloacosta.com/wp-content/uploads/2011/10/0-2.jpg

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Sair da versão mobile