本机处理 · 离线可用 · 压缩免费
大视频,
小文件。
什么都不会离开你的手机。
Ninja 完全在你的设备上压缩、转换和编辑视频。没有服务器,没有账户,不上传——Android 版甚至不申请联网权限,所以替我们兑现承诺的是你的手机。
Ninja Compress 是 Katani Labs 开发的免费视频压缩应用,适用于 iPhone 和 Android。它完全在你的手机上压缩、转换和编辑视频——不会把任何东西上传到服务器。你可以选择目标大小,或者 WhatsApp、Discord、邮件和社交应用的预设,把压缩后的视频与原视频并排对比;只有在副本通过九项安全检查之后,原视频才会被改动。压缩功能免费,无广告、无需账户、不加水印;Ninja Pro 是可选的升级。Ninja Compress 是一款手机视频应用,不是电脑软件,也不是图片压缩工具。
在 App Store 上名为 Ninja: 视频压缩与格式转换(iPhone,iOS 15.0 或更高版本),在 Google Play 上名为 Ninja: 视频压缩 - 缩小视频大小(Android 8.0 或更高版本),均可免费下载。
- 文件
- Demo_Aurora_1080p.mp4
- 压缩前
- 66.3 MB
- 压缩后
- 11.5 MB
- 节省
- 54.8 MB
- 缩小
- −83%

- 无广告没有横幅,也没有“看完这个才能继续”。
- 无水印无论免费版还是 Pro,Ninja 都不会在你的视频上加自己的标识。
- 无需账户打开就能用,没有需要登录的东西。
- 无联网权限所以 Android 本身就会阻止 Ninja 访问网络。
使用方法
25 秒看完全程。
真实应用的录屏,只剪短了时长。
- 01选择从相册中选择——可按最新、最大或最长排序——或者从任何应用把视频分享进来。
- 02决定压多小保持 Ninja Auto,或者选择一个大小、画质或分享预设。预计大小实时显示。
- 03先检查,再保留在同一时刻对比结果和原视频。确认之后,再决定原视频怎么处理。
Ninja Auto
读取每个视频的码率、分辨率和编码格式,然后在画面保持清晰的前提下,选出节省最多的方案。
画质
五个有名字的档位:极高、高、均衡、小、极小。
目标大小
“压到 25 MB 以内”——专为附件和上传上限而设。
比例
让每个视频压到它自身大小的一定比例。适合大小不一的一批视频。
分辨率
选择高度,从 2160p 到 240p;码率随之调整。
手动码率
适合你已经知道具体数值的时候。
繁重的工作由硬件编码器完成,所以 4K 片段几分钟就能处理完,不用等一下午。如果手机的编码器不接受某个文件,Ninja 会沿着四级回退逐级降级,最终用软件编码完成,而不是直接失败。

分享预设
按目的地调好大小。
十五个一键目标,每个都按平台的文件大小、分辨率和帧率调好,文件第一次就能发出去。
聊天
- WhatsApp16 MB
- Telegram2 GB
- Discord20 MB
- Discord Nitro500 MB
- iMessage / MMS3.5 MB
邮件
- Gmail25 MB
- Outlook20 MB
- Yahoo Mail25 MB
社交
- Instagram Feed650 MB
- Instagram Reels650 MB
- Instagram Story650 MB
- TikTok287 MB
- YouTube Shorts2 GB
- X (Twitter)512 MB
- LinkedIn5 GB
各平台会调整上限。我们的 iPhone、WhatsApp、Discord 和邮件视频压缩指南会跟踪最新的数字,而目标大小模式接受你输入的任何数字。

校验关卡
它不会删错文件。
大多数压缩工具都要你把原视频托付给它们。Ninja 用行动赢得信任:在原视频被改动之前,压缩后的副本必须按下面的顺序通过全部九项检查。只要有一项不通过,就什么都不会删除——没有例外。
- 01文件存在输出文件存在,且大于 4 KB
- 02能够解析容器能够解析,且至少包含一条视频流
- 03时长一致时长与预期一致,误差在 ±0.75 秒或 ±1% 以内(取较大者)
- 04视频流正常视频流带有编码格式、宽度和高度
- 05音频完好应有音频时,音频流存在且可以解码
- 06画面能解码开头、中间和最后一个关键帧都能解码出画面
- 07已在相册中输出已登记到媒体库,并且可以读取
- 08确实更小输出文件比原视频小
- 09顺利完成任务成功完成,未被取消
然后由你决定原视频怎么处理。
- 保留两者原视频保持不变。
- 移到 Ninja 保险库原视频移到应用内的保险库。清空之前可随时恢复。
- 移到系统回收站原视频移到手机的回收站(iPhone 上是“最近删除”),30 天内可以恢复。
- 替换原视频压缩后的视频接替原视频的位置、名称和日期——相册的时间线不会乱。
- 永久删除仅限 Android:原视频立即消失,此操作无法撤销。(iPhone 的“照片”总会把删除的视频保留 30 天,所以 iPhone 版不提供这个选项。)
每个批次只确认一次。十秒钟可以撤销。如果节省的空间不值得,节省门槛会让两个文件都保留下来。

