Gemini 视频上传被拒 / 不支持该文件类型

MP4 或 MOV 上传到 Gemini 报'文件类型不支持'或静默失败。截至 2026 年 6 月,真正的限制是视频时长而非体积 — 这里给出修复路径。

你把一个 MP4 拖进 Gemini,得到 File type not supportedUpload 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
.mp4File 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.mp4codec_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 确认。

如何确认修好了

  1. 重新上传转换后的文件。上传成功会在几秒内于对话里显示缩略图或文件名标签,没有错误提示。
  2. 问一个针对内容的问题(“第 30 秒发生了什么?”)。得到准确、具体的回答,才说明模型真的读进了视频,而不只是文件名。
  3. 如果片子仍然静默被拒,传一段公认能用的测试片(任意一段新录的、设为”兼容性最佳”的 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 小时,之后自动删除。需要的话过期后重新上传。

相关

标签: #Gemini #排查 #video