无需上传, 100% 本地处理, 无需账户

调整视频尺寸

把视频缩小到目标分辨率或精确尺寸。一切都在浏览器中完成,文件绝不离开你的设备。

调整视频尺寸 的工作原理

视频缩放使用 ffmpeg 的 scale 滤镜,完全在浏览器中改变一段视频的像素尺寸。可以选择分辨率预设(1080p、720p 或 480p,保留原始宽高比)、原始尺寸的百分比,或者精确的自定义宽高,ffmpeg 会以新的尺寸重新编码视频流,同时原样复制音频。

每种模式都会确保尺寸为偶数:大多数播放器期望的标准 yuv420p 像素格式要求宽度和高度都能被 2 整除,因此预设模式和百分比模式都使用 ffmpeg 自身的偶数取整(scale 滤镜的 -2 值),而自定义模式会把奇数输入向下取整到最接近的偶数,而不是让编码失败。

调整视频尺寸 的分步使用说明

  1. 拖入或选择要缩放的视频。
  2. 选择一种模式:分辨率预设、原始尺寸的百分比,或自定义的精确宽高。
  3. 选择目标数值(例如 720p、50%,或 640x360)。
  4. 点击开始,让 ffmpeg 在你的设备上以新尺寸重新编码视频。
  5. 处理完成后下载缩放后的文件。

常见使用场景

  • 在分享之前把一段 4K 手机录像缩小到 1080p 或 720p,节省带宽。
  • 把视频缩小到一个自定义的小尺寸,用作网页上的轻量级循环背景。
  • 在别处合并之前,把一批视频统一到相同的分辨率。
  • 把一段较大的录像按百分比缩小,以符合上传限制。

常见问题

缩放视频时,我的视频会被上传到任何地方吗?

不会。编译成 WebAssembly 的 ffmpeg 会在你的浏览器标签页内运行 scale 滤镜。文件会被读入你设备的内存中进行缩放,结果以本地下载的形式提供。运行工具时打开浏览器开发者工具的网络面板:不会有任何请求携带你的视频。

缩放会保留宽高比吗?

在预设模式和百分比模式下会保留:只有一个维度是直接设定的(预设模式设定目标高度,百分比模式设定目标宽度),另一个维度会自动推算以保持原始比例。在自定义模式下,宽和高都由你自己设置,因此如果比例和原始视频不一致,画面就会被拉伸或压缩;工具中会说明这一取舍。

为什么缩放要求把奇数尺寸取整为偶数?

本站依赖的 H.264/VP8 编码器所使用的 yuv420p 像素格式,会在两个方向上都以一半分辨率采样色度,这只有在宽高都是偶数时才能正常工作。奇数值会直接导致编码失败,所以工具会自动向下取整到最接近的偶数,而不是报错。

缩放会改变视频画质吗?

缩小视频通常效果比较干净,因为只是丢弃细节,而不是凭空生成。放大视频不会增加真实的细节,只是把现有像素拉伸开,所以把视频放大到远超原始分辨率时,画面会显得发虚,而不是更清晰。

我能缩放的最大文件是多大?

最大 500 MB,和本站其他一次性处理的 ffmpeg 视频工具上限相同。内存有限的移动设备会自动获得更低的限制,以保护浏览器标签页。

视频缩放能离线使用吗?

基本可以。缩放本身始终在你的设备上运行,视频从不会离开你的机器。唯一需要注意的是:ffmpeg 引擎体积不小,首次使用本站任何基于 ffmpeg 的工具时都需要从本站下载一次。这次下载和页面加载都完成后,你就可以断开网络,缩放功能仍然可以使用。