Sora 2 で動画を投稿できない表示が出たら、最初に見るべきものは再試行ボタンではなく、動画が今どこに残っているかです。2026年5月7日時点で、OpenAI は Sora のウェブ版とアプリ体験を終了しています。OpenAI の説明では、その体験は2026年4月26日に終了し、Sora API は2026年9月24日に終了予定です。端末に保存済みの動画、旧画面内だけの下書き、字幕や人物アップロードのブロック、Videos API のジョブは、それぞれ別の対応になります。
| 今残っているもの | 今の意味 | 最初の対応 | 止めどころ |
|---|---|---|---|
| 端末に保存された完成動画 | Sora の投稿機能が主担当ではない | 目的の投稿先へファイルをアップロードし、字幕はそこで直す | ローカルで再生できるなら Sora 投稿を繰り返さない |
| 旧 Sora 内だけの下書き | 回復はエクスポートやサポート次第 | 公式エクスポートを試し、証拠を残す | 未保存下書きが再投稿だけで戻ると考えない |
| 終了前のエラーで、まだエクスポート操作が見える | 同じ画面で一度だけ確認できる | 一度更新し、可能ならエクスポートする | エクスポート失敗後に連打しない |
| 字幕、人物、コンテンツ関連の失敗 | ポリシーや素材ルールの可能性がある | 危険な字幕を消し、素材を単純にする | 安全拒否を回避しようとしない |
sora-2 または sora-2-pro の API ジョブ | アプリ投稿ではなく開発者側の問題 | Videos API のジョブ、現行ドキュメント、移行時期を見る | 古いアプリの対処を API に当てはめない |
実務上の判断は、保存済みファイルならファイルを守る、下書きならエクスポートを見る、ポリシーや API なら投稿ボタンの問題から切り離す、という順番です。
まず復旧できる失敗かを判定する

最初の問いは「どのキャッシュを消すか」ではなく、「動画がどこに存在するか」です。MP4、MOV、またはエクスポート済みファイルがあるなら、復旧点はすでに Sora の外にあります。ローカルで再生し、音声と長さを確認し、編集前に複製してから目的の投稿先へアップロードします。投稿先で拒否される場合、問題の所有者は投稿先の形式、著作権、字幕、カバー、アカウント規則へ移ります。
Sora の下書き内にしかない動画は別です。OpenAI の終了案内では、Sora ウェブ版とアプリは2026年4月26日に終了し、作成済みコンテンツのエクスポートには sora.chatgpt.com/sunset が案内されています。下書きの投稿ボタンは安全なコピーではありません。サポートへ進む前に、スクリーンショット、アカウントメール、生成時刻、下書き名、見える識別情報を保存します。
API ジョブは第三の分岐です。Videos API で sora-2 や sora-2-pro を呼んだ失敗は、アプリの字幕変更や投稿待ちでは直りません。ジョブ id、レスポンス本文、モデル名、リクエスト時刻、現在のプラットフォーム文書を使います。
投稿失敗と生成失敗は同じではない
古い報告の多くは、動画は生成済みだが公開できない状態を説明していました。この違いは重要です。生成はメディアが作られたかを答えます。投稿は、アプリ、字幕、フィード、アカウント、ルールがそのメディアを公開として受け入れるかを答えます。
アプリが動いていた時期には、投稿失敗はキュー、字幕、人物アップロード、一時的なサービスエラー、コンテンツ拒否のどれかでした。終了後は、同じ表示にもう一つの意味が加わります。投稿を担当していた画面そのものが使えない可能性です。再試行から始める一覧は、古いボタンがまだ復旧の入口だと仮定してしまいます。
| 分岐 | 役立つ証拠 | 誤った前提 |
|---|---|---|
| 保存済みメディア | ローカル再生、ファイルサイズ、エクスポート時刻 | 「Sora が投稿してくれるはず」 |
| 未保存下書き | スクリーンショット、タイトル、prompt、時刻、エクスポート表示 | 「投稿ボタンがバックアップ」 |
| ポリシーや字幕 | 正確な表示、字幕、素材タイプ | 「適当に変えれば審査を避けられる」 |
| 状態やアカウント | OpenAI Status、ログイン、アカウント状態 | 「状態が緑なら旧下書きも戻る」 |
| API ジョブ | job id、モデル、endpoint、レスポンス | 「モバイルアプリの対処が API に効く」 |
動画が端末に保存済みの場合
保存済みファイルを最も強い復旧経路として扱います。まず再生して画面、音声、長さを確認し、編集前にコピーします。そのコピーを実際の投稿先へアップロードします。拒否されたら、形式、長さ、字幕、カバー画像、アカウントのうち一つだけを変えて確認します。
古い字幕が原因になりそうなら、Sora の外で中立的な字幕に書き直します。スラング、罵倒語、第三者名、なりすましに見える文、審査されやすい主張を消します。危険な文言を少しずつ直すより、動画内容を淡々と説明するほうが安全です。
チーム利用なら、復旧ファイルに短い記録を付けます。元アカウント、作成日、prompt 名、元字幕、ローカルファイル名、投稿先、最終的に通った字幕を残すと、同じ素材を終了済み経路へ戻す失敗を防げます。
下書きが Sora 内に残っている場合
公式エクスポートを最優先します。OpenAI の案内では、Sora で作成したコンテンツを sora.chatgpt.com/sunset からエクスポートでき、準備ができるとメールが届きます。操作が見えるなら、他の対処より先に使います。操作が見えない、または失敗する場合は、再試行で証拠を上書きしないでください。

