生成视频缩略图

指定一个时间点,拿到那一帧高质量的图。适合做封面图、OG 卡片,或者任何要视频预览图的地方。

生成缩略图

选择文件
或拖放到此

JPG 适合 OG 卡片,PNG 支持透明,WebP 同体积下画质最好。

登录后即可使用,注册送 100 积分

这个工具用到的 FFmpeg 参数

速查每个参数实际做什么。

-ss
读之前先跳到指定时间点。放在 -i 前是快速 input seek(吸到最近的关键帧),单帧截图正好需要这个。
-frames:v 1
只读一帧就停。没这个的话 FFmpeg 会乖乖把剩下的视频全编完。
-q:v 2
MJPEG(JPG 输出)的质量参数,1-31,越低越好。2 已经视觉无损。

处理流程

  1. 01

    上传或粘贴 URL

    从电脑里拖一个视频,或者粘贴公开链接,最大 5 GB。

  2. 02

    选个时间点

    HH:MM:SS 或纯秒数都行。默认 1 秒,避开开头的黑帧。

  3. 03

    选格式

    OG 卡片或缩略图选 JPG;要透明或像素级准确选 PNG;要现代 Web 最佳比就 WebP。

  4. 04

    下载图片

    处理完直接给临时下载链接。通常几百毫秒就好。

常见问题

为什么截到的是黑帧或模糊帧?

快速 seek 会吸到最近的关键帧,可能不在你指定的时间点上。要帧级精准就调 API 把 -ss 放到 -i 之后(慢但精准)。

格式怎么选?

OG 卡片 / OpenGraph 用 JPG(小且通用);做图形工作或需要透明用 PNG;现代 Web 选 WebP,同质量体积只有 JPG 一半。

能一次生成多张吗?

网页端不行 — 但 API 支持 -vf select=... 抽每 N 帧,或者生成 sprite sheet。看文档。

输出图的分辨率是多少?

和源视频一致 — 我们不缩。要小图就先用「调整分辨率」工具压一下,或者 API 里直接管线接 scale=W:-1。

私有视频能用吗?

只有在处理服务能访问该视频链接时才可以。公开链接最简单;私有文件通常需要临时分享链接。

免费吗?

注册送 100 积分,一张缩略图 1 积分。没有订阅,用完充值即可。

相关工具

在代码里也想抓缩略图?

这个工具就是我们 REST API 的封装。三行 curl 就能在构建脚本或后端跑同样的活。

查看 API 文档
curl -X POST https://api.ffhub.io/v1/tasks \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d {
    "command": "-ss 00:00:01 -i https://you.com/in.mp4 -frames:v 1 -q:v 2 output.jpg"
  }
生成视频缩略图 — JPG / PNG / WebP | FFHub