H3 Max 鏡頭控制

用一張圖片,生成視角可控的影片。

在 fal 試用

fal 官方 Playground 示例 · 768p · 10 個關鍵幀

來源: fal

設定相機的環繞角度、俯仰和距離,讓參考畫面保持定格,只改變觀看位置。

體驗相機路徑

H3 Max 鏡頭控制是什麼?

官方也使用 H3 Max Multi Angle 這一名稱。這個介面接收一張參考圖和一組相機姿態,生成沿指定路徑移動的影片。水平角度控制繞行,俯仰角度改變觀看高度,距離控制推近或拉遠。公開介面返回影片檔案,不提供網格、點雲或高斯潑濺。

參考圖片

可見表面提供主體、材質與場景佈局線索。

相機關鍵幀

用水平角度、俯仰和距離,指定不同歸一化時刻的觀看位置。

生成新視角

模型將新視角合成為影片;被遮擋區域來自推斷,而非測量。

設計相機怎麼移動

選擇路徑,點選關鍵幀,再調整相機位置。下方是本地路徑示意,不會生成新的 H3 Max 畫面,也不會呼叫付費 API。

360° 環繞建議設定
主體
水平環繞角度俯仰角度1.00×相機距離
0.0 / 6 s

編輯關鍵幀

圍繞固定主體轉一整圈。保留 0° → 360° 的完整角度變化,才能表達完整繞行。

表格顯示秒數,API 使用 0–1 的歸一化時間,匯出的 JSON 會自動換算。距離是場景相對尺度,不是米。

時間水平環繞角度俯仰角度相機距離
0.00 s1.00×
3.00 s180°1.00×
6.00 s360°1.00×
請求 JSON
{
  "image_url": "https://pub-1ab9d7cc8a464826beace72316d08b27.r2.dev/h3-camera/v1/product.jpg",
  "prompt": "單隻運動鞋和石質展臺保持靜止且不變形。保留鞋帶、分層鞋底、編織鞋面和綠色拼接,只執行指定相機路徑,保持燈光不變,不新增物體或文字。",
  "prompt_expansion_mode": "balanced",
  "resolution": "480P",
  "duration": 6,
  "seed": 4201,
  "camera_trajectory": [
    {
      "time": 0,
      "azimuth": 0,
      "elevation": 0,
      "distance": 1
    },
    {
      "time": 0.5,
      "azimuth": 180,
      "elevation": 0,
      "distance": 1
    },
    {
      "time": 1,
      "azimuth": 360,
      "elevation": 0,
      "distance": 1
    }
  ],
  "enable_safety_checker": true
}

六類場景測試方案

六張原創輸入圖配有可複用的相機路徑。點開場景檢視提示詞、設定和檢查清單;接入真實 H3 Max 輸出前,方案會明確標記為尚未生成。

定格跳躍,讓相機繞行。

尚未生成影片

把一張產品主圖擴充套件為多個觀看角度。

尚未生成影片

檢查面部身份和服裝連續性。

尚未生成影片

觀察傢俱周圍的空間一致性。

尚未生成影片

觀察停放車輛的側面和背面。

尚未生成影片

圍繞懸空動作改變觀看高度。

尚未生成影片
輸入圖片
輸入圖片 · fal
生成影片 · 360°

請求時長為 6 秒,實際媒體時長為 6.58 秒。fal 為這條示例記錄的模型推理耗時為 4.84 秒,不包含完整排隊、提示詞擴寫與結果傳輸時間。 來源: fal

可複用的相機路徑

官方釋出與更多 H3 Max 影片

fal 釋出帖介紹 Camera Controls,其他連結討論更廣義的 H3 Max,不能用於證明本介面的鏡頭精度。播放量與生成速度會隨時間和測試條件變化。

它是世界模型嗎?

H3 Max 鏡頭控制適合生成具有空間視差的影片。公開 API 的交付物是影片,應按相機可控的影片生成工具使用,不能把輸出當成已匯出的三維世界。

鏡頭控制 / 普通圖生影片

普通圖生影片通常透過文字描述運動。這個介面額外接收明確的相機關鍵幀,預設讓場景保持定格。路徑設定更加具體,但主體和幾何結構的一致性仍需要檢查。

能力H3 Max 鏡頭控制World Labs Atlas
參考輸入單張圖片一張或多張圖片;研究公告還支援其他模態
相機控制水平角度、俯仰、距離關鍵幀原生相機幾何輸入
輸出內容影片 URL、擴寫提示詞和耗時研究演示包含影象、影片與顯式三維
點雲與高斯潑濺此介面未提供官方已展示
模擬能力未公開模擬介面已展示時空與機器人模擬
使用方式fal 公開付費介面早期訪問;不同於已公開的 Marble World API

Atlas 目前提供早期訪問。World Labs 的 Marble 已有公開 World API,這並不代表 Atlas API 已向所有人開放。

fal APIAtlasMarble World API

