Cómo funciona por dentro

Todo pin de video lleva la URL de su propio archivo en el JSON de su página pública. Un descargador busca esa página, lee la lista de variantes que Pinterest guardó y entrega la mejor. No hay descifrado ni API secreta — el trabajo es saber dónde mirar y qué hacer cuando un pin solo trae HLS.

Dónde vive el video

Pinterest aloja los videos en su propia CDN (v.pinimg.com y v1.pinimg.com) y publica la lista de variantes en el JSON de la página del pin. Cada variante lleva URL, ancho, alto y un código de calidad como V_1080P o V_720P.

Cuando pegas un enlace aquí, buscamos la página pública del pin, leemos ese JSON y devolvemos las variantes ordenadas de mejor a peor.

Los Idea Pins guardan el video en otro sitio

Los pins de historia (Idea Pins) no usan el mismo campo que los pins de video normales. Tienen una estructura por páginas, y cada página lleva su propio bloque de video. Un extractor que solo lee el campo tradicional no encuentra nada en esos pins — por eso algunos servicios fallan con ellos.

El problema del HLS

Algunos pins solo ofrecen HLS: un archivo .m3u8 que no es video, sino una lista de fragmentos. Descargarlo directamente te da un archivo de texto de aproximadamente 1 KB que ningún reproductor abre — un fallo habitual en herramientas descuidadas.

La misma CDN suele guardar el MP4 equivalente en una ruta paralela, cambiando la carpeta hls por una carpeta de calidad. Construimos esa dirección, la confirmamos con una petición de un byte y solo entonces entregamos el enlace. Recibes un MP4 real, con audio.

Sitio y extensión resuelven lo mismo de formas distintas

La lógica de extracción es la misma idea en dos contextos de ejecución, y a propósito no es código compartido. El sitio la ejecuta en un servidor que llega a Pinterest como visitante anónimo. La extensión la ejecuta en tu pestaña, en tu sesión.

Esa diferencia es toda la razón de que los pins privados funcionen en una y no en el otro — y de que el sitio necesite un límite de uso y la extensión no.

Los dos caminos que puede seguir el archivo
PasoSitioExtensión
Quién busca la página del pinNuestro servidor, sin sesiónTu navegador, en tu sesión
Quién lee las variantesNuestro servidorLa extensión, dentro de la página
Quién descarga el archivoNuestro servidor, y te lo transmiteTu navegador, directo desde la CDN
Coste de ancho de bandaNuestroNinguno para nosotros
Cómo lo ve PinterestUn visitante anónimoTú, navegando con normalidad

Lo que el sitio no puede hacer

Los pins privados y los tableros secretos quedan fuera de alcance: el servidor visita Pinterest sin sesión y no ve lo que solo ve tu cuenta. Para eso la extensión es la única vía, porque corre dentro de tu sesión.

Tampoco convertimos formatos, ni recortamos clips, ni subimos la resolución, ni quitamos marcas grabadas en los fotogramas. Entregamos el archivo exactamente como lo aloja Pinterest.

No tenemos vínculo, patrocinio ni respaldo de Pinterest. Descarga solo contenido tuyo, con licencia abierta o que tengas permiso para usar. · PinCrate