你把一个 MP4 拖进 Gemini,得到 File type not supported、Upload failed,最糟的是静默拒绝 — 文件根本没出现在对话里。Gemini 确实能处理视频,但规则在 2026 年变了,大量过时教程还在说”最大 100MB”,这已经不对了。
最快修复:Gemini 消费版(gemini.google.com 和手机 app)现在单个视频支持到 2 GB,体积基本不再是问题。真正的上限是时长:免费版总长 5 分钟,Google AI Pro 或 AI Ultra 放宽到 1 小时(已对照官方 Gemini Apps 帮助页核实,2026 年 6 月)。如果片子很短还是被拒,几乎都是编码不支持(HEVC / H.265)或文件后缀造假。重新编码成 H.264 MP4 就能传上去。超出你套餐时长限制的,改用 Google AI Studio 或 Gemini API。
按下面的分桶找到你的情况。
你属于哪一类
| 现象 | 最可能的原因 | 跳到 |
|---|---|---|
| 片长超 5 分钟(免费)或超 1 小时(付费) | 时长超限,不是体积 | 步骤 3 |
| 短片,QuickTime 能播,Gemini 拒绝 | HEVC / H.265 / VP9 / ProRes 编码 | 步骤 2 |
.mp4 报 File type not supported | 文件后缀造假(纯音频或异常容器) | 原因 4 |
| 进度条到 100% 然后报错 | 超过 2 GB,或服务端临时故障 | 步骤 4 |
| 提示”升级以上传视频” | 地区或套餐限制 | 步骤 6 |
| 要分析好几个小时的素材 | 传错了地方 — 用 AI Studio 或 API | 步骤 1 和 步骤 5 |
常见原因
按出现频率,截至 2026 年 6 月:
1. 视频超出套餐允许的时长
现在体积上限很宽松,时长反而成了最常见的拒绝原因。Gemini app 免费版视频总时长上限 5 分钟,Google AI Pro 或 AI Ultra 放宽到 1 小时。一段 1080p 12 分钟的片远不到 2 GB,但在免费版仅凭时长就会被弹回。
**如何判断:**短片能传,长片失败;文件不大却仍被拒。
2. 编码是 HEVC / H.265 / VP9 / ProRes
iOS 11、Android 12 之后,手机默认录 HEVC(H.265)。Gemini 对 H.264 接受稳定;HEVC 时灵时不灵,经常就是 File type not supported 或静默丢弃的元凶。屏幕录制的 ProRes、某些网页工具的 VP9 一样。容器(.mp4、.mov)无所谓 — 真正起作用的是里面的视频编码。
参考一下,Gemini 官方接受的格式(据 Gemini API 视频文档,2026 年 6 月)有 MP4、MPEG、MOV(QuickTime)、AVI、FLV、MPG、WebM、WMV、3GP。但”接受容器”不等于”接受编码”— .mp4 里裹着 HEVC 流照样会失败。
**如何判断:**文件在 QuickTime 能正常播,但 Gemini 拒绝。查一下编码:Mac 上右键 → 显示简介(看是 “HEVC” 还是 “H.264”),Windows 上用 MediaInfo,或者跑 ffprobe yourfile.mp4 看 codec_name 那一行。
3. 文件太大(超过 2 GB)
体积硬上限是单个视频 2 GB,消费版和 Google AI Studio 都一样。其他文件类型(PDF、图片等)上限是 100 MB。一段原始 4K 屏幕录制很容易就超 2 GB。
**如何判断:**报错说文件过大,或上传进度到 100% 然后报错。
4. 文件后缀是假的
存成 .mp4 但其实只有音频,或者 .mov 实际是 MJPEG 帧序列,会被解析后拒绝。把 .webm 改名成 .mp4 并不会转换格式 — 里面的字节没变。
**如何判断:**用一段公认能用的 MP4(直接从手机录的)试一下。如果它能传,说明你那个文件是假后缀或编码非标准。
5. 上传到了不合适的 Gemini 面板
三个面板,各自限制不同:
| 面板 | 最大体积 | 最大长度 | 备注 |
|---|---|---|---|
| gemini.google.com(app) | 单片 2 GB | 免费 5 分钟,AI Pro/Ultra 1 小时 | 单次最多 10 个文件 |
| aistudio.google.com(AI Studio) | 单片 2 GB | 最长约 1 小时(默认分辨率) | 免费,适合测试 |
| Gemini API(Files API) | 单文件 2 GB(免费),项目存储 20 GB(付费) | 默认分辨率约 1 小时 / 低分辨率约 3 小时 | 文件服务端保存 48 小时 |
模型本身(Gemini 3.1 Pro,1M token 上下文)能推理默认媒体分辨率下最长约 1 小时、低分辨率下最长约 3 小时的视频 — 但这些上限只能通过 AI Studio 或 API 达到,消费版免费的 5 分钟挡在前面。
**如何判断:**同一个文件 app 不行,AI Studio 行。
6. 免费版或地区禁用视频
部分市场和受管控的 Workspace 账号,视频上传被限定在 Google AI Pro / Ultra,或被管理员关掉。你会看到类似 Upgrade to upload video 的提示,或者干脆没有上传按钮。
最短修复路径
步骤 1:选对面板
只要不是 5 分钟以内的小片,就上 aistudio.google.com:
aistudio.google.com
→ 在模型下拉里选 "Gemini 3.1 Pro"
→ 把视频拖进 prompt 区
AI Studio 免费,享有同样的 2 GB / 1 小时限制,且没有消费版免费档那个 5 分钟卡口。转写、总结、长视频分析,都该用它。
步骤 2:如果是编码问题,重新编码到 H.264
短片报 File type not supported 时,这是收益最高的一招。转成 H.264 baseline、yuv420p 色彩、AAC 音频:
ffmpeg -i input.mov -c:v libx264 -profile:v baseline -level 3.0 \
-pix_fmt yuv420p -c:a aac -b:a 128k output.mp4
得到的文件任何 Gemini 面板都吃,而且一般还比原本的 HEVC 小。
从源头杜绝问题,改手机录制设置:
- iPhone:设置 → 相机 → 格式 → 选”兼容性最佳”(以后都录 H.264)
- Android:相机 app → 设置 → 视频 → 选 H.264 / AVC,别用 H.265 / HEVC
步骤 3:剪短或转移长视频
如果片长超过套餐时长上限(免费 5 分钟、付费 1 小时),截到关键片段 — 又快又无损,不重编码:
ffmpeg -i input.mp4 -ss 00:02:00 -to 00:05:30 -c copy clip.mp4
如果确实要分析整段,别剪 — 改用 AI Studio(步骤 1)或 API(步骤 5)。
步骤 4:压缩超大文件
超过 2 GB 上限时,降分辨率、加大压缩。CRF 28 + 720p 让大多数片远低于 2 GB,画质损失很小:
ffmpeg -i input.mp4 -c:v libx264 -crf 28 -preset slow \
-vf "scale=-2:720" -c:a aac -b:a 96k output.mp4
步骤 5:超长视频 — 用 Files API
要分析接近或超过 1 小时的素材,Gemini API 的 Files API 是官方路径。它把上传保存在服务端(48 小时),并作为上下文喂给模型:
from google import genai
client = genai.Client(api_key="YOUR_API_KEY")
video_file = client.files.upload(file="long-video.mp4")
response = client.models.generate_content(
model="gemini-3.1-pro",
contents=[video_file, "按章节总结这个视频。"],
)
print(response.text)
素材超过约 1 小时时,在配置里请求低媒体分辨率,模型就能在 1M token 上下文里覆盖到约 3 小时。
步骤 6:如果套餐禁止上传视频
如果看到 Upgrade to upload video,或者根本没有视频按钮:
- 你所在地区的免费版可能不含视频 — 改用 AI Studio(在其限额内免费支持视频),或升级到 Google AI Pro。
- Workspace 账号下,管理员可能关掉了文件上传。依赖它之前先和 IT 确认。
如何确认修好了
- 重新上传转换后的文件。上传成功会在几秒内于对话里显示缩略图或文件名标签,没有错误提示。
- 问一个针对内容的问题(“第 30 秒发生了什么?”)。得到准确、具体的回答,才说明模型真的读进了视频,而不只是文件名。
- 如果片子仍然静默被拒,传一段公认能用的测试片(任意一段新录的、设为”兼容性最佳”的 iPhone 录像)。它能传,说明问题在原文件;它也不行,说明是账号、套餐或地区的问题。
预防
- 经常给 Gemini 传视频的,把手机录制设成”兼容性最佳” / H.264。
- 任何超过 5 分钟的片,默认走 AI Studio — 消费版免费档会因时长把它弹回。
- 留两条 FFmpeg 命令:一条转编码(步骤 2),一条缩体积(步骤 4)。
- Workspace 用户:依赖视频功能前,先和 IT 确认组织级没禁视频上传。
常见问题
为什么我那个很小的 MP4 还是被拒? 现在体积基本不是问题 — app 支持到 2 GB。小文件被弹回,几乎都是 HEVC / H.265 编码或后缀造假的容器。重新编码到 H.264(步骤 2)。
Gemini app 里视频时长到底限多少? 截至 2026 年 6 月:免费版总长 5 分钟,Google AI Pro 或 AI Ultra 放宽到 1 小时。AI Studio 和 API 也支持默认分辨率约 1 小时(低分辨率约 3 小时)。
Gemini 支持 HEVC / H.265 吗?
不稳定。H.264 才是稳妥选择。.mp4 容器里裹着 HEVC 流照样常常失败,所以要转的是编码,而不只是文件后缀。
为什么同一个文件 AI Studio 能传,app 不行? 消费版免费档把视频限在 5 分钟;AI Studio 不套用这个免费档时长上限。更长或更大的片,AI Studio(或 API)才是对的面板。
API 上传的视频会保存多久? 通过 Files API 上传的文件在服务端保存 48 小时,之后自动删除。需要的话过期后重新上传。