Qué es Frameskim
Frameskim es un actor en la plataforma Apify. El actor Frameskim extrae frames, segmentos de transcripción y momentos de un solo video público de YouTube por ejecución, a pedido del usuario que lo ejecuta. Estos términos se suman a los términos de servicio de Apify. Frameskim es operado por Emttn LLC, una sociedad de responsabilidad limitada de Delaware.
Frameskim también opera un segundo actor, YouTube Transcript for AI Agents, que devuelve la transcripción de cada video que listas, o de los videos más recientes de cada canal o playlist que listas: hasta 100 videos públicos de YouTube por ejecución, procesados uno después de otro.
Frameskim también opera un tercer actor, Instagram & TikTok Toolkit, que devuelve una transcripción con timestamps y 3 frames por cada video público de TikTok o Instagram que listas: hasta 100 videos sueltos por ejecución, o los videos del dataset de una ejecución de un scraper que seleccionas. Su conversión de voz a texto corre dentro del actor, o usa los subtítulos propios del video cuando los tiene. El archivo de video se borra apenas se procesa y nunca se entrega; los frames se guardan solo en el storage de tu ejecución en Apify.
Estos términos y la política de privacidad cubren todos los actores que nombra esta página, y "Frameskim" más abajo se refiere a cualquiera de ellos.
Frameskim también opera un cuarto actor, Instagram & TikTok Transcript (SRT, VTT), que devuelve una transcripción con timestamps y archivos de subtítulos SRT y VTT por cada video público de TikTok o Instagram del dataset de una ejecución de un scraper que seleccionas, no de una URL de video que pegues: hasta 100 videos por ejecución, cobrados por minuto iniciado de cada video que entrega. Su conversión de voz a texto corre dentro del actor, o usa los subtítulos propios del video cuando los tiene. El archivo de video se borra apenas se procesa y nunca se entrega; no entrega frames ni imágenes. Cada video se cobra apenas se entrega y queda cobrado aunque la ejecución después se detenga o falle. Un video que no se puede entregar o que no tiene voz no se cobra.
Instagram & TikTok Toolkit también procesa los posts de imagen y carrusel de Instagram del dataset de una ejecución de apify/instagram-scraper o apify/instagram-post-scraper que seleccionas. Baja las imágenes de los posts mientras sus links de Instagram siguen vigentes y las guarda en el storage de tu propia ejecución en Apify; por cada post devuelve el caption, la fecha, el lugar, el permalink y las imágenes guardadas, y nunca el dueño, las cuentas etiquetadas, las menciones, los comentarios, los likes ni el texto alternativo de Instagram. Solo cuando configuras readFlyers, cada imagen que eliges también la lee un modelo de visión de IA (Google Gemini 2.5 Flash Lite, a través de OpenRouter, con la recolección de datos denegada) para extraer el evento que anuncia: título, fechas, lugar, artistas y el texto de la imagen. Procesa hasta 100 ítems por ejecución y hasta 20 imágenes de posts por post. Confirmas que tienes derecho a procesar cada post y cada una de sus imágenes de posts.
Frameskim también opera un quinto actor, Web Search & Page Markdown for AI Agents, que envía cada búsqueda que le das al Google Search Results Scraper de Apify (apify/google-search-scraper) en una ejecución en tu cuenta de Apify para leer una página de resultados de Google, descarga las páginas web a las que enlazan los primeros resultados (hasta 10 por búsqueda) o las URLs de páginas que listas (hasta 50 por ejecución), y devuelve el contenido principal de cada página en markdown con su título y su posición. Descarga las páginas por HTTP con el user agent FrameskimFetch, no sigue enlaces a otras páginas y no ejecuta JavaScript. Antes de descargar una página, y otra vez en cada redirección, lee el robots.txt de ese host y aplica sus reglas para FrameskimFetch y * según RFC 9309: gana la regla más larga que coincide, y se analizan los primeros 500 KiB del archivo. Lee el robots.txt de cada host una vez por ejecución y conserva esas reglas durante el resto de la ejecución. Un archivo que no existe (un error del rango 400) significa que no hay reglas; cuando el archivo no se puede leer por un error del servidor, un timeout o un error de red, la página no se descarga. La salida del actor (el markdown, el título, la URL y la posición de cada página) se escribe solo en el dataset de tu ejecución en Apify. El markdown es una extracción automática del contenido principal de la página y puede estar incompleto o ser inexacto.
Frameskim también opera URL Metadata for AI Agents, que descarga cada URL de página que listas, hasta 100 por ejecución, y devuelve los metadatos que la página publica en su HTML: su título, descripción, URL canónica, idioma, meta tag robots, ícono, etiquetas Open Graph y Twitter card, bloques JSON-LD y alternativas hreflang (cuando una página no declara ícono, se da el /favicon.ico del host), con su URL final (después de las redirecciones) y su estado HTTP. Descarga solo las URLs que listas: no sigue enlaces a otras páginas y no ejecuta JavaScript. Descarga las páginas por HTTP con el user agent FrameskimFetch, a lo sumo 5 a la vez, lee como máximo los primeros 3 MB de cada página y, antes de descargar una página y otra vez en cada redirección, aplica el robots.txt de ese host como se describe arriba para Web Search & Page Markdown for AI Agents. La página en sí se lee solo dentro de la ejecución y nunca se guarda ni se entrega; la salida del actor (los metadatos de cada página, o la URL y el motivo de una que falló) se escribe solo en el dataset de tu ejecución en Apify. Los metadatos son lo que cada página declara sobre sí misma y pueden ser incompletos o inexactos.
Frameskim también opera Website to Markdown Crawler for AI Agents, que empieza en la URL que le das y sigue los enlaces que encuentra en ese mismo sitio, solo debajo de la carpeta de esa URL (después de sus redirecciones), incluidas páginas que no listaste, hasta la cantidad de páginas que fijas (como máximo 500 por ejecución), y devuelve el contenido principal de cada página en markdown con su título y su profundidad desde la URL de inicio. Descarga las páginas por HTTP con el user agent Skimmer, como máximo 5 a la vez, y no ejecuta JavaScript. Antes de descargar una página, y otra vez en cada redirección, lee el robots.txt de ese host y descarga la página solo si las reglas para Skimmer, FrameskimCrawl (su nombre anterior), FrameskimFetch y * según RFC 9309 la permiten todas. Lee el robots.txt de cada host una vez por ejecución; un archivo que no existe (un error del rango 400) significa que no hay reglas, y cuando el archivo no se puede leer por un error del servidor, un timeout o un error de red, la página no se descarga. La salida del actor (el markdown, el título, la URL y la profundidad de cada página) se escribe solo en el dataset de tu ejecución en Apify. El markdown es una extracción automática del contenido principal de la página y puede estar incompleto o ser inexacto.
Frameskim también opera Document to Markdown for AI Agents, que descarga los archivos PDF, Word (DOCX), PowerPoint (PPTX) y Excel (XLSX) de las URLs que listas, hasta 50 por ejecución, cada uno de hasta 10 MB, 30 segundos de descarga y 120 segundos de conversión, y devuelve el texto de cada uno en markdown, con su título, su URL final (después de las redirecciones) y su tipo. Descarga cada archivo por HTTP con el user agent FrameskimFetch y, antes de descargar un archivo y de nuevo en cada redirección, aplica el robots.txt de ese host como se describe arriba para Web Search & Page Markdown for AI Agents. No sigue enlaces ni hace OCR, así que un documento escaneado no da texto; un PDF vuelve como texto plano página por página, sin sus tablas. El archivo en sí se lee solo dentro de la ejecución y nunca se guarda ni se entrega; la salida del actor (el markdown, el título, la URL, el tipo y la marca de corte de cada documento, o la URL y el motivo de uno que falló) se escribe solo en el dataset de tu ejecución en Apify. Un markdown de más de 500.000 caracteres se corta, se marca como truncated y se cobra igual. El markdown es una extracción automática del texto del documento y puede ser incompleta o inexacta.
Frameskim también opera Research Papers to Markdown for AI Agents, que busca en el índice de trabajos académicos de OpenAlex el texto que das, o consulta los IDs de papers que listas (DOI, IDs de arXiv, de PubMed y de PubMed Central o IDs de OpenAlex, hasta 100 por ejecución), y devuelve los metadatos de cada paper según OpenAlex: su título, autores, año, publicación, cantidad de citas, estado de acceso abierto, enlaces, IDs y licencia. Devuelve el abstract de un paper y, si lo pides, su texto completo en markdown, solo cuando una copia del paper tiene una licencia abierta que permite el uso comercial (CC BY, CC BY-SA, CC BY-ND, CC0 o una marca de sin derechos de autor conocidos), con una línea de atribución que nombra la licencia, su enlace y la copia a la que corresponde. Lee el texto completo solo del PDF de esa copia, solo en sitios cuyos términos revisamos para descargas automáticas (hoy ACL Anthology para papers desde 2016, PLOS, Zenodo y eLife), cada PDF de hasta 5 MB, 15 segundos de descarga y 30 segundos de conversión, y como mucho un PDF por ejecución de un sitio cuyo robots.txt pide una pausa entre descargas. Descarga cada PDF con el user agent FrameskimFetch y, antes de descargarlo y de nuevo en cada redirección, aplica el robots.txt de ese host como se describe arriba para Web Search & Page Markdown for AI Agents; nunca sigue una redirección a un sitio fuera de esa lista. Para cualquier otro sitio, incluidos arXiv y PubMed Central, da el enlace en lugar del texto. No hace OCR, así que un PDF escaneado no da texto. El PDF en sí se lee solo dentro de la ejecución y nunca se guarda ni se entrega; la salida del actor se escribe solo en el dataset de tu ejecución en Apify. Un texto completo de más de 500.000 caracteres se corta, se marca como truncated y se cobra igual. La licencia y los metadatos vienen de OpenAlex y pueden estar mal o incompletos, y el markdown es una extracción automática que puede ser incompleta o inexacta.
Frameskim también opera SEC Filings to Markdown for AI Agents, que, para los tickers o números CIK de la SEC que das (hasta 10 por ejecución), lee la lista de filings de la empresa y sus datos financieros XBRL de las API públicas de EDGAR de la Comisión de Bolsa y Valores de los Estados Unidos (SEC), descarga del archivo EDGAR de la SEC el documento principal de los últimos filings 10-K, 10-Q u 8-K que pides (hasta 20 de cada formulario por empresa, cada documento de hasta 20 MB) y devuelve cada filing como markdown dividido por sus Items, con hasta doce cifras financieras clave de su período. Le pide a la SEC con un user agent que nombra a Frameskim y una dirección de contacto, a no más de 2 pedidos por segundo por ejecución y con un límite compartido de ejecuciones que piden a la vez, para que su tráfico quede dentro del límite de acceso equitativo de la SEC de 10 pedidos por segundo; cuando la SEC lo limita, la ejecución deja de pedir y lo dice. Lee solo el documento principal de cada filing, no sus anexos. El documento se lee solo dentro de la ejecución y nunca se guarda fuera de ella; la salida del actor se escribe solo en el dataset de tu ejecución en Apify. El markdown de más de 1.500.000 caracteres se corta, se marca truncated y se cobra igual. El markdown, las secciones y las cifras son una conversión automática del filing que puede ser incompleta o inexacta: la fuente válida es el filing en el sitio de la SEC, y nada de lo que devuelve el actor es asesoramiento de inversión.
Frameskim también opera DNS & RDAP Domain Lookup for AI Agents, que consulta cada nombre de dominio que indicas, hasta 100 por ejecución, y devuelve sus registros DNS y sus datos de registro. Consulta el DNS a través del resolvedor del servidor en la nube donde corre (sin servicios de DNS de terceros) y consulta al registro de cada dominio a través de su servidor RDAP, que obtiene del registro de arranque RDAP de IANA, leído una vez por ejecución. Envía una consulta RDAP por cada dominio registrado que indicas, sin reintentos, y como máximo una consulta a la vez a cada servidor de registro; no sigue enlaces a los servidores RDAP de los registradores y consulta solo los nombres que indicas y sus dominios registrados, así que no es una consulta masiva ni de una zona entera. Del registro devuelve solo el nombre y el ID de IANA del registrador, los códigos de estado, las fechas de alta, modificación y vencimiento, los servidores de nombres, si DNSSEC está firmado y los avisos del propio registro, entre ellos sus términos de uso; nunca devuelve los contactos del titular, administrativo, técnico ni de abuso. El resultado del actor se escribe solo en el dataset de tu ejecución en Apify. Las respuestas DNS y los datos de registro vienen de terceros y pueden estar incompletos, desactualizados o ser inexactos; un dominio que figura como no registrado igual puede estar reservado o no disponible.
Frameskim también opera URL Screenshot for AI Agents, que abre cada URL de página que indicas, hasta 100 por run, en un navegador Chromium headless y devuelve una captura PNG (la ventana del navegador, o la página completa hasta una cantidad fija de píxeles), con su URL final, su título y lo que se hizo con su banner de cookies o de consentimiento. Antes de que el navegador abra una página, el actor la baja por HTTP con el user agent FrameskimFetch y, antes de esa bajada y otra vez en cada redirección, aplica el robots.txt de ese host como se describe arriba para Web Search & Page Markdown for AI Agents; después el navegador abre la URL final con el mismo user agent, de a una página por vez, y revisa contra robots.txt también cada navegación posterior de la página (una redirección por JavaScript o un meta refresh). Las imágenes, estilos, scripts y marcos que carga la propia página se piden como los pide cualquier navegador, sin revisar robots.txt. Antes de la captura, el actor busca un banner de cookies o de consentimiento: hace clic en su botón de rechazo o de "solo necesarias" si lo tiene, si no en el de aceptación, y si no oculta el banner o, cuando ocultarlo podría sacar contenido de la página, lo deja; no hace clic ni oculta un cuadro que reconoce, por sus palabras en siete idiomas o por un campo de contraseña, como un pedido de iniciar sesión, registrarse, suscribirse o pagar, y nunca ingresa credenciales. La captura se guarda solo en el key-value store de tu run en Apify, con su enlace en el dataset de tu run; el enlace deja de funcionar cuando Apify borra ese almacenamiento.
Frameskim también opera Weather Forecast for AI Agents, que toma las coordenadas que indicas (latitud y longitud, hasta 100 por ejecución, truncadas a 4 decimales) y devuelve, para cada una, el tiempo actual, un pronóstico por hora y resúmenes por día de Locationforecast 2.0 de MET Norway en api.met.no. No envía nombres de lugares ni hace geocodificación. Se identifica ante api.met.no con el agente de usuario FrameskimWeather y la dirección de soporte de Frameskim, envía como máximo un pedido por segundo por ejecución y deja de pedir por el resto de la ejecución cuando api.met.no responde que está ocupado o niega el acceso. Como piden los términos de MET Norway, guarda cada respuesta en un almacén de clave y valor llamado weather-forecast-cache en tu propia cuenta de Apify; una ejecución posterior en esa cuenta la lee de ahí en lugar de volver a pedirla antes de que venza (como mucho un día después) y, después, pregunta si cambió. Las ejecuciones que se superponen, o una ejecución que no puede abrir, leer o escribir ese almacén, le piden directamente a api.met.no. Puedes borrar ese almacén cuando quieras. Los pronósticos son resultados de un modelo y pueden fallar; MET Norway no garantiza su exactitud ni su disponibilidad, y Frameskim tampoco. No los uses para decisiones sobre seguridad, vida o bienes.
Sin afiliación
Frameskim no está afiliado a YouTube ni a Google, ni cuenta con su respaldo o patrocinio. YouTube es una marca de Google LLC.
Instagram & TikTok Toolkit y Instagram & TikTok Transcript (SRT, VTT) no están afiliados a TikTok, Instagram ni Meta, ni cuentan con su respaldo o patrocinio. TikTok es una marca de TikTok Ltd.; Instagram y Meta son marcas de Meta Platforms, Inc.
Web Search & Page Markdown for AI Agents no está afiliado, respaldado ni patrocinado por Google ni por ningún otro buscador, ni por los sitios cuyas páginas lee. Google es una marca de Google LLC.
URL Metadata for AI Agents no está afiliado a los sitios cuyas páginas lee ni a X Corp, ni cuenta con su respaldo o patrocinio. Twitter es una marca de X Corp.
Website to Markdown Crawler for AI Agents no está afiliado a los sitios cuyas páginas lee ni cuenta con su respaldo o patrocinio.
Document to Markdown for AI Agents no está afiliado a los sitios cuyos documentos lee ni cuenta con su respaldo o patrocinio.
Research Papers to Markdown for AI Agents no está afiliado a OpenAlex ni a OurResearch, a arXiv, a la Biblioteca Nacional de Medicina de los Estados Unidos ni a PubMed Central, ni a las editoriales, repositorios y autores de los papers que devuelve, ni cuenta con su respaldo o patrocinio.
SEC Filings to Markdown for AI Agents no está afiliado a la Comisión de Bolsa y Valores de los Estados Unidos ni a las empresas cuyos filings devuelve, ni cuenta con su respaldo o patrocinio. Los filings son información pública de la SEC, que cada ítem cita como su fuente.
DNS & RDAP Domain Lookup for AI Agents no está afiliado a IANA, ICANN ni a ningún registro de dominios (como Verisign, Public Interest Registry o Google Registry) o registrador, ni cuenta con su respaldo o patrocinio.
URL Screenshot for AI Agents no está afiliado a los sitios cuyas páginas captura ni a los fabricantes de las plataformas de consentimiento que reconoce, como OneTrust, Cookiebot, Didomi, Quantcast, TrustArc o Usercentrics, ni cuenta con su respaldo o patrocinio; sus nombres solo identifican sus banners.
Weather Forecast for AI Agents no está afiliado a MET Norway (el Instituto Meteorológico de Noruega), Yr ni NRK, ni respaldado ni patrocinado por ellos.
Sin afiliación con YouTube ni Google.
Tu responsabilidad por los videos y las páginas que procesas
Al ejecutar Frameskim confirmas que tienes derecho a procesar cada video que envías, por la licencia del video, el permiso de su dueño o la ley que te aplica. El actor Frameskim procesa el único video que pides, y YouTube Transcript for AI Agents los videos que listas y, de cada canal o playlist que listas, solo la cantidad de videos que pides (20 por defecto), hasta 100 videos por ejecución: sin búsquedas. Instagram & TikTok Toolkit procesa solo videos públicos de TikTok o Instagram: las URLs de videos que listas, o los ítems del dataset de una ejecución de un scraper que seleccionas. Lee ese dataset solo con el permiso de lectura que otorgas a esa ejecución, y confirmas que tienes derecho a procesar cada video que contiene.
Con Web Search & Page Markdown for AI Agents confirmas que tienes una base legal para pedir, descargar, copiar y usar cada página que pides o recibes. Eres responsable de cumplir, tanto al reunir las páginas como al usarlas, los términos de Google que apliquen a tus búsquedas, los términos de cada sitio, los derechos de autor que apliquen a su contenido y la ley de privacidad y de protección de datos que te aplique. Que una página sea accesible públicamente, o que su robots.txt permita FrameskimFetch, no te da una licencia sobre su contenido.
Con URL Metadata for AI Agents confirmas que tienes una base legal para descargar cada página que listas y para usar sus metadatos. Eres responsable de cumplir, tanto al reunir los metadatos como al usarlos, los términos de cada sitio, los derechos de autor que apliquen a su contenido y la ley de privacidad y de protección de datos que te aplique. Que una página sea accesible públicamente, o que su robots.txt permita FrameskimFetch, no te da una licencia sobre su contenido.
Con Website to Markdown Crawler for AI Agents confirmas que tienes una base legal para descargar, copiar y usar cada página del sitio que recorres. Eres responsable de cumplir, tanto al reunir las páginas como al usarlas, los términos de cada sitio, los derechos de autor que apliquen a su contenido y la ley de privacidad y de protección de datos que te aplique. Que una página sea accesible públicamente, o que su robots.txt permita Skimmer, no te da una licencia sobre su contenido.
Con Document to Markdown for AI Agents confirmas que tienes una base legal para descargar, copiar y usar cada documento que listas. Eres responsable de cumplir, tanto al reunir los documentos como al usarlos, la licencia de cada documento, los términos del sitio que lo publica, los derechos de autor que apliquen a su contenido y la ley de privacidad y de protección de datos que te aplique. Que un documento sea accesible públicamente, o que el robots.txt de su sitio permita FrameskimFetch, no te da una licencia sobre su contenido.
Con Research Papers to Markdown for AI Agents eres responsable de cómo usas los metadatos, el abstract y el texto de cada paper: de cumplir la licencia del paper (por ejemplo, dar la atribución que pide CC BY, mantener una adaptación de CC BY-SA bajo la misma licencia y no compartir una obra adaptada de CC BY-ND), los derechos de autor que le apliquen y la ley de privacidad y de protección de datos que te aplique. La licencia que se muestra viene de OpenAlex; verifícala en la página del propio paper antes de reusar su texto.
Con SEC Filings to Markdown for AI Agents eres responsable de cómo usas los filings y las cifras que devuelve, incluida cualquier decisión de inversión que tomes con ellos, y de verificar lo que importe contra el filing original en el sitio de la SEC.
Con DNS & RDAP Domain Lookup for AI Agents eres responsable de usar los datos DNS y de registro de cada dominio de forma lícita y dentro de los términos del registro que los dio, que el ítem de cada dominio registrado trae en registryNotices. Los registros prohíben, entre otras cosas, usar sus datos para publicidad no solicitada y consultar o compilar sus datos en forma automática y masiva; no puedes usar este actor para eludir esos términos, por ejemplo repartiendo una consulta masiva en muchas ejecuciones.
Con URL Screenshot for AI Agents confirmas que tienes una base legal para abrir cada página que indicas y para usar su captura. Eres responsable de cumplir, al capturar una página y al usar su captura, con los términos de cada sitio, el derecho de autor y las marcas que se ven en ella y la ley de privacidad y de protección de datos que te aplica, también para los datos personales que muestre la página. La elección que hace el actor sobre un banner de consentimiento vale solo para la sesión del navegador del run, que se descarta después de cada página, y no es un consentimiento dado en tu nombre. Que una página sea accesible públicamente, o que su robots.txt permita FrameskimFetch, no te da una licencia sobre su contenido.
Los datos del pronóstico son de MET Norway, bajo la licencia Creative Commons Atribución 4.0 (CC BY 4.0) y la Licencia Noruega de Datos Abiertos del Gobierno (NLOD) 2.0. Cada ítem trae una línea de atribución que da crédito a MET Norway, enlaza las dos licencias y dice que Frameskim cambió la forma de los datos. Cuando muestras, compartes o reutilizas los datos, eres responsable de conservar esa atribución y de cumplir esas licencias.
Solicitudes de retiro
Los titulares de derechos pueden pedirnos que dejemos de procesar un video, un post, un canal de YouTube o una cuenta de TikTok o Instagram desde la pestaña Issues de la página del actor en Apify Store o por email a [email protected]. Los videos, posts, canales y cuentas bloqueados se rechazan desde la ejecución siguiente, sin cobro.
El dueño de un sitio puede pedirle a Web Search & Page Markdown for AI Agents que no descargue sus páginas bloqueando FrameskimFetch en el robots.txt del sitio. Como cada ejecución lee ese archivo una vez por host, un cambio hecho mientras una ejecución está en curso puede no aplicarse a esa ejecución; las ejecuciones que empiezan después del cambio leen el archivo nuevo. Los titulares de derechos y las personas cuyos datos personales aparecen en una página web también pueden escribir a [email protected] sobre una página que este actor descargó; respondemos cada solicitud y decimos qué podemos hacer al respecto. Ni una regla de robots.txt ni una solicitud así quitan páginas de los datasets que los usuarios ya tienen: Frameskim no guarda copia de una página fuera del storage de la ejecución del usuario que la pidió, y esa copia está bajo el control de ese usuario.
El dueño de un sitio puede pedirle a URL Metadata for AI Agents que no descargue sus páginas bloqueando FrameskimFetch en el robots.txt del sitio; los otros actores de Frameskim que descargan páginas, como Web Search & Page Markdown for AI Agents, también usan o respetan ese user agent, así que la regla los detiene también. Como cada ejecución lee ese archivo una vez por host, un cambio hecho mientras una ejecución está en curso puede no aplicarse a esa ejecución; las ejecuciones que empiezan después del cambio leen el archivo nuevo. Los titulares de derechos y las personas cuyos datos personales aparecen en los metadatos de una página también pueden escribir a [email protected] sobre una página que este actor descargó; respondemos cada solicitud y decimos qué podemos hacer al respecto. Ni una regla de robots.txt ni una solicitud así quitan metadatos de los datasets que los usuarios ya tienen: Frameskim no guarda copia de ellos fuera del storage de la ejecución del usuario que los pidió.
El dueño de un sitio puede pedirle a Website to Markdown Crawler for AI Agents que no descargue sus páginas bloqueando Skimmer en el robots.txt del sitio (las reglas para FrameskimCrawl, su nombre anterior, se siguen respetando, y bloquear FrameskimFetch también lo detiene, y detiene también a Web Search & Page Markdown for AI Agents). Como cada ejecución lee ese archivo una vez por host, un cambio hecho mientras una ejecución está en curso puede no aplicarse a esa ejecución; las ejecuciones que empiezan después del cambio leen el archivo nuevo. Los titulares de derechos y las personas cuyos datos personales aparecen en una página web también pueden escribir a [email protected] sobre una página que este actor descargó; respondemos cada solicitud y decimos qué podemos hacer al respecto. Ni una regla de robots.txt ni una solicitud así quitan páginas de los datasets que los usuarios ya tienen: Frameskim no guarda copia de una página fuera del storage de la ejecución del usuario que la pidió.
El dueño de un sitio puede pedirle a Document to Markdown for AI Agents que no descargue sus archivos prohibiendo FrameskimFetch en el robots.txt del sitio, lo que también detiene a Web Search & Page Markdown for AI Agents y a Website to Markdown Crawler for AI Agents. Como cada ejecución lee ese archivo una vez por host, un cambio hecho mientras una ejecución está en curso puede no aplicarse a esa ejecución; las ejecuciones que empiezan después del cambio leen el archivo nuevo. Los titulares de derechos y las personas cuyos datos personales aparecen en un documento también pueden escribir a [email protected] sobre un documento que este actor descargó; respondemos cada pedido y decimos qué podemos hacer. Ni una regla de robots.txt ni un pedido así sacan documentos de datasets que los usuarios ya tienen: Frameskim no guarda copia de un documento fuera del storage de la ejecución del usuario que lo pidió.
El dueño de un sitio puede pedirle a Research Papers to Markdown for AI Agents que no descargue sus PDF prohibiendo FrameskimFetch en el robots.txt del sitio, lo que también detiene a los otros actores de Frameskim que descargan páginas. Los autores, los titulares de derechos y las personas cuyos datos personales aparecen en los metadatos de un paper también pueden escribir a [email protected] sobre un paper que este actor devolvió; respondemos cada pedido y decimos qué podemos hacer. Ni una regla de robots.txt ni un pedido así sacan papers de datasets que los usuarios ya tienen: Frameskim no guarda copia de un paper fuera del storage de la ejecución del usuario que lo pidió.
Las empresas y las personas nombradas en un filing pueden escribir a [email protected] sobre un filing que devolvió SEC Filings to Markdown for AI Agents; respondemos cada pedido y decimos qué podemos hacer. Un pedido así no quita filings de los datasets que los usuarios ya tienen: Frameskim no guarda ninguna copia de un filing fuera del almacenamiento de la ejecución del usuario que lo pidió.
El dueño de un sitio puede pedirle a URL Screenshot for AI Agents que no capture sus páginas negando FrameskimFetch en el robots.txt del sitio, lo que también frena a los otros actores de Frameskim que bajan páginas. Como cada run lee ese archivo una vez por host, un cambio hecho durante un run puede no aplicarse a ese run. Los titulares de derechos y las personas cuyos datos personales aparecen en una captura también pueden escribir a [email protected] sobre una página que capturó este actor; respondemos cada pedido y decimos qué podemos hacer. Ni una regla de robots.txt ni un pedido así borran las capturas que los usuarios ya tienen: Frameskim no guarda copia fuera del almacenamiento del run del usuario que la pidió.
Cobro y reembolsos
Apify cobra cada ejecución por evento, a los precios que muestra la página del actor, y nunca por encima del límite de gasto que fijas para la ejecución. Los pagos, las facturas y los reembolsos los maneja Apify según sus términos. El actor Frameskim cobra solo después de escribir los resultados de la ejecución, así que una ejecución suya que termina con error antes de ese punto dice "Nothing was charged." y no se cobra. YouTube Transcript for AI Agents cobra 0.01 USD por transcripción entregada, un evento por video, y cada transcripción entregada se cobra aunque la ejecución después se detenga o falle. Un video sin transcripción, un video bloqueado, un video que falla o un video que queda pendiente tras una detención nunca se cobra, y cada uno vuelve como un ítem que dice por qué. Instagram & TikTok Toolkit cobra un evento, minute, a 0.02 USD por minuto de video iniciado: la duración redondeada hacia arriba a minutos enteros, al menos un minuto por video. Un video que falla, un video bloqueado, un video que queda pendiente tras una detención y un video sin voz nunca se cobran; un video sin voz se entrega con noSpeech: true. Para los posts de Instagram, Instagram & TikTok Toolkit cobra tres eventos: post a 0.002 USD por post entregado, image a 0.001 USD por imagen del post guardada y flyer a 0.005 USD por imagen leída, solo cuando pides la lectura. Un post cuyas imágenes no se pueden bajar, una imagen que no se puede leer y un post bloqueado nunca se cobran. Instagram & TikTok Toolkit cobra cada video y cada post apenas lo entrega, así que lo entregado queda cobrado aunque la ejecución después se detenga o falle.
Web Search & Page Markdown for AI Agents cobra dos eventos, con los precios que muestra su página: search, uno por cada búsqueda para la que Google devolvió al menos un resultado, que se cobra aunque no se haya podido entregar ninguna de sus páginas, y page, uno por cada página entregada en markdown. Cada evento page se cobra apenas se entrega su página y cada evento search apenas se entregan las páginas de su búsqueda, así que quedan cobrados aunque la ejecución después se detenga o falle. Una búsqueda que falla o no encuentra nada, y una página que falla, que el robots.txt no permite, que no tiene texto legible o que queda después de un corte, nunca se cobran y vuelven como un ítem que dice por qué. Cada búsqueda además inicia una ejecución del Google Search Results Scraper de Apify en tu cuenta de Apify, que Apify te cobra aparte de estos dos eventos, con los precios de ese actor (una página de resultados de búsqueda y un inicio del actor por búsqueda), aunque la búsqueda no encuentre nada. Apify no cuenta esa ejecución en el cobro máximo que fijas para la ejecución de Web Search & Page Markdown for AI Agents, así que el actor resta de ese máximo lo que puede costar cada una de esas ejecuciones antes de iniciar la búsqueda siguiente.
URL Metadata for AI Agents cobra un solo evento, page, uno por cada página cuyos metadatos se entregan, al precio que muestra su página, y nada más. Cada evento page se cobra apenas se entrega su página, así que queda cobrado aunque la ejecución después se detenga o falle. Una página que falla, que no es una página HTML, que el robots.txt no permite o que no tiene título, descripción ni etiquetas Open Graph nunca se cobra y vuelve como un ítem que dice por qué; las páginas que no empezaron cuando la ejecución se detiene no se descargan, no se cobran y no tienen ítem. La ejecución nunca cobra más que el máximo que fijas para ella.
Website to Markdown Crawler for AI Agents cobra un solo evento, page, uno por cada página entregada en markdown, al precio que muestra su página, y nada más. Cada evento page se cobra apenas se entrega su página, así que queda cobrado aunque la ejecución después se detenga o falle. Una página que falla, que redirige fuera del sitio recorrido o que no tiene texto legible nunca se cobra y vuelve como un ítem que dice por qué; las páginas que siguen esperando cuando la ejecución se detiene no se descargan ni se cobran; los enlaces que el robots.txt no permite se omiten y nunca se cobran. La ejecución nunca cobra más que el máximo que fijas para ella.
Document to Markdown for AI Agents cobra un solo evento, document, uno por cada documento entregado en markdown, al precio que muestra su página, y nada más. Cada evento document se cobra apenas se entrega su documento, así que queda cobrado aunque la ejecución después se detenga o falle. Un documento que falla, que pasa los 10 MB, que no es un archivo PDF, DOCX, PPTX o XLSX, que no tiene texto extraíble, o que el robots.txt no permite nunca se cobra y vuelve como un ítem que dice por qué; los documentos que siguen esperando cuando la ejecución se detiene no se descargan ni se cobran y no tienen ítem. La ejecución nunca cobra más que el máximo que fijas para ella.
Research Papers to Markdown for AI Agents cobra dos eventos, a los precios que muestra su página, y nada más: paper, uno por cada paper entregado, y full-text, uno más por cada paper entregado con su texto completo. Cada evento se cobra apenas se entrega su paper, así que queda cobrado aunque la ejecución después se detenga o falle. Un ID que no se encuentra, una búsqueda que falla o no encuentra nada, y un paper cuyo texto completo no se puede leer (sin licencia abierta, en un sitio del que no descargamos, un PDF de más de 5 MB, un robots.txt que no lo permite) nunca se cobran por lo que les falta: un paper sin su texto se cobra solo como paper y dice por qué. Los papers que siguen esperando cuando la ejecución se detiene no se leen ni se cobran y no tienen ítem. La ejecución nunca cobra más que el máximo que fijas para ella.
SEC Filings to Markdown for AI Agents cobra un solo evento, filing, uno por cada filing entregado, al precio que muestra su página, y nada más. Cada evento filing se cobra apenas se entrega su filing, así que queda cobrado aunque la ejecución se detenga o falle después. Un ticker o CIK que la SEC no conoce, una empresa sin filings de los formularios que pides, un filing que no se puede leer, que pesa más de 20 MB o que no tiene ninguna de las secciones que pides, y cualquier pedido que la SEC limita o no responde nunca se cobran y vuelven como un ítem que dice por qué; un filing sin cifras financieras se entrega y se cobra igual, y dice por qué no las tiene. Un filing al que se llega por un ticker y por su propio CIK se cobra una vez. Los filings que siguen esperando cuando la ejecución se detiene no se leen ni se cobran y no tienen ítem. La ejecución nunca cobra más que el máximo que fijas para ella.
DNS & RDAP Domain Lookup for AI Agents cobra un evento, domain, uno por dominio entregado con cada parte que pediste (registros DNS, registro o ambos), al precio que muestra su página, y nada más. Un dominio que no existe en el DNS o que no está registrado es una respuesta y se cobra. Cada evento domain se cobra apenas se entrega su dominio, así que queda cobrado aunque después la ejecución se detenga o falle. Un dominio cuyo DNS no respondió, o cuyo registro no ofrece RDAP, no respondió o estaba ocupado, nunca se cobra y vuelve como un ítem que dice por qué; los dominios que no se empezaron cuando la ejecución se detiene no se consultan ni se cobran y no tienen ítem. La ejecución nunca cobra más que el máximo que fijaste.
URL Screenshot for AI Agents cobra dos eventos, a los precios que muestra su página, y nada más: screenshot, uno por captura entregada, y full-page, uno más por cada captura de página completa entregada. Cada evento se cobra apenas su captura se guarda y se entrega, así que queda cobrado aunque después el run se detenga o falle. Una página que falla, que no es HTML, que robots.txt no permite, que no termina dentro de los tiempos del actor o cuya captura pasa su tope de tamaño nunca se cobra y vuelve como un ítem que dice por qué; las páginas que no empezaron cuando el run se detiene no se abren ni se cobran y no tienen ítem. El run nunca cobra más que el máximo que le fijaste.
Weather Forecast for AI Agents cobra un evento, forecast, uno por ubicación entregada, al precio que muestra su página, y nada más. Cada evento se cobra apenas se entrega su ubicación, así que queda cobrado aunque la ejecución después se detenga o falle. Coordenadas que no son válidas terminan la ejecución antes de cualquier pedido, sin cobro; una ubicación sin pronóstico, o que falla porque api.met.no no responde, está ocupado o niega el acceso, nunca se cobra y vuelve como un ítem que dice por qué. Las ubicaciones que esperaban cuando la ejecución se detiene no se leen ni se cobran y no tienen ítem. La ejecución nunca cobra más que el máximo que fijaste.
Cambios de precio
Anunciamos cualquier cambio de precio en la página del actor al menos 14 días antes de que rija.
Disponibilidad
Frameskim se ofrece tal como está, sin garantía de disponibilidad ni de aptitud para un fin. YouTube puede bloquear una solicitud: la ejecución de Frameskim pasa entonces a frames de storyboard de baja resolución, o termina sin cobro, y en un lote de YouTube Transcript el video bloqueado vuelve como ítem de error sin cobro. Podemos cambiar o retirar el actor.
Contacto
[email protected], o la pestaña Issues de la página del actor en Apify Store.