▤ 動画容量ナビ

動画の容量と保存 · 参考資料確認日 2026年9月20日

Storyblokのアセット上限とAmazon S3への直接アップロード

Amazon S3へ直接アップロードする経路を使っても、Storyblokのプラン別アセット上限を回避できるわけではありません。利用プランの上限を確認してから署名付き応答を使って送信し、Finish Uploadについては最初のリクエストの指定を確認してください。

S3へ直接送る場合もプラン別のアセット上限で判断する

アセットの最大アップロードサイズは、Starterが500 MB、GrowthとGrowth Plusが1 GB、PremiumとEliteが5 GBです。送信するアセットのサイズを、利用しているプランの上限と照合してください。

Management APIによるアップロードは、署名付き応答を取得してからAmazon S3へファイルを直接送信する方式です。これは送信経路の仕組みであり、プランのアセット上限を超えて送れることを保証するものではありません。上限を超えるファイルについて、直接送信に切り替えれば解決すると判断することはできません。

サイズを確認し、署名付き応答のfieldsで送信する

送信前に、利用プランとファイルサイズを確認してください。上限を超えている場合は、送信するファイルのサイズとプランの容量条件を見直します。上限以内であっても、サイズ条件だけでアップロードの成功が保証されるわけではありません。

Management APIで署名付き応答を取得し、その応答のfieldsを使ってフォームを組み立てます。ファイル本体はAmazon S3へmultipart/form-dataのPOSTで直接送信してください。署名付き応答を取得する操作と、ファイルを送信する操作は別です。

完了処理を確認するときは、最初に署名付き応答を求めたリクエストのvalidate_upload=1の指定を確認してください。Finish Uploadは任意の手順で、この指定をした場合に限って適用されます。すべてのアップロードに一律で追加する手順ではありません。

参考資料

  • www.storyblok.com

    https://www.storyblok.com/pricing/technical-limits

    確認日:2026-09-20

    Starter

  • www.storyblok.com

    https://www.storyblok.com/pricing/technical-limits

    確認日:2026-09-20

    Growth

  • www.storyblok.com

    https://www.storyblok.com/pricing/technical-limits

    確認日:2026-09-20

    Premium

  • www.storyblok.com

    https://www.storyblok.com/docs/api/management/assets/upload-and-replace-assets

    確認日:2026-09-20

    signed upload