在线裁剪视频

把视频改成不同的长宽比 — TikTok 选 9:16、Instagram 选 1:1、YouTube 选 16:9…实时预览裁剪框。始终居中裁,取原视频里能塞下该比例的最大矩形。

裁剪你的视频

选择文件
或拖放到此

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

这个工具用到的 FFmpeg 参数

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

crop=W:H:X:Y
裁剪到从 (X, Y) 开始的 W×H 矩形。四个值都是表达式,所以同一条命令在不同分辨率源上都能跑。
iw / ih
输入宽 / 高 — 让裁剪自动适配源的真实分辨率。
trunc(.../2)*2
向下取整到偶数像素。H.264 要求偶数,否则编码失败。
(iw-W)/2 / (ih-H)/2
两个方向都居中。我们始终居中裁,非居中锚点请通过 API 传自定义 crop=W:H:X:Y。
-c:a copy
音频原样透传不重编码。crop 只影响视频,音频比特级不变。

处理流程

  1. 01

    上传视频

    拖入本地文件,或粘贴公开视频链接。

  2. 02

    挑长宽比

    TikTok / Reels 选 9:16,Instagram 选 1:1,YouTube 选 16:9,电影选 21:9。每个 chip 下方有副标签说明用途。

  3. 03

    下载

    处理完直接给临时下载链接,文件 7 天后自动删除。

常见问题

会丢失部分画面吗?

会 — 裁剪就是这个意思。我们居中裁,画面中央会保留下来。如果需要非居中锚点(裁右半边、左上角等),可以直接调 API 传自定义 crop=W:H:X:Y。

为什么要重编码?

crop 改了像素维度,没法用 -c copy(流复制)。我们用 libx264,视觉无损。

能裁自定义比例吗?

UI 不行 — 但 API 接受任意 crop=W:H:X:Y。查文档。

能裁得比「最大矩形」更小吗?

UI 不行 — 我们始终取该比例下能塞进原视频的最大矩形。需要 zoom-in 或任意位置裁剪请走 API 自定义 crop=W:H:X:Y。

音视频会同步吗?

会 — 我们用 -c:a copy,音频流比特级不变,只重编码视频。

免费吗?

注册送 100 积分。一次裁剪 2-8 积分(看时长)。没有订阅,用完再充。

相关工具

在代码里也想裁剪?

这个工具就是我们 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": "-i https://you.com/in.mp4 -vf crop=trunc(min(iw,ih*9/16)/2)*2:trunc(min(iw,ih*9/16)*16/9/2)*2:(iw-trunc(min(iw,ih*9/16)/2)*2)/2:0 -c:a copy output.mp4"
  }
在线裁剪视频 — 选比例、锚点和缩放 | FFHub