残す内容は、アカウントメール、タイムゾーン、生成時刻、下書き名、prompt 概要、正確なエラー表示、スクリーンショット、ブラウザまたはアプリの画面、エクスポート結果、動画が再生できたかです。API キー、支払い情報、関係のないアカウント画面は入れません。
下書きが一度も保存されず、エクスポート操作もない場合、現実的にはサポート確認になります。古いスマホアプリの小技を順番に試すより、証拠を早く固定するほうが価値があります。
字幕、ポリシー、人物アップロード、500 系
アプリがまだ動いていた時期の報告では、字幕、人物アップロード、一時的な 500 系エラーがよく原因候補になりました。これらは症状の手がかりですが、現在の保証ではありません。同じ画面がアカウントで使える場合だけ参考にします。
字幕はまず普通の説明文に変えて一度だけ試します。人物や実在人物のアップロードでは、同意、形式、長さ、アカウントでの機能利用可否を確認します。500 や一時エラーでは OpenAI Status を見て、待ってから同じ素材で一度だけ試します。表示がポリシー拒否に変わったら、技術障害として扱い続けないでください。
古い投稿には、人物アップロード失敗で短い非音楽音声を入れる話もあります。これは旧環境の個別報告であり、ルールではありません。ポリシー回避にも、終了済み画面の復旧にもなりません。
終了済みアプリと Videos API を分ける

終了済みアプリと API のライフサイクルは、確認すべきものが違います。OpenAI の案内は、Sora ウェブ/アプリ終了と Sora API 終了日を分けています。ChatGPT/Sora アプリの下書きで起きた失敗なら、保存済みファイル、エクスポート、サポート、アカウント証拠が対象です。コードから起きた失敗なら、API ジョブ、モデル可用性、endpoint、移行時期が対象です。
API では request id または job id、モデル名、endpoint、リクエストサイズ、アカウントまたは組織、時刻を残します。API がエラーを返したら JSON レスポンスを保存し、アプリの投稿失敗に言い換えないでください。アプリ下書きが失敗を出したなら、その下書きを処理していない API endpoint を開発者に調べさせる必要はありません。
関連資料として、Sora 2 API access、Sora 2 API size errors、Sora 2 error codes、invalid prompt fixes があります。
サポート前に確認するもの
| 確認 | 重要な理由 | 残すもの |
|---|---|---|
| ローカルファイル | メディアが終了済み画面の外に出ているか分かる | パス、サイズ、長さ、再生結果 |
| 公式エクスポート | 下書きが残っている場合の最短手段 | 画面状態、メール結果、時刻 |
| 正確なエラー表示 | 投稿、アップロード、ポリシー、API を分ける | スクリーンショット、文字列、画面 |
| OpenAI Status | 広範な障害か個別問題かを分ける | 状態と確認時刻 |
| 字幕と素材変更 | コンテンツ審査をキュー不具合と誤読しない | 元字幕、中立字幕、変更点 |
| API データ | 開発者側の失敗を独立させる | job id、モデル、endpoint、レスポンス |
複数人で動くなら、証拠パケット担当と復旧ファイルの投稿担当を分けます。ばらばらな再試行は記録を悪くします。
よくある質問
アプリ終了後でも Sora 2 の投稿失敗は直せますか?
端末にファイルがある、エクスポートが使える、または現在の API/コンテンツ分岐に属する場合は動けます。エクスポートできない未保存下書きは、サポート確認が必要で、自力復旧できないことがあります。
OpenAI Status で下書き復旧可否が分かりますか?
分かりません。Status は広いサービス状態を見るものです。旧下書きが存在するか、エクスポートできるか、投稿できるかは証明しません。
投稿ボタンを押し続けるべきですか?
いいえ。同じ画面がまだ使える場合だけ、一度の制御された確認に留めます。その後はファイル、エクスポート、サポート証拠、API 診断へ進みます。
音声を追加すると直りますか?
一般的な修復ではありません。古い報告に人物アップロードでの音声追加がありましたが、現在の保証ではなく、ポリシー回避にも使えません。
Sora API エラーとアプリ投稿失敗は同じですか?
違います。API エラーは Videos API のジョブ、モデル、endpoint、アカウントのライフサイクルに属します。アプリ投稿失敗は、ファイル、下書き、字幕、アカウント、エクスポート、サポートに属します。



