跳转到主要内容
背景:Sora2 新版本来了,OpenAI 突然发布更新,The New Sora 新版本于2025 年 10 月 1 日横空出世 本站第一时间接上了 Sora 新版本的 官网 API,此为官逆。 更新: 10/10 新增模型:sora-2-pro,支持高清、15s。 当前 OpenAI 平台降低算力,比如 Plus 会员仅能够用 30 次/天、视频分辨率太低。而高清、15s 视频来自宝贵的 ChatGPT Pro $200月费账号。 当然,目前最稳的还是 sora_video2 和 sora_video2-landscape (横屏) 10/09 新增:目前生成的视频,无水印。—— 去水印是一种高级 Hack方案,不保证一直有效。 10/07 新增:Python 示例代码。 // 官方 sora-2 和 sora-2-pro 模型已上,但价格高昂、限速,选择我们不言而喻。 10/06 新增:-15s 视频,原本只有 10s,新增模型名-15s 即可出 15s 视频,价格为 $0.2/个; 10/03 更新:视频去水印失效,目前生成的视频仍然带有水印,待技术解决。新增:横屏,竖屏模型,新增高清模型 sora_video2-hd、新增横屏、竖屏 视频。 10/02 更新常见问题:建议收藏本文档与知识库,会更新最新的使用心得、避坑指南。 10/01 上线模型:sora_video2 按次计费,可代码调用、在AI 对话客户端使用。

一、概述

1.1 Sora 2 简介:

  1. 重磅更新:Sora 2 模型,以及 Sora iOS 社交应用,定位是视频生成的“GPT-3.5 时刻”
  2. 核心突破: 首次实现音视频同步生成,物理真实性大幅提升,支持长达16秒的连贯叙事视频
  3. 惊喜时刻: 推出“客串 (Cameo)”功能,用户可将真人录制片段融入 AI 场景;“混音 (Remix)”功能支持社区二次创作。
  4. 发布时间: 2025年10月1日,美国、加拿大首发,然后逐步放开
  5. 邀请码: iOS 应用及网页版 sora.com,都需要邀请码。—— 通过 API易 使用 API,无需邀请码。

1.2 模型卡:基本信息

  1. 模型表如下:有点特殊,本模型是根据模型名区分横竖屏和是否高清(而不是参数)
模型名描述分辨率限时特价当前稳定性备注
sora_video2Sora 2 视频模型默认竖屏704 × 1280$0.15/次同名 sora2_video****同样 sora_video2-portrait
sora_video2-landscapeSora 2 横屏视频1280 × 704$0.15/次
sora-2-proSora Pro 账号逆向模型1024 × 1792$1.0/次暂停官网风控支持 15s 输出 ,HD 输出
  • 调用端点: https://api.apiyi.com/v1/chat/completions
  • 支持流式输出 “stream”: true, —— 方便看到进度
  • 生成方式
    1. 文生视频:纯文字出视频
    2. 图生视频:支持垫图(最多 1 张),生成视频
      1. 支持 url 图片网址上传
      2. 支持 base64 内容上传图片
  • 视频规格:
    1. 默认:10s 视频
      1. 模型名-15s 即可生成 15s 视频。
    2. 清晰度:720P。 720x1280
    3. 默认竖屏竖版。—— 可选横版模型。
    4. 无水印!(官网生成有水印)
  • 计费方式:按次计费
  • 价格:**0.15/,折算约为1/次,单次充值1000.15/次**,折算约为 1 元/次,单次充值100加赠客户约为 0.8 元/次

二、示例代码

注意 API 易的令牌需要为 按量优先 或 按次计费,编辑令牌设置 ↓

2.1 文生视频

Curl 请求

curl -X POST "https://api.apiyi.com/v1/chat/completions" \
      -H "Authorization: Bearer $API易的Key$" \
      -H "Content-Type: application/json" \
      -d '{
        "model": "sora_video2",
        "stream": true,
        "messages": [
          {
            "role": "user",
            "content": [
              {
         "type":"text",
                "text": "@sama 在八达岭长城上的背景,开心地口述:API易的客户朋友们,国庆中秋佳节,玩得愉快!"
              }
            ]
          }
        ]
      }'

Python 版本

可自行下载更改、运行 sora2_text_to_video.py

2.2 图生视频

支持垫图,仅限 1 张图。支持 URL 和 Base64 上传,Base64的整个内容,直接放到url 参数里。

Curl 请求

curl -X POST "https://api.apiyi.com/v1/chat/completions" \
     -H "Authorization: Bearer $API_KEY" \
     -H "Content-Type: application/json" \
     -d '{
       "model": "sora2_video",
       "stream": true,
       "messages": [
         {
           "role": "user",
           "content": [
             {
               "type": "text",
               "text": "生成视频:让这个手办形象从桌子上跳出来,变成活人的一个场景~"
             },
             {
               "type": "image_url",
               "image_url": {
                 "url": "图片url或者base64"
               }
             }
           ]
         }
       ]
     }'

Python 版本

Base64、URL图片双版本 sora2_image_to_video.py Base64 上传图片版本 sora2_image_to_video_base64.py Url 在线图片版本 sora2_image_to_video_url.py

2.3 输出解读

1. 流式输出格式

"stream": true 时,API 会返回 SSE (Server-Sent Events) 格式的流式数据,每行以 data: 开头: 典型的流式输出过程:
data: {"id":"foaicmpl-xxx","object":"chat.completion.chunk","created":1759759480,"model":"sora_video2","choices":[{"index":0,"delta":{"role":"assistant"},"finish_reason":null}]}

data: {"id":"foaicmpl-xxx","object":"chat.completion.chunk","created":1759759480,"model":"sora_video2","choices":[{"index":0,"delta":{"content":"```json\n{\n    \"prompt\": \"A happy cat playing with a ball in a sunny garden\",\n    \"mode\": \"竖屏模式\"\n}\n```\n\n"},"finish_reason":null}]}

data: {"id":"foaicmpl-xxx","object":"chat.completion.chunk","created":1759759480,"model":"sora_video2","choices":[{"index":0,"delta":{"content":"> ⌛️ 任务正在队列中,请耐心等待...\n\n"},"finish_reason":null}]}

data: {"id":"foaicmpl-xxx","object":"chat.completion.chunk","created":1759759480,"model":"sora_video2","choices":[{"index":0,"delta":{"content":"> 🏃 进度:36.0%\n\n"},"finish_reason":null}]}

data: {"id":"foaicmpl-xxx","object":"chat.completion.chunk","created":1759759480,"model":"sora_video2","choices":[{"index":0,"delta":{"content":"> 🏃 进度:44.7%\n\n"},"finish_reason":null}]}

... (更多进度更新)

data: {"id":"foaicmpl-xxx","object":"chat.completion.chunk","created":1759759480,"model":"sora_video2","choices":[{"index":0,"delta":{"content":"> ✅ 视频生成成功,[点击这里](https://sora.gptkey.asia/assets/sora/xxx.mp4) 查看视频~~~\n\n"},"finish_reason":null}]}

data: {"id":"foaicmpl-xxx","object":"chat.completion.chunk","created":1759759480,"model":"sora_video2","choices":[{"index":0,"delta":{},"finish_reason":"stop"}],"usage":{"prompt_tokens":17,"completion_tokens":244,"total_tokens":261}}

data: [DONE]
关键字段说明:
  • choices[0].delta.content: 包含进度信息或最终视频链接
  • finish_reason: 为 `“stop”` 时表示生成完成
  • usage: 最后一条消息包含 token 使用情况
  • 视频链接: 在成功消息中以 markdown 链接形式提供

2. 生成时间

  • 排队等待:视高峰期而定
  • 视频生成:约 2-3 分钟(10秒视频)
  • 总耗时:通常在 2.5-4 分钟之间 —— timeout 超时时间勿设置太短

3. 视频存储

  1. 视频存储在国内阿里云的 CDN 用于转存,方便国内用户访问打开
2. **⚠️ 重要:存储时效仅 1 天**,请在生成后立即下载保存到本地

2.4 常见问题

1)如何控制视频的宽屏 还是 竖屏?
答:通过模型控制。请见 1.2 内容。
2)如何去除水印?
已经支持!官网视频仍然有 sora 水印。
  • 10 月 9 日又恢复了 无水印。
  • 10 月3 日原先无水印方案因为 OpenAI 升级,已失效。
3)为什么生成人物的视频失败?
答:真实人脸的参考图会不过审; 目前 Sora 2 只支持授权的真人,通过 @ 方式加入,@ID,比如 @sama 是通过OpenAI CEO sama 奥特曼进行出镜进行视频演绎。
4)内容提示词不符合政策而生成视频失败会扣费吗?
答:content violation 这类报错,如果是内容违规(比如人脸他不允许、版权因素),的确会计费。 调用失败则不计费。因为这上一次请求成功,它是有返回结果,状态码200。虽然结果没有生成视频,那为什么会扣?是假如说如果不扣,那会浪费很多资源在无谓的请求上。这种情况下建议调整提示词和配图。sora.com 你在sora里网页版用也是如此,就是我们如实反应平台的结果,并不是我们中间加的内容审核。 5)报错:We’re under heavy load, please try again later 答:官方情况,重试即可。这种不会扣费。

三、其他使用场景

使用场景:AI 对话客户端 Cherry Studio 使用

Cherry Studio 配置方法请看文档 https://docs.apiyi.com/scenarios/chat/cherry-studio 文生成视频举例 图片生成视频 首先把 sora_video2 (其他模型同理) 的视频功能打开 上传图片 + 提示词 生成视频 生成结果 a9153eab-ae82-46fc-ae85-ddd3c979a916.mp4

官网使用

  1. 官网 sora.com 自动跳转到 sora.chatgpt.com
  2. 只能美国加拿大 IP 使用。
  3. 必须通过激活码激活,购买激活码,推荐> https://b.gpts666.com
  4. Sora 会员体系是和 ChatGPT 会员体系打通的,免费版和付费版本的差别:
权益\版本免费版 Sora PlusSora Pro
可用次数极少*30-100 次不限制 *禁止滥用
视频时长5s最多 10s最多 15s
视频分辨率480P720P1080P
横宽屏支持
*关于使用次数,受制于平台的算力、政策变化。OpenAI/Sora未公布具体次数。