SuperAPI AI 工具集

scrnify

Scrnify 是一款面向开发者的网页截图与视频捕获 API,通过统一的 API 或 CLI,可从任意 URL 生成 PNG、JPEG、WebP 图片以及 MP4、WebM、GIF 视频,适合在 CI 任务和智能体脚本中将部署地址转为截图或短视频,无需本地搭建浏览器环境。

访问官网

工具介绍

Scrnify 是一款面向开发者与自动化流程的网页捕获工具,核心用途是把任意 URL 转换为图片或视频文件,方便在 CI 任务、智能体脚本、文档、测试和产品工作流中直接使用部署地址生成截图或短视频。

主要能力 支持通过一个 API 或 CLI 生成捕获结果。图片格式支持 PNG、JPEG、WebP;视频格式支持 MP4、WebM 和动画 GIF。可使用完整页面截图模式(fullPage=true),也可用 CSS 选择器参数捕获指定元素,并会等待元素可见后再捕获。支持自定义视口尺寸、等待动态页面内容加载,以及固定视口、元素、完整页面和视频等不同捕获模式。API 请求可返回 JSON 格式的同一文件 URL,或返回 307 重定向。支持使用 API 密钥、HMAC-SHA256 签名请求、HTTPS 传输和缓存控制,适用于生产环境集成。

使用方式 在终端或 CI 中可通过 CLI 调用,例如:$ scrnify capture https://example.com --type image --format png --full-page。API 密钥可从 CI 环境加载。成功后可获得资源 URL,供后续 shell 步骤使用。除 CLI 外,也可直接调用 API:传入目标 URL 并完成 API 密钥认证,即可从同一端点获得截图或视频。无代码工作流中可将其接入自动化工具和数据库,实现重复捕获。更多关于签名请求、缓存、视频时长、完整页面模式与选择器捕获的细节,可查阅官方文档或 OpenAPI 3.1 规范。

适用场景 适合将部署预览 URL 转为截图或短视频、在 CI 任务中生成截图、为智能体脚本提供输出 URL、制作文档截图、监控和社交预览等重复性任务。官方称已有 7,963,605 次捕获记录。

限制与说明 使用远程浏览器基础设施,因此无需在本地运行 Chrome、Playwright、Puppeteer 或维护截图 worker,也无需安装沙箱参数、字体包、处理内存泄漏与 worker 清理。计费为按量付费:账户在请求前累计使用少于 100 个终身单位时,该请求免费;开启有效计费后,每个计费周期还可免费获得 100 个单位。无固定月费、无最低月消费。成功且未命中缓存的截图计 1 个单位;成功视频按请求时长以秒计费;失败和成功命中缓存均计 0 个单位。采用阶梯费率,超过 2,000 个单位不会对之前用量重新计价。示例:5,000 个单位费用为 €16 + €15 = €31(不含免费用量)。具体定义与示例以官方定价页为准。资料未提供其他限制、支持平台或具体性能指标。