旋转 / 翻转视频

手机横着拍了?顺时针 90° 转回来。自拍视频左右反了?水平翻转一下。一键搞定。

旋转或翻转视频

选择文件
或拖放到此

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

这个工具用到的 FFmpeg 参数

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

transpose=1
顺时针旋转 90°。宽高互换,1920×1080 变成 1080×1920。
transpose=2
逆时针旋转 90°。和 transpose=1 一样宽高互换,方向相反。
transpose=1,transpose=1
两次顺时针旋转串联 — 等价于 180°。宽高保持原状。
hflip
水平镜像 — 左右互换。修复自拍视频左右反的问题。
vflip
垂直镜像 — 上下颠倒。很少真的需要这个;一般你想要的其实是 180°。

处理流程

  1. 01

    上传或粘贴 URL

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

  2. 02

    选操作

    横拍手机视频选 90°,倒过来选 180°,自拍镜像选水平翻转。

  3. 03

    云端处理

    视频按新方向重编,音频原样透传 bit-perfect。

  4. 04

    下载结果

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

常见问题

为什么手机视频在播放器里看着是正的,剪辑里就反了?

手机会在元数据里写旋转标志。大多数播放器认这个,但有些剪辑软件不认 —— 它们只看原始像素。我们把旋转烧进真正的像素里,到哪都好用。

旋转 90° 和翻转有什么区别?

旋转是整个画面转,宽高互换;翻转是左右镜像或上下镜像,尺寸不变。这俩不能互换 —— 选错效果完全不一样。

为什么要重编码?不能 stream copy 吗?

可惜不行 —— 旋转改了像素布局,必须重编。我们用 libx264 -crf 23(视觉无损画质)。

能转任意角度吗,比如 37°?

能,但不在网页端 —— API 支持通用的 rotate=PI/x 滤镜。注意:任意角度旋转会留黑色边角,除非你再加 crop 或 pad。

音视频会同步吗?

会 —— 我们用 -c:a copy,音频和源文件 bit 完全一致。只有视频重编。

免费吗?

注册送 100 积分。一次旋转 2-5 积分(按时长)。没有订阅,用完充值即可。

相关工具

在代码里也想旋转?

这个工具就是我们 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 transpose=1 -c:a copy output.mp4"
  }
在线旋转视频 — 90° / 180° / 水平翻转 / 垂直翻转 | FFHub