Como funciona por dentro
Todo pin de vídeo carrega a URL do próprio arquivo no JSON da sua página pública. Um downloader busca essa página, lê a lista de variantes que o Pinterest guardou e entrega a melhor. Não há descriptografia nem API secreta — o trabalho é saber onde olhar e o que fazer quando o pin só tem HLS.
Onde o vídeo fica
O Pinterest hospeda os vídeos na CDN dele (v.pinimg.com e v1.pinimg.com) e publica a lista de variantes no JSON da página do pin. Cada variante carrega URL, largura, altura e um código de qualidade como V_1080P ou V_720P.
Quando você cola um link aqui, buscamos a página pública do pin, lemos esse JSON e devolvemos as variantes ordenadas da melhor para a pior.
Idea Pins guardam o vídeo em outro lugar
Os pins de história (Idea Pins) não usam o mesmo campo dos pins de vídeo comuns. Eles têm uma estrutura por páginas, e cada página carrega o próprio bloco de vídeo. Um extrator que só lê o campo tradicional não acha nada nesses pins — é por isso que alguns serviços falham neles.
O problema do HLS
Alguns pins só oferecem HLS: um arquivo .m3u8 que não é vídeo, e sim uma lista de pedaços. Baixar direto entrega um arquivo de texto de cerca de 1 KB que nenhum player abre — bug comum em ferramentas malfeitas.
A mesma CDN costuma guardar o MP4 equivalente num caminho paralelo, trocando a pasta hls por uma pasta de qualidade. Montamos esse endereço, confirmamos com um pedido de um byte e só então entregamos o link. Você recebe um MP4 de verdade, com áudio.
Site e extensão resolvem o mesmo problema de formas diferentes
A lógica de extração é a mesma ideia em dois contextos de execução, e de propósito não é código compartilhado. O site roda num servidor que chega ao Pinterest como visitante anônimo. A extensão roda na sua aba, na sua sessão.
Essa diferença é toda a razão de pins privados funcionarem numa e não na outra — e a razão de o site precisar de limite de uso e a extensão não.
| Etapa | Site | Extensão |
|---|---|---|
| Quem busca a página do pin | Nosso servidor, deslogado | Seu navegador, na sua sessão |
| Quem lê as variantes | Nosso servidor | A extensão, dentro da página |
| Quem baixa o arquivo | Nosso servidor, e transmite para você | Seu navegador, direto da CDN |
| Custo de banda | Nosso | Nenhum para nós |
| Como o Pinterest enxerga | Um visitante anônimo | Você, navegando normalmente |
O que o site não consegue fazer
Pins privados e boards secretos estão fora de alcance: o servidor visita o Pinterest deslogado e não vê o que só a sua conta vê. Para esses, a extensão é o único caminho, porque roda dentro da sua sessão.
Também não convertemos formatos, não cortamos trechos, não aumentamos resolução e não removemos marcas gravadas nos quadros. Entregamos o arquivo exatamente como o Pinterest hospeda.
Não temos vínculo, patrocínio nem endosso do Pinterest. Baixe apenas conteúdo seu, com licença aberta ou que você tenha permissão para usar. · PinCrate