调整视频分辨率

Slack 用 4K 太浪费,360p 在手机上又糊 — 选个目标分辨率,我们自动保持宽高比缩放,不用算数学。

调整你的视频

选择文件
或拖放到此

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

这个工具用到的 FFmpeg 参数

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

-vf scale=-2:H
缩放滤镜。-2 表示自动算宽度,保持宽高比并取偶数(编码器要求)。
-vf scale=W:H
强制指定宽和高。只在确实想拉伸/压扁时才用。
flags=lanczos
Lanczos 重采样算法。比默认的双线性更锐利,下采样时差别明显。
-c:v libx264 -crf 23
H.264 编码 + CRF 23 — 重新编码时的视觉无损甜点位置。
-c:a copy
跳过音频重新编码。改尺寸不动音频轨道,直接复制更快。
-preset fast
编码速度旋钮。fast 让等待时间短,体积代价很小。

处理流程

  1. 01

    上传或粘贴 URL

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

  2. 02

    选目标分辨率

    1080p 归档,720p 社交,480p 预览,360p 弱网络。

  3. 03

    云端缩放

    用 Lanczos 算法保持锐利度。我们只做下采样(上采样不会增加细节)。

  4. 04

    下载结果

    比例自动保留。文件 7 天后自动删除。

常见问题

1080p 和 4K 差多少?

1080p (1920×1080) 每帧约 200 万像素;4K (3840×2160) 约 800 万 — 数据量是 4 倍。手机屏幕和 Slack 上几乎看不出差别,但文件能小 4 倍。

会拉伸我的视频吗?

不会。我们用 scale=-2:height,宽度自动算并保持宽高比。16:9 还是 16:9,9:16 竖屏也还是 9:16。

能把 480p 升到 1080p 吗?

技术上能,但不会增加细节 — 只是像素插值,可能比原始还难看。除非平台要求最低分辨率,否则没必要。

为什么不直接保留原尺寸?

分辨率决定文件大小。每个维度减半 = 文件小到 1/4,手机/笔记本上肉眼几乎看不出。带宽和存储省下来不少。

各平台用什么分辨率?

YouTube/Vimeo:1080p 起。TikTok:1080×1920(竖屏)。Instagram 信息流:1080×1080(方)或 1080×1350。Slack/邮件:720p 足够。

能在代码里调用吗?

可以 — 点表单上方的「API」切换看当前参数对应的请求,或查文档。

相关工具

在代码里调整尺寸

跟所有工具一样走 /v1/tasks 接口。下面这段 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 scale=-2:720 -c:v libx264 -crf 23 -preset fast -c:a copy out.mp4"
  }
在线视频分辨率调整 — 1080p / 720p / 480p / 360p | FFHub