- 转换MP4 · MKV · WebM · MOV 等
- 修剪剪掉开头和结尾
- 剪掉中段Pro删除区段,拼接其余部分
- 裁剪自由或 16:9 · 9:16 · 1:1 · 4:5 · 4:3 · 2.35:1
- 合并Pro按你的顺序把片段合成一个
- 变速Pro0.25×–4×,音调不变
- 倒放Pro连同声音一起倒着播放
- 旋转 / 翻转按 90° 旋转和镜像翻转
- 静音去除音轨
- 水印Pro你的文字或图片,九个位置可选
- 字幕Pro烧录进画面,或添加可开关的字幕轨
- 提取音频ProMP3 · M4A · WAV · FLAC · OGG
- 截取画面拖到想要的那一刻,存为 PNG 或 JPG
- GIF 制作Pro调色板优化 · 抖动和循环次数
容器格式 MP4 · MKV · MOV · WebM · AVI · WMV · FLV · 3GP · MPEG · TS · M4V · OGV
编码格式 H.264 · H.265 / HEVC(Pro) · VP8 · VP9(Pro) · AV1(Pro) · MPEG-4

为真实的手机打造
开始一个批次,然后放下手机。
- 在后台继续运行。前台服务让长任务在你使用其他应用时继续进行。
- 暂停和继续,直接在通知里操作。
- 留意温度。手机发热时,队列会在两个文件之间暂停——并告诉你原因。
- 被关闭也能接上。如果系统在批次中途关闭了 Ninja,它会提示你继续中断的部分。
- 分享进来。从任何相册或聊天应用把视频发给 Ninja。
- 都有记录。可搜索的记录、应用内播放,以及同一时刻的压缩前后对比。

隐私,没有附加条件
政策是一种承诺。
缺少的权限才是证据。
任何应用都可以承诺不上传你的视频。Ninja 的 Android 版本不带 INTERNET 权限,所以在任何一个字节可能离开之前,系统就会拒绝它访问网络。你不必相信我们的话:权限列表是应用的一部分,用任何 APK 查看工具都能读到。
- 没有数据分析。没有崩溃报告。没有广告 ID。无需登录。
- 你的数据留在 Ninja 的私有存储空间里——记录、预设和设置——清除应用数据或卸载应用时就会被删除。
- 出了问题时,Ninja 会把情况记在手机上。是否分享这段文本由你决定——点一下,只分享一次,发给你选择的应用。
- 这个网站也一样。不设置 Cookie,没有数据分析,不从任何第三方加载内容。
阅读隐私政策——它很短,因为没什么好说的。

安装任何压缩工具之前
值得问的五个问题。
看看应用商店页面上的隐私部分和权限列表。下面是 Ninja 的回答。
价格
压缩功能免费。Pro 提供进阶工具。
无论哪种都没有广告,也无需账户。Pro 通过 Google Play 或 App Store 购买,并在你的手机上校验,所以离线也能用。
永久免费
- 所有大小模式和全部 15 个分享预设
- 每批最多 3 个视频
- 转换、修剪、裁剪、旋转、静音、截取画面
- H.264、VP8 和 MPEG-4
- 九项检查保护的安全删除、保险库和撤销
- 保存一个预设
Ninja Pro
- 每批视频数量不限
- 剪掉中段、合并、变速、倒放、水印、字幕、提取音频、GIF 制作
- H.265 / HEVC, VP9, AV1
- 保存预设的数量不限
App Store: US$2.99 / 月 · US$14.99 / 年 · US$29.99(一次性)Google Play: US$0.99 / 月 · US$5.99 / 年 · US$14.99(一次性)
美国价格;各地价格由应用商店设定。订阅会自动续订,直到你在商店账户中取消。条款
常见问题
直截了当的回答。
如何在 iPhone 上压缩视频?
用更低的码率重新编码。“照片”和 iMovie 无法指定文件大小,所以要用压缩应用:在 Ninja 中,从照片图库选择视频,然后保持 Ninja Auto,或者选择“目标大小”并输入你需要的大小,比如 25 MB。编码开始之前,预计大小就会显示出来。压缩之后,在同一时刻对比结果和原视频,再决定原视频怎么处理。Ninja 在 App Store 上名为“Ninja: 视频压缩与格式转换”,可免费下载,适用于 iOS 15.0 或更高版本的 iPhone。
如何在 Android 上压缩视频?
用更低的码率重新编码。相册应用可以修剪视频,但无法指定文件大小,所以要用压缩应用:在 Ninja 中,从相册选择视频,然后保持 Ninja Auto,或者选择“目标大小”并输入你需要的大小,比如 25 MB。编码开始之前,预计大小就会显示出来。压缩之后,在同一时刻对比结果和原视频,再决定原视频怎么处理。Ninja 在 Google Play 上名为“Ninja: 视频压缩 - 缩小视频大小”,可免费下载,适用于 Android 8.0 或更高版本。
视频太大发不出去怎么办?
要么换一种方式发送完整的文件,要么把文件变小。在 iPhone 上,隔空投送(AirDrop)可以发给附近的 Apple 设备,“邮包”(Mail Drop)可以处理最大 5 GB 的邮件附件。如果限制在接收的一方,就把视频压缩到符合要求:WhatsApp 帮助中心列出的视频上限是网络较快时 720p、100 MB,较慢时 480p、64 MB(以文档形式发送最大 2 GB),Discord 免费版上限是 20 MB,Gmail 附件上限是 25 MB。Ninja 的分享预设和目标大小模式能在手机上把文件压到合适的大小,无需上传。
Ninja 是免费的吗?
压缩功能是免费的,而且永久免费——所有大小模式、所有分享预设,以及修剪、裁剪、旋转、静音、转换、截取画面和安全删除,不加水印,也没有每日次数上限。Ninja Pro 是可选的:它增加每批超过 3 个视频的批量处理、八个进阶工具、H.265 / VP9 / AV1,以及不限数量的预设,价格为 App Store: US$2.99 / 月, US$14.99 / 年, US$29.99(一次性);Google Play: US$0.99 / 月, US$5.99 / 年, US$14.99(一次性)(美国价格;各地价格由应用商店设定)。永远没有广告。
Ninja Pro 需要账户或联网吗?
无需账户。你通过 Google Play 或 App Store 购买,由它们处理付款——Ninja 永远看不到你的付款信息。应用会通过手机上的商店应用校验你的购买,所以 Pro 离线也能用。
Ninja 会把我的视频上传到什么地方吗?
不会。一切都在你的手机上完成——没有服务器、没有账户,也不上传。Android 版甚至不申请联网权限,所以操作系统本身就会阻止它访问网络。
压缩会毁掉画质吗?
Ninja Auto 会读取每个视频的码率、分辨率和编码格式,在画面保持清晰的前提下,选出节省最多的方案。在保留任何东西之前,你都可以在揭晓页上,于同一时刻拖动分隔线对比原视频和结果,并用双指张合放大检查细节。
它会不会删错文件?
只有在压缩后的副本通过九项检查之后,原视频才可能被改动——它能播放、时长正确、音频完好、开头、中间和结尾的画面都能解码、确实在你的相册里,而且确实更小。只要有一项不通过,就什么都不会删除。原视频怎么处理也由你选择,包括保留两者,另外还有十秒钟可以撤销。
它支持哪些格式?
12 种容器格式——MP4, MKV, MOV, WebM, AVI, WMV, FLV, 3GP, MPEG, TS, M4V, OGV——以及 H.264, H.265 / HEVC, VP8, VP9, AV1, MPEG-4。H.265 / HEVC, VP9, AV1 随 Ninja Pro 提供,其余的都免费。
它能离线使用吗?
完全可以。压缩、转换和编辑都不需要联网,所以无论在飞行模式下、在飞机上,还是完全没有信号,Ninja 都一样工作。唯一的例外是购买或恢复 Ninja Pro,这一步由商店应用在线完成;之后 Pro 离线也能用。
有 iPhone 版吗?
有——App Store 上的“Ninja: 视频压缩与格式转换”。它专为 iPhone 打造,没有 iPad 版。
为什么倒放限制在一分钟以内?
倒放视频意味着要同时把每一帧都放在内存里。超过一分钟,手机内存就开始不够用了——我们宁可拒绝处理,也不愿让应用崩溃。