關鍵引數

輸入

1 張圖片

參考圖,可附加運動提示詞。

相機路徑

2–12 個關鍵幀

俯仰 −90° 至 +90°,相對距離必須大於 0。

時長

5–15 秒

當前介面使用整數秒。

解析度

480p · 768p · 1080p

1080p 基於原生 768p 進行潛空間精修。

提示詞擴寫

balanced / quality

更豐富的擴寫可能增加準備時間。

使用範圍

官方標註可商用

透過 fal 付費生成,適用其服務條款。

來源: fal API · 最近核驗: 2026-09-12

價格與費用計算

價格核驗於 2026 年 9 月 12 日。fal 標註釋出促銷優惠 75%,9 月 14 日結束;常規價為官方公佈的促銷後計劃價格,提交任務前請核對 fal。

解析度核驗時的促銷價官方計劃常規價
480p$0.0125 / s$0.05 / s
768p$0.02 / s$0.08 / s
1080p$0.04 / s$0.16 / s

最近核驗: 2026-09-12 · 來源: fal

US$0.300預計生成費用

按影片時長、解析度和數量估算,不包含重試和單獨生成輸入圖片的費用。此計算器不會產生扣費。

生成結果要檢查什麼

遮擋區域

一張照片不能確定物體背面的真實結構,新視角可能包含模型補出的細節。

幾何漂移

觀察窗戶數量、傢俱直線、車輪形狀和主體比例有沒有變化。

人物與定格動作

檢查面部、手部、懸空物體和寬鬆衣物是否出現非預期運動。

複雜場景

細杆、反射面和前景遮擋容易破壞連續性,先從小幅移動開始測試。

把相機路徑用於 API 請求

匯出上方路徑,把 image_url 換成參考圖地址,將 JSON 提交到 fal 佇列。FAL_KEY 應保留在伺服器端。用響應中的 status_url 查詢狀態,再透過 response_url 獲取結果。

minimax/h3-max/camera-controls

curl --request POST \
  --url https://queue.fal.run/minimax/h3-max/camera-controls \
  --header "Authorization: Key $FAL_KEY" \
  --header "Content-Type: application/json" \
  --data @h3-camera-orbit.json

每個關鍵幀包含 time、azimuth、elevation 和 distance。time 範圍為 0–1,elevation 為 −90 至 +90,distance 必須大於 0。

fal API

常見問題

H3 Max 鏡頭控制免費嗎?

fal 介面按量付費。觀看本頁示例與編輯相機路徑不會呼叫生成 API。需要免費公開模型演示時,可開啟本站 MiniMax H3 頁面。

Multi Angle 是同一個功能嗎?

fal 的 Camera Controls 頁面也使用 H3 Max Multi Angle 名稱。本指南對應 minimax/h3-max/camera-controls 介面。

能匯出真正的三維模型嗎?

此介面返回影片、可選的擴寫提示詞和耗時資料,公開輸出結構中沒有網格、點雲或高斯潑濺。

4.84 秒推理代表每次生成都這麼快嗎?

不是。這個數值只屬於一條官方示例,衡量後端模型推理;排隊、提示詞擴寫和結果傳輸都可能增加耗時。

能做完整的 360° 產品影片嗎?

介面保留帶方向的完整水平旋轉,可以設定整圈環繞。但看不到的表面由模型推斷,商用前仍需檢查產品結構。

原創測試方案

子彈時間

定格跳躍,讓相機繞行。

定格跳躍,讓相機繞行。

尚未生成影片

時長: 6 s480p4 關鍵幀

提示詞

人物保持參考圖中懸空的姿勢,四肢和外套完全不動。僅讓相機沿指定軌跡移動,保持廣場、立柱和光線不變,雙腳始終離地。

檢查要點

  • 雙腳是否始終保持同樣的高度?
  • 側面視角中的面部身份是否一致?
  • 背景立柱的間距有沒有變化?
下載輸入圖
{
  "image_url": "https://pub-1ab9d7cc8a464826beace72316d08b27.r2.dev/h3-camera/v1/bullet-time.jpg",
  "prompt": "人物保持參考圖中懸空的姿勢,四肢和外套完全不動。僅讓相機沿指定軌跡移動,保持廣場、立柱和光線不變,雙腳始終離地。",
  "prompt_expansion_mode": "balanced",
  "resolution": "480P",
  "duration": 6,
  "seed": 4201,
  "camera_trajectory": [
    {
      "time": 0,
      "azimuth": -70,
      "elevation": 0,
      "distance": 1
    },
    {
      "time": 0.3333333333333333,
      "azimuth": 0,
      "elevation": 0,
      "distance": 1
    },
    {
      "time": 0.6666666666666666,
      "azimuth": 70,
      "elevation": 0,
      "distance": 1
    },
    {
      "time": 1,
      "azimuth": 0,
      "elevation": 0,
      "distance": 1
    }
  ],
  "enable_safety_checker": true
}