代码、数据与二维码工具

旋转视频

选择短视频、设置四分之一圈旋转,预览新方向,并导出真实视频文件,无需上传。

优先本地处理无需注册隐私说明 ↗

本地视频处理: 视频会留在此浏览器中。导出会创建重新编码的 WebM 视频,不会重命名原始文件。

正在检查浏览器视频导出支持…

未选择文件

MP4、WebM、Ogg 视频或 MOV,最大 100 MB;最长五分钟、单边最多 4,096 像素、最多 800 万像素。浏览器必须能解码源文件。

旋转 90° 和 270° 会交换视频宽高。导出按实时速度运行,最高 30 fps,达到 500 MB 后停止。

选择视频以开始。

使用步骤

如何使用

  1. 选择不超过 100 MB 的 MP4、WebM、Ogg 视频或 MOV 文件。
  2. 选择顺时针旋转 90°、180° 或 270°,并查看适用时交换后的像素尺寸。
  3. 在此浏览器中旋转并重新编码视频,然后预览和下载完成的 WebM 文件。

真实的本地视频导出

页面会在本地播放所选文件,将解码帧按所选方向绘制到 canvas,并录制该 canvas 流。下载内容是重新编码的 WebM 视频,MIME 类型由浏览器报告;绝不会通过改名源容器来冒充转换。

实用的浏览器处理边界

输入限制为 100 MB、5 分钟、任一边 4,096 像素和 8 百万像素。旋转以实时方式最高 30 fps 运行,因此 5 分钟源视频通常约需 5 分钟导出。录制输出超过 500 MB 时页面会停止。Canvas 像素、源文件和编码块会留在浏览器内存中,因此处理长视频前请关闭其他占用大量内存的标签页。

编码格式与音频支持

当前浏览器必须能解码源文件,并支持 canvas 捕获和 MediaRecorder。由于原生浏览器录制无法在所有环境中可靠创建 MP4,输出为 WebM。基于 Chromium 的浏览器通常会将可播放的源音轨带入输出;无法公开该音轨的浏览器仍会导出旋转后的视频,但会在处理前说明此限制。

常见问题

你可能还想知道

各选项会朝哪个方向旋转?

所有选项均顺时针旋转:如果横向视频是向左侧拍摄的,90° 会将其转正;180° 会倒置;270° 相当于逆时针 90°。

旋转 90° 和 270° 会改变尺寸吗?

会。解码后的宽度和高度会互换。1920 × 1080 会变成 1080 × 1920;180° 则保留 1920 × 1080。

为什么下载格式是 WebM 而不是 MP4?

浏览器会录制新的媒体流,而 WebM 是支持范围较广的原生录制容器。页面会使用开始前由浏览器确认的准确 WebM MIME 类型。

视频会离开我的设备吗?

不会。选择、解码、帧旋转、录制、预览和下载都在浏览器中完成。本页面不会上传或保留视频文件。