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

Publicidade

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 130x97:  http://www.pauloacosta.com/wp-content/uploads/2011/10/default-2.jpg
Tamanho 480x360: http://www.pauloacosta.com/wp-content/uploads/2011/10/0-2.jpg

PHP
outubro 11, 2011
0

Comentários

Menu

Pesquisar

Últimos Comentários

Fale Comigo