動画の容量と保存 · 参考資料確認日 2026年9月21日
LINE Messaging APIの200 MBと再生条件を分けて確認する
Messaging APIがmessage送信を受け付けても、user端末でvideoが再生できるとは限りません。file sizeだけでなく、外部hostingとcodecも確認します。
videoとaudio sourceは最大200 MB
video messageのsourceはHTTPSのMP4で最大200 MB、audio messageはHTTPSのMP3またはM4Aで最大200 MBです。videoのpreview imageはJPEGまたはPNGで最大1 MBです。
200 MBのmedia bytesをMessaging APIのJSON bodyへ埋め込む構造ではありません。LINEは指定したexternal URLからmediaを取得し、API request自体には別の2 MB request-size ceilingがあります。
send成功はplayback成功を保証しない
videoを含むmessageが正常にsendされても、端末で再生できない場合があります。LINEのFAQは、200 MB以下、MP4、hosting serverのHTTP Range request対応、適切なcodec、profile、levelを確認するよう案内しています。
sizeだけを縮めても、serverがRange requestへ正しく応答しない場合や端末がcodec設定を処理できない場合は再生問題が残ります。
file、server、codecを順番に確認する
videoならMP4かつ200 MB以下、audioならMP3またはM4Aかつ200 MB以下を確認します。次にmedia URLへRange requestを送り、partial responseが返るか確認してください。
最後にcodec、profile、levelを対象端末で確認し、preview imageも1 MB以下へ整えます。確認結果をAPI responseと実端末playbackに分けて残すと、sendと再生を混同せずに復旧できます。
参考資料
- LINE Messaging API reference
https://developers.line.biz/en/reference/messaging-api/
確認日:2026-09-21
- LINE Messaging API FAQ
https://developers.line.biz/en/faq/tags/messaging-api/
確認日:2026-09-21