API tạo video từ tham chiếu Kling 4.0: Chuyển hình ảnh thành video

Tạo video Kling 4.0 từ ảnh, video, yếu tố và giọng nói tham chiếu. Thời lượng 3-30s, 720p/1080p, âm thanh gốc. Thanh toán theo lượt tạo, không cần đăng ký thuê bao.

Điều khiển mô hình tương tác

Kling 4.0 tạo video dài 3-30 giây ở 720p/1080p, có âm thanh gốc, từ ảnh tham chiếu, video tham chiếu, yếu tố có tên và giọng nói; có thể nhắc đến tất cả bằng @tag trong prompt.

📝

Tổng quan

Về mô hình này

Kling 4.0 tạo các đoạn video dài 3-30 giây ở 720p hoặc 1080p, có âm thanh gốc, từ tư liệu của bạn: tối đa 10 ảnh tham chiếu, 5 video tham chiếu, 7 yếu tố có tên (mỗi yếu tố gồm 2-4 ảnh hoặc một video nhân vật dài 3-8 giây) và 3 giọng nói, tổng cộng tối đa 15 tư liệu. Nhắc đến từng tư liệu trong prompt bằng @image_1, @video_1 hoặc @name. Nếu không có tư liệu, tính năng hoạt động như chuyển văn bản thành video thông thường. Để điều khiển video bằng các khung hình tĩnh, hãy dùng Tạo video bằng khung hình chính Kling 4.0.

1Nhân vật: Giữ nhân vật có tên nhất quán giữa các cảnh bằng yếu tố hình ảnh hoặc video.
2Giọng nói: Gán giọng nói tham chiếu cho nhân vật để nhân vật nói trong video.
3Cảnh quay theo video: Tái sử dụng chuyển động và bối cảnh từ video tham chiếu, có hoặc không có âm thanh gốc.
4Quảng cáo: Kết hợp tư liệu tham chiếu về sản phẩm, người mẫu và phông nền trong một cảnh quay.
💰

Giá cả & Giá trị

Phân tích chi phí

muapiapp$0.157 mỗi giây ở 720p ($0.785 cho mỗi video 5s)

$0.157/s ở 720p, $0.235/s ở 1080p. Với video tham chiếu hoặc yếu tố dạng video: $0.094/s ở 720p, $0.141/s ở 1080p; tính theo tổng số giây của video tham chiếu và video đầu ra (tối thiểu gấp 2 lần thời lượng đầu ra).

** Giá của đối thủ cạnh tranh được ước tính dựa trên kiến ​​trúc mô hình và cấp độ sử dụng tương tự.

⚙️

Chi tiết kỹ thuật

Lược đồ cấu hình

Câu lệnh (Prompt)string

Video description (max 8000 chars). Reference materials with @image_1, @video_1 or @name for elements/voices.

Giá trị mặc định@Hero sits at the desk in @video_1, picks up the doll from @image_1, and greets using @Narrator
Hình ảnh URLarray

10 . Mention as @image_1, @image_2, ... in array order.

Giá trị mặc địnhundefined
Video URLarray

5 (2-30s each, 30s combined). Mention as @video_1, @video_2, ...

Giá trị mặc địnhundefined
keep_original_soundboolean

Keep the original audio of the (only applies when video_urls is set).

Giá trị mặc địnhfalse
Elementsarray

7 named subjects, each {name, image_urls (2-4) or video_url (3-8s), tag?, description?, voice_url?}. Mention as @name.

Giá trị mặc định-
Voicesarray

3 named voices, each {name, audio_url}. Mention as @name.

Giá trị mặc định-
Thời lượng (giây)int

Video length () (3-30).

Giá trị mặc định5
Độ phân giảiEnum (tùy chọn 2)

。

Giá trị mặc định720p
Tỷ lệ khung hìnhEnum (tùy chọn 5)

Output aspect ratio. Defaults to auto when reference media is provided, otherwise 16:9.

Giá trị mặc định-
📖

Hướng dẫn thực hiện

Tài liệu dành cho nhà phát triển

Cách dùng tính năng tạo video từ tham chiếu Kling 4.0

  1. Chuẩn bị tư liệu: Cung cấp image_urls (tối đa 10), video_urls (tối đa 5, mỗi video 2-30s, tổng cộng 30s), elements (tối đa 7) và voices (tối đa 3).

  2. Nhắc đến tư liệu trong prompt: @image_1, @video_1 tuân theo thứ tự trong mảng; @Hero hoặc @Narrator dùng name của yếu tố hoặc giọng nói. Mỗi tên được nhắc đến phải khớp với một tư liệu trong yêu cầu.

  3. Cấu hình đầu ra: duration (3-30s), resolution (720p hoặc 1080p), aspect_ratio (auto, 16:9, 9:16, 1:1, 21:9) và keep_original_sound.

  4. Gửi yêu cầu và nhận kết quả: Endpoint xử lý bất đồng bộ — thăm dò /api/v1/predictions/{request_id}/result hoặc cung cấp webhook_url.

curl -X POST https://api.muapi.ai/api/v1/kling-4.0-reference-to-video \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"prompt": "@Hero sits at the desk, picks up the doll from @image_1, and greets using @Narrator", "image_urls": ["https://example.com/doll.png"], "elements": [{"name": "Hero", "image_urls": ["https://example.com/hero-front.jpg", "https://example.com/hero-side.jpg"], "tag": "character"}], "voices": [{"name": "Narrator", "audio_url": "https://example.com/narrator.mp3"}], "duration": 10, "resolution": "1080p"}'
❓

Câu hỏi thường gặp

Thường xuyên hỏi

Giới hạn thời lượng và độ phân giải là bao nhiêu?

Mỗi video dài từ 3 đến 30 giây, ở 720p hoặc 1080p.

Tôi có thể dùng bao nhiêu tư liệu tham chiếu?

Tối đa 10 ảnh, 5 video (mỗi video 2-30s, tổng cộng 30s), 7 yếu tố (tối đa 3 yếu tố dạng video) và 3 giọng nói, tổng cộng tối đa 15 tư liệu.

Cách tham chiếu tư liệu trong prompt như thế nào?

Dùng @image_1, @video_1 theo thứ tự trong mảng hoặc @name cho yếu tố và giọng nói. Yêu cầu sẽ bị từ chối nếu tên được nhắc đến không khớp với tư liệu nào.

Tính năng có tạo âm thanh không?

Có, âm thanh gốc sẽ được tạo. Khi gửi video tham chiếu, hãy đặt keep_original_sound thành true để giữ âm thanh gốc của video.

Chi phí được tính như thế nào?

Tính theo mỗi giây video đầu ra: $0.157/s ở 720p và $0.235/s ở 1080p. Khi có video tham chiếu hoặc yếu tố dạng video, mức phí là $0.094/s (720p) hoặc $0.141/s (1080p), tính theo tổng số giây của video tham chiếu và video đầu ra, tối thiểu gấp 2 lần thời lượng đầu ra.

Làm thế nào để nhận kết quả?

Endpoint xử lý bất đồng bộ. Thăm dò /api/v1/predictions/{request_id}/result hoặc cung cấp webhook_url để nhận thông báo khi video sẵn sàng.