AGENTIC COMMONSAI 產業簡報

繁中EN

標籤Video Generation出版

返回文章列表

把 30 秒長鏡頭寫進 API:Seedance 2.5 的規格取捨與計費邏輯

本頁內容6 個段落
  1. 長度換來的是連續性,不是畫質
  2. 計費單位是 token,不是秒
  3. 帶影片參考的請求,單價低約四成
  4. 從程式碼呼叫的形狀
  5. 什麼時候該換一顆模型
  6. 參考來源

摘要: OpenRouter 在 2026 年 9 月 9 日的評測指出,Seedance 2.5 可單次生成 4 到 30 秒影片並一併產出音訊,但解析度只有 480p 或 720p。該模型以影片 token 計費,24 fps 每 token 0.0000107 美元,帶影片參考且未指定幀圖時每 token 降為 0.0000064 美元。因此它適合長鏡頭與既有素材延伸,不適合需要 1080p、4K、最低每秒單價或嚴格可重現輸出的交付。

多數影片模型撐到 15 到 20 秒就交棒,剩下的長度只能靠剪接補齊。OpenRouter 在 2026 年 9 月 9 日發布的 Seedance 2.5 評測指出,ByteDance 這顆模型把單次生成推到 30 秒,規格在該平台上屬於最長的一批,只有 Wan 3.0 系列與它同級。

不過這篇評測也點出一件容易被略過的事:換了新版本,並不代表每一項規格都往上走。

長度換來的是連續性,不是畫質

Seedance 2.5 能生成的片段長度為 4 到 30 秒,解析度是 480p 或 720p,涵蓋六種長寬比,支援首尾幀控制,音訊也在同一次生成中一併產出。同家族的 Seedance 2.0 最長只到 15 秒,但解析度可以做到 1080p 到 4K。

也就是說,若你要交付的是 4K 素材,2.5 反而不適用,得回到同家族的 2.0,或轉向 Veo 3.1。OpenRouter 建議動手之前先對照自己的交付格式,因為這是新版本比舊版本更窄的一項規格。

30 秒的價值在於不必拼接。需要一支完整場景,或要維持單一連續鏡頭時,拼接次數少一次,畫面斷裂的風險就少一分。

計費單位是 token,不是秒

模型頁在 2026 年 9 月 3 日列出的起價是每秒 0.1028 美元,這是 480p 換算出來的結果。真正用來計費的是影片 token,公式為(寬 × 高 × fps × 時長)除以 1024,24 fps 之下每 token 0.0000107 美元。

由於 token 數會同時隨輸出像素與時長變動,720p 的每秒成本會是 480p 的兩倍多,約 0.231 美元。這個換算關係對預算規劃的啟示很直接:先把最終交付解析度定下來,再判斷該不該用 480p 打草稿。

帶影片參考的請求,單價低約四成

Seedance 2.5 的 input_references 接受圖片、影片與音訊素材。當請求帶有影片參考,而且沒有指定幀圖時,每 token 降為 0.0000064 美元,比基準價低約 40%。換算到 720p,每秒從 0.231 美元降到 0.138 美元。

這意味著要取得最便宜的 30 秒 720p,靠的是延伸既有素材,而不是從零生成。手上有片段要編輯或續接時,這種請求形狀既省錢,也免去重新生成一次的麻煩。

音訊不另計費。generate_audio 預設開啟,開啟與關閉的 token 單價相同,所以輸出靜音版本省不下任何成本。這點與 Veo 3.1、Seedance 1.5 Pro 不同,後兩者對無聲輸出收得比較少。

從程式碼呼叫的形狀

影片生成不走 /chat/completions,走的是非同步端點。流程是送出工作到 POST /api/v1/videos,從回應中取得 polling_url 後持續輪詢,直到狀態變成 completed,再以 API key 下載結果。OpenRouter 提到生成通常要花 30 秒到數分鐘,把輪詢間隔設為 30 秒是合理的預設值。

curl -X POST "https://openrouter.ai/api/v1/videos" \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "bytedance/seedance-2.5",
    "prompt": "A chef plates a bowl of ramen in a narrow shop at night.",
    "duration": 12,
    "resolution": "720p",
    "aspect_ratio": "16:9"
  }'

這種以工作為單位、非同步的呼叫方式,和把模型參數從程式碼抽出來管理的思路屬於同一條線。如果你正在整理多顆模型的呼叫設定,用 OpenRouter Presets 管理 LLM 設定那篇談的組態即程式碼做法,可以一併參考。

什麼時候該換一顆模型

OpenRouter 列出的幾個轉向條件值得記下來:需要 1080p 或 4K、需要在相同片長下追求最低的每秒單價、或需要逐幀完全可重現的輸出。

另外,frame_images 與 input_references 屬於互斥的模式,而非可以疊加。若請求同時帶了兩者,以幀圖為優先,工作會被當成 image-to-video 處理,參考素材不會產生可見效果,而且按基準價計費。這個細節在實作時容易誤觸,又會直接影響帳單。

至於模型頁提到的每次請求最多 50 個參考素材,OpenRouter 明確標示這是模型頁的數字,而不是自家端點公布的限制,所以當成回報值看待比較妥當。

Seedance 2.5 的定位其實很窄:長鏡頭,以及從既有素材出發的編輯與延伸。如果你的需求是短秒數、高解析度或嚴格可重現,這顆模型不是答案。先確認交付格式,再決定要不要為 30 秒的連續性付這個價。

參考來源

AGENTIC COMMONS由 PHLEGON LABS 經營
分享X電郵
支持我們

相關閱讀

  1. OpenRouter 數據:開放權重何時當預設

    OpenRouter 統計顯示開放權重模型已吃下七成 token,價格僅四分之一,本文整理何時該用它當預設。

    OpenRouter

  2. ElevenLabs 新端點:上傳影片直接生成配樂,還能分軌輸出

    ElevenLabs 推出 video-to-music API 端點,可直接以影片檔生成背景音樂,支援最多十段影片合併、SFX 分軌與 C2PA 簽署。

    AI API

  3. 1M context 變成預設值:DeepSeek-V4 Preview 上線,開發者要改的其實只有一行

    DeepSeek-V4 Preview 開源上線,Pro 與 Flash 兩檔模型把 1M context 變成預設,deepseek-chat 七月退役前 API 只需改 model 名稱。

    LLM