视频 · 实测
Sora API 已关停:把照片转视频的任务迁移到 Seedance 2.5

OpenAI 于 2026年4月26日停止了 Sora 的网页端和应用端服务,又于 2026年9月24日停止了 Sora API。如果你的商品短片、社交媒体循环视频或橱窗视频还依赖 Sora,这项任务现在就需要换一个模型。
2026年9月27日,我们在 Ciyo 里用 Seedance 2.5 为虚构桌游咖啡馆 Rook & Rabbit 重做了一项典型的小商家任务——用一张静态图生成一段五秒短片。三次运行教给我们的,比一份功能清单还多。
Sora 发生了什么
OpenAI 关于停止服务的帮助文章给出了两个日期:网页端和应用端于 2026年4月26日结束,API 于 2026年9月24日结束。文章说,你可以在 sora.chatgpt.com/sunset 导出 Sora 内容;在最终导出窗口结束后,数据将被永久删除;已购买的 ChatGPT 或 Sora 额度仍可用于 Codex。
先导出。你过去的提示词和短片,是为替代方案写需求时最好的参考。
2026-09-22 发布。一位开发者提醒大家,继消费者应用于 4 月关闭之后,Sora API 将于 9月24日停止服务,并建议把所有仍在调用它的地方都换掉。帖子没有点名替代方案;下面的迁移是我们自己做的。
选模型之前,先把任务梳理清楚
小商家的 Sora 任务大多是两种形式之一:文字生成视频,或者用一张静态图生成短片。把你的任务需要什么写下来,然后在新工具里设置同样的参数。
| 任务需要什么 | 我们的取值 | 在 Ciyo 里的设置位置 |
|---|---|---|
| 从一张指定静态图开始 | 是 | Frames 模式,起始帧 |
| 时长 | 5 秒 | 时长 |
| 分辨率 | 720p | 分辨率 |
| 声音 | 无 | 关闭音频 |
| 模型 | Seedance 2.5 | 模型菜单(这段短片 197 个额度) |

第 1 次运行:一段干净的五秒短片
我们第一次用 Seedance 2.5 运行时,从一张方形像素画店面开始,要求镜头静止、灯光轻轻闪烁。它花了 197 个额度——开不开音频都一样——提交几分钟后返回了一段 960 × 960、每秒 24 帧、时长 5.04 秒的短片。
镜头保持静止,自行车也没有动,符合要求。
第 2 次运行:超时,已退款
第二次运行从一张店面照片开始,要求镜头缓慢推进、一位骑车人经过,结果以“Video generation timed out before completion.”(视频生成在完成前超时)结束。那 197 个额度被自动退回。
任何视频工作流都要为此做好准备:尽早提交,不要承诺十分钟内交出短片,并保留提示词,这样重试只需点一下。

第 3 次运行:每段短片都要检查的两件事
重试成功了,但用错了图:虽然我们打开生成器时选中的是照片,Frames(首尾帧)栏里放的却仍是第 1 次运行的像素画起始帧。花 197 个额度之前,先看一眼起始帧缩略图。
这段短片还写出了原本没有的文字。起始帧里门上的玻璃窗和黑板都是空白的;到 1.7 秒时,门上在一堆乱码中出现了“OPEN”,黑板上也冒出了编造的文字和一个价格,尽管提示词写了“no text overlays”(不要叠加文字)。对一家店来说,编造的价格是最糟糕的一类错误。

为咖啡馆的 Instagram 做一段简短、安静的视频:黄昏时分,镜头缓慢推向亮着灯的店面橱窗,店内温暖的灯光稳定地亮着,盆栽上的几片叶子在微风中轻轻摆动,一位骑车人沿人行道从左向右经过。店面、招牌和黑板要与照片中完全一致。写实风格,不要叠加文字。替代方案的第一周检查清单
每段短片发出之前:确认起始帧,以原尺寸完整看一遍短片,找出编造的文字和价格,检查镜头运动是否符合需求,并查看文件的尺寸和时长。记下每次运行花的额度和时间,方便规划下一次推广活动。
替代 Sora API
Sora API 是什么时候关停的?
根据 OpenAI 的帮助文章,是 2026年9月24日。Sora 的网页端和应用端服务已于 2026年4月26日结束。
我还能拿回我的 Sora 视频吗?
OpenAI 说你可以在 sora.chatgpt.com/sunset 导出它们,数据会在最终导出窗口结束后被删除。
在 Ciyo 里,一段 Seedance 2.5 短片要多少钱?
2026年9月27日,5 秒 720p 为 197 个额度,有无音频都一样。一次超时的运行已退款。
每段短片都应该检查什么?
起始帧、编造的文字或价格、镜头运动,以及文件的尺寸和时长。
在 Ciyo 里重建你的视频任务
从你的静态图开始,设置 Frames、时长和分辨率,并在短片发出之前检查它。