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

裁剪视频

裁剪为某个比例(1:1、16:9、9:16、4:3、3:4)或精确矩形。一切都在浏览器中完成;文件绝不离开你的设备。

裁剪视频 的工作原理

在浏览器中将视频裁剪到特定矩形或宽高比,ffmpeg WebAssembly 在你自己的设备上处理每个像素。选择预设的居中比例(1:1 方形、16:9 横向、9:16 竖向、4:3、3:4)一键格式化社交媒体格式,或输入自定义宽度、高度和偏移量来切割精确区域。ffmpeg 裁剪滤镜(crop=W:H:X:Y)使用 libx264 重新编码你保留的帧区域,同时原样复制音轨。

由于帧尺寸改变,视频流的完整像素重新编码是不可避免的,与可以使用元数据技巧的旋转不同。处理时间与片段长度和 CPU 速度成正比。输出是 MP4 H.264,可在所有现代设备上播放。

裁剪视频 的分步使用说明

  1. 拖入或选择你要裁剪的视频。
  2. 选择比例预设(1:1、16:9、9:16、4:3、3:4)进行居中裁剪,或切换到手动模式输入精确的像素尺寸和位置。
  3. 如果工具提供预览帧,预览裁剪区域。
  4. 点击「裁剪」,让 ffmpeg 在你的设备上应用 crop=W:H:X:Y 滤镜。
  5. 处理完成后下载裁剪后的 MP4。

常见使用场景

  • 无需单独的编辑应用,将 16:9 YouTube 录制转换为 9:16 竖向片段,用于 TikTok 或 Instagram Reels。
  • 从横向会议录制中切出 1:1 方形,作为社交媒体帖子分享。
  • 通过裁剪到手动像素矩形去除视频边缘不需要的黑边条或水印。
  • 从屏幕录制教程中提取特定区域,放大显示相关 UI 元素。

常见问题

裁剪会重新编码整个视频,还是只切割边缘?

裁剪始终需要对视频流进行完整的像素重新编码,因为帧尺寸改变了。ffmpeg 以高质量应用 libx264 裁剪滤镜,因此任何画质降低都是轻微的。音轨在不重新编码的情况下复制,保持无损。

裁剪时我的视频是在服务器上处理的吗?

不是。ffmpeg 裁剪滤镜通过 WebAssembly 在你的浏览器标签页内运行。你的文件从始至终都保留在你设备的本地内存中,裁剪后的 MP4 直接下载到你的设备。没有上传步骤。

如何为 TikTok 裁剪为 9:16 宽高比?

从比例列表中选择 9:16 预设。工具计算适合你源帧内的最大居中 9:16 矩形,然后裁剪到该矩形。如果你需要裁剪聚焦于帧的特定部分而不是中心,使用手动模式设置左上角偏移量。

可以裁剪 WebM 或 MOV 文件吗?

可以。ffmpeg.wasm 读取大多数常见格式作为输入。输出始终是带有 H.264 视频和复制音频的 MP4,无论源格式如何。

裁剪期间音频会发生什么?

音频流使用 -c:a copy 完全按原样复制,因此不会重新编码,也没有画质变化。如有必要,持续时间会被修剪以匹配视频。

为什么裁剪比静音或旋转慢?

静音完全删除流,旋转通常只重写容器元数据,两者都避免了视频帧的重新编码。裁剪必须解码每个帧,切割像素区域,并用 libx264 重新编码,这是 CPU 密集的操作,随片段长度和分辨率扩展。