Miniatura do Vimeo vs miniatura do YouTube: as diferenças reais
Cola um link do YouTube na maioria das ferramentas de miniaturas e a imagem aparece na hora. Cola um link do Vimeo e metade dessas ferramentas simplesmente... falha. Não é um erro do lado delas. O YouTube e o Vimeo tratam as imagens de capa de formas genuinamente diferentes, e se queres uma ferramenta que funcione com ambas, ajuda perceber o que se passa nos bastidores.
Como o YouTube guarda as suas miniaturas
O YouTube guarda as miniaturas como ficheiros JPG estáticos em endereços previsíveis dentro de img.youtube.com, uma pasta por cada ID de vídeo. Cada vídeo tem vários tamanhos fixos: maxresdefault (1280×720), sddefault (640×480), hqdefault (480×360), mqdefault (320×180) e default (120×90). Como o endereço nunca muda, qualquer ferramenta, ou até o teu próprio navegador, pode pedir exatamente o tamanho de que precisa sem sequer tocar na API do YouTube.
O senão está no maxresdefault. Só existe se o vídeo de origem tinha, de facto, resolução suficiente quando o YouTube o processou. Uploads mais antigos, ou vídeos recodificados a partir de uma fonte de baixa qualidade, às vezes ficam sem ele, e pedir o maxres não devolve nada utilizável, sendo preciso recuar para o hqdefault. Uma boa ferramenta de download verifica isto automaticamente, em vez de assumir que o ficheiro maior está sempre lá.
Como o Vimeo trata as imagens de capa
O Vimeo não publica um padrão de URL previsível como o YouTube. Para obter a imagem de capa de um vídeo, passas pelo endpoint oEmbed do Vimeo, que recebe o URL do vídeo e devolve metadados, incluindo um thumbnail_url que aponta para o próprio CDN do Vimeo, em i.vimeocdn.com. Essa imagem também nem sempre é apenas um fotograma gerado automaticamente. O Vimeo deixa os criadores carregar uma capa personalizada, por isso o que descarregas pode ser uma imagem escolhida propositadamente pelo dono do vídeo, e não um momento aleatório escolhido pelo algoritmo.
A disponibilidade também é menos previsível do que no YouTube. Um vídeo do Vimeo privado ou protegido por palavra-passe não entrega a capa através do oEmbed, e se o criador tiver desativado a incorporação, o acesso à miniatura fica bloqueado junto com ela. Os vídeos públicos funcionam sem problemas, e é essa a base de qualquer ferramenta de download de miniaturas do Vimeo que valha a pena usar: só recolhe o que já é público.
Qualidade e proporção da imagem: o que muda de facto
As duas plataformas usam por defeito um enquadramento panorâmico 16:9, e é isso que esta ferramenta devolve sempre: ficheiros JPG em 1280×720, 640×480, 480×360, 320×180 e 120×90. Sem WebP, sem 4K. Apenas JPG simples em formato horizontal. Se estás à espera de tirar uma imagem vertical 9:16 de um Short do YouTube, não é isso que vais obter aqui. Os Shorts continuam a ter, por baixo, um fotograma horizontal guardado no sistema do YouTube, e é esse que a ferramenta vai buscar.
Onde o YouTube e o Vimeo realmente divergem é na fiabilidade do tamanho maior. O maxresdefault do YouTube ou está lá em qualidade total de 1280×720, ou não está, sem meio-termo. O CDN do Vimeo tende a servir a resolução que o próprio sistema decidiu que valia a pena gerar para aquele vídeo em concreto, o que pode ficar aquém de verdadeira HD mesmo quando o ficheiro original era muito maior. Nos dois casos, quando o tamanho maior não está disponível em qualidade total, a ferramenta recua para a resolução mais próxima que consegue de facto obter, em vez de te dar um link quebrado ou uma imagem esticada e desfocada.
Descarregar miniaturas das duas plataformas
Não precisas de saber nada disto para usar a ferramenta. Cola um link, um endereço youtube.com/watch?v=..., um link curto youtu.be, um URL de Short ou um link vimeo.com/123456789, e ela deteta a plataforma automaticamente a partir do padrão do URL. Se já tiveres o ID do vídeo, podes saltar o link por completo e escrever apenas isso. De uma forma ou de outra, obténs os mesmos cinco tamanhos JPG à escolha, prontos a guardar com um clique.
Isto importa mais do que parece, porque as duas plataformas formatam os seus IDs de maneiras completamente diferentes. Um ID do YouTube é uma sequência de 11 carateres que pode aparecer escondida numa meia dúzia de formatos de URL, desde um simples link de watch até um código de incorporação. Um ID do Vimeo é apenas uma sequência de dígitos, por vezes seguida de um hash privado se o vídeo for não listado. Em vez de te obrigar a decorar que formato pertence a que plataforma, a ferramenta lê o que colares e descobre sozinha a plataforma e o ID.
Não há registo nem marca de água, e podes descarregar as miniaturas que quiseres num dia. É gratuita para vídeos públicos em qualquer uma das plataformas. É uma só ferramenta para as duas, por isso não precisas de adivinhar a que serviço pertence um determinado link antes de guardar a imagem de capa.