Source: https://ailoot.ai/models/vi/black-forest-labs-flux-video-edit/
Canonical: https://ailoot.ai/models/vi/black-forest-labs-flux-video-edit/
Language: vi

# Black Forest Labs: FLUX Video Edit

[Markdown](https://ailoot.ai/models/vi/black-forest-labs-flux-video-edit/index.md) · [JSON](https://ailoot.ai/models/vi/black-forest-labs-flux-video-edit/facts.json)

## [Black Forest Labs: FLUX Video Edit](https://ailoot.ai/models/vi/black-forest-labs-flux-video-edit/)

FLUX Video Edit \[fast\] biến đổi đoạn có sẵn bằng chỉ dẫn chỉnh sửa viết. Thêm, xóa hoặc thay yếu tố, đổi bối cảnh hoặc phong cách và sửa hội thoại có sẵn trong các ràng buộc được mô tả về độ dài nguồn, bố cục và âm thanh.

- [**Ailoot Ultra · Tạo video** `POST /v1/videos` `black-forest-labs/flux-video-edit`](https://ailoot.ai/models/vi/black-forest-labs-flux-video-edit/#method-0)

Về mô hình

Mô tả này trình bày khả năng của mô hình. Đầu vào, đầu ra và tùy chọn có trên Ailoot được liệt kê bên dưới cho phương thức đã chọn.

FLUX Video Edit \[fast\] là quy trình của Black Forest Labs dùng lời nhắc để thay đổi video có sẵn. Quy trình nhận một đoạn nguồn và chỉ dẫn mô tả chỉnh sửa, rồi trả MP4 đã sửa. Nguồn xác lập cú máy: thời lượng, bố cục, chuyển động máy quay và thời điểm cung cấp cấu trúc khởi đầu. Dùng lời nhắc để xác định nội dung cần khác đi, thay vì viết mô tả cảnh hoàn toàn mới làm thay đổi dự kiến không rõ.

#### Nêu thay đổi và vị trí

Các chỉnh sửa được mô tả gồm xóa, thêm hoặc thay vật và nhân vật, dựng lại bối cảnh, đổi phong cách đoạn video, đổi văn bản nhìn thấy và sửa hội thoại hoặc âm thanh. Bắt đầu bằng đối tượng và thao tác. Chỉ dẫn ban đầu có thể xóa túi khỏi ghế trong khi giữ người ngồi và căn phòng, hoặc thay cốc trơn bằng cốc men xanh mà không đổi hành động tay. Nếu thấy nhiều vật tương tự, phân biệt mục tiêu bằng vị trí, diện mạo hoặc vai trò.

Với bổ sung, mô tả vị trí, tỷ lệ và hành động liên quan. Đèn đỏ cao cạnh sofa cụ thể hơn đèn thêm không xác định ở đâu đó trong cú máy. Với thay thế, xác định cái gì thành cái gì và chuyển động hoặc tiếp xúc cần giữ. Hướng dẫn lời nhắc của nhà sản xuất khuyến nghị chỉ dẫn ngắn nhất đủ nêu thay đổi, thêm chi tiết ở nơi chỉnh sửa đòi hỏi. Chủ động giữ đặc điểm nguồn thay vì yêu cầu cải thiện chung có phạm vi không thể đánh giá.

#### Bối cảnh, phong cách và hoạt hình thô

Thay bối cảnh có thể dựng lại môi trường nhìn thấy trong khi giữ hành động. Nhà sản xuất minh họa thay bề mặt leo bằng cấu trúc khác và chỉ định điểm tiếp xúc mới để tay chân nhân vật vẫn có bề mặt có ý nghĩa. Trong cảnh thực tế, mô tả môi trường mới và hình học mà chuyển động có sẵn dựa vào. Hậu cảnh mới dễ đánh giá hơn khi hành động gốc có quan hệ tường minh với nó.

Hướng dẫn còn cho thấy biến hoạt hình thô thành cách thể hiện hoàn thiện. Nêu vật dàn dựng nào thành phương tiện hoặc đạo cụ dự kiến, rồi giữ đường đi, tốc độ và quan hệ máy quay. Với đổi phong cách, mô tả chất liệu, bề mặt, ánh sáng và phản chiếu thu được cùng thẩm mỹ. Cảnh giống đất sét và cảnh trông như ảnh cần dấu hiệu hình ảnh khác nhau ngay cả khi cùng hành động.

Lần sửa tiếp theo có thể dùng kết quả chỉnh sửa đầu tiên làm nguồn mới. Giữ bản gốc và từng giai đoạn đã chọn, đồng thời cho lượt sau một mục đích rõ ràng. Ví dụ được mô tả đi từ bản xem trước thô qua bối cảnh hoàn thiện rồi đến cách chiếu sáng khác. Sau mỗi lượt, so đoạn đã sửa với nguồn trước và kiểm tra những đặc điểm muốn giữ vẫn còn.

#### Hội thoại phải vừa thời gian có sẵn

Quy trình giữ âm thanh nguồn trừ khi chỉ dẫn yêu cầu đổi hội thoại hoặc âm thanh. Nguồn im lặng trả kết quả im lặng nên không cung cấp lời nói có sẵn để sửa. Với chỉnh sửa hội thoại, trích câu dự kiến, xác định người nói và làm câu mới vừa thời gian câu nguồn chiếm. Hướng dẫn báo cáo bản thay thế dài hơn bị cắt khi vượt khoảng nói có sẵn. Viết thêm từ không tạo thêm thời gian nói trong cú máy hiện có.

Xem xét câu nghe được cùng diễn xuất nhìn thấy. Giữ bản sao lời nguồn và thay thế dự kiến để xác định từ thiếu, cụm sai thời điểm hoặc thay đổi âm thanh ngoài ý muốn. Kết quả hữu ích là khoảnh khắc lời nói đã sửa trong cảnh chỉnh sửa, không phải bản chép trung thành được giả định chỉ vì dựng xong.

#### Giới hạn nguồn và đầu ra kế thừa

Cấu hình chính xác của nhà sản xuất đòi hỏi video và lời nhắc chỉnh sửa. Chỉ dẫn dài một đến 4,096 ký tự sau khi bỏ khoảng trắng xung quanh. Đoạn video được cung cấp qua URL hoặc MP4 mã hóa, dài tối đa mười lăm giây và giới hạn đầu vào năm mươi MiB. Mỗi chiều phải ít nhất 160 pixel, và đoạn chuẩn hóa phải có ít nhất mười bảy khung ở 24 fps, khoảng bảy phần mười giây. Nguồn quá dài bị từ chối thay vì tự động cắt mà không thông báo; nguồn quá nhỏ có thể thất bại khi xử lý.

Quy trình được mô tả xử lý ở 24 fps và theo độ dài cùng tỷ lệ nguồn. Đầu vào trên cấu hình 720p bị giảm kích thước; nhà sản xuất cho ví dụ nguồn 1920×1088 trả về 1248×704. Thời lượng, độ phân giải và tỷ lệ không phải thiết lập đầu ra độc lập trong cấu hình chỉnh sửa này. Công thức lấy mẫu được xử lý nội bộ, và các trường như mode, version, seed hoặc generate\_audio không được chấp nhận trong hợp đồng yêu cầu đã nêu.

Video chỉ dùng làm cảm hứng chuyển động hoặc phong cách cho cú máy mới được tạo là quy trình khác. Trình chỉnh sửa này không nhận ảnh tham chiếu, đầu vào chỉ âm thanh, mặt nạ hoặc yêu cầu kéo dài đoạn. Chuẩn bị video thực tế cần đổi và giữ thời lượng đã chọn trước khi viết chỉnh sửa. Sau xử lý bất đồng bộ, nhà sản xuất trả MP4 đã sửa qua liên kết có chữ ký tạm thời, hiệu lực khoảng một giờ. Lưu kết quả và so vật thay đổi, các khung xung quanh, thời điểm và âm thanh với nguồn trước khi dùng đoạn trong bản biên tập dài hơn.

**Ailoot Ultra · Tạo video** `POST /v1/videos` `black-forest-labs/flux-video-edit`

[`black-forest-labs/flux-video-edit`](https://ailoot.ai/models/vi/#m=black-forest-labs%2Fflux-video-edit&route=Ultra&caller=black-forest-labs%2Fflux-video-edit&fmt=videos)

Black Forest Labs /`black-forest-labs/flux-video-edit`

### Bắt đầu

FLUX Video Edit \[fast\] biến đổi đoạn có sẵn bằng chỉ dẫn chỉnh sửa viết. Thêm, xóa hoặc thay yếu tố, đổi bối cảnh hoặc phong cách và sửa hội thoại có sẵn trong các ràng buộc được mô tả về độ dài nguồn, bố cục và âm thanh.

Đầu vào được chấp nhận

Văn bản · Ảnh · Âm thanh · Video

Kết quả

Video

### Có trên Ailoot · đầu vào & phương thức

**Ailoot Ultra · Tạo video** `POST /v1/videos`

Đầu vào

`text`, `image`, `audio`, `video`

Đầu ra

`video`

| Trường | Loại | Yêu cầu | Giá trị & giới hạn | Mặc định |
| --- | --- | --- | --- | --- |
| Trường`model` | Loại`string` | Yêu cầuBắt buộc | Giá trị & giới hạn black-forest-labs/flux-video-edit | Mặc định— |
| Trường`input_references` | Loại`array` | Yêu cầuBắt buộc | Giá trị & giới hạn Số mục tối thiểu: 1 Số mục tối đa: 1 | Mặc định— |
| Trường`prompt` | Loại`string` | Yêu cầuBắt buộc | Giá trị & giới hạn Độ dài tối thiểu: 1 | Mặc định— |

Tham số phương thức và vòng đời

| Tham số | Hợp đồng |
| --- | --- |
| Tham số`content_type` | Hợp đồngapplication/json |
| Tham số`required` | Hợp đồngmodel, input\_references, prompt |
| Tham số`material_types` | Hợp đồngtext, image, audio, video |
| Tham số`material_conditions` | Hợp đồngDùng đúng một URL nội dung của tài sản video thực tế đã hoàn tất, thuộc quyền sở hữu cùng chữ ký được trả về. Chủ sở hữu, kiểu và bằng chứng byte đã lưu của tài sản phải khớp với yêu cầu. |

Vòng đời: `asynchronous_job_then_owned_outputs`

`GET /v1/videos/{request_id}` · id hoặc polling\_url thực tế được trả về

`GET /v1/videos/{request_id}/content`

### Bảng giá

##### Cách tính phí cuối cùng

Các đơn giá hiển thị dùng để ước tính chi phí trước khi tạo. Khoản phí cuối cùng được tính dựa trên chi phí ghi nhận cho lượt tạo gốc. Thời lượng đầu ra đo được và số lượng dự kiến không phải là số lượng cuối cùng dùng để tính phí.

Thông tin biểu giá không bổ sung tùy chọn yêu cầu. Các tham số được hỗ trợ nằm trong phương thức đã chọn.

Chế độ nhanh

Chưa chỉ định Khi chọn chế độ nhanh

Chế độ Flex

Chưa chỉ định Khi chọn chế độ flex

Mức độ suy luận tối đa

Chưa chỉ định Khi áp dụng mức điều chỉnh mặc định (default) cho mức độ suy luận tối đa

#### Mức phí ước tính để so sánh

#### Giá theo cấu hình

Đối chiếu từng khoản phí với điều kiện hiển thị. Dùng một mức phí cho mỗi nhóm cấu hình thay thế.

| Cấu hình | Biểu mức phí | Số lượng dự báo | Đơn vị tính phí | Điều kiện tính phí | Phí |
| --- | --- | --- | --- | --- | --- |
| Cấu hìnhGiá cơ sở cho token | Biểu mức phíMức phí cơ bản | Số lượng dự báo— | Đơn vị tính phí— | Điều kiện tính phí— | Phí Đầu vào · Token đầu vào · Ước tính chỉ để so sánh **—** / 1K token Đầu ra · Token đầu ra · Ước tính chỉ để so sánh **—** / 1K token Đầu vào · Đọc bộ nhớ đệm · Ước tính chỉ để so sánh **—** / 1K token Đầu vào · Ghi bộ nhớ đệm · Ước tính chỉ để so sánh **—** / 1K token Đầu vào · Ghi bộ nhớ đệm, 1 giờ · Ước tính chỉ để so sánh **—** / 1K token |
| Cấu hìnhGiá video | Biểu mức phí— | Số lượng dự báo— | Đơn vị tính phímỗi giây video | Điều kiện tính phíKhông có điều kiện bổ sung nào được khai báo trong khóa định giá này. | Phí Đầu ra · Giá video · Ước tính chỉ để so sánh **$0.06** mỗi giây video |
| Cấu hìnhChi phí tạo ước tính | Biểu mức phí— | Số lượng dự báoước tính cho một lần tạo | Đơn vị tính phí— | Điều kiện tính phí— | Phí Đầu ra · Chi phí tạo ước tính · Ước tính chỉ để so sánh **$0.06** ước tính trước khi tạo Ước tính này không phải là khoản phí bổ sung hay mức giá cố định cho lượt tạo đã hoàn tất. |

Ailoot tạm giữ một khoản ước tính trước yêu cầu. Sau khi có kết quả, phí cuối cùng được quyết toán theo mức sử dụng đo được. Việc quyết toán khi truyền luồng dùng bản ghi mức sử dụng cuối cùng. [Cách hoạt động của cơ chế tạm giữ và quyết toán →](https://ailoot.ai/docs/vi/billing/reserve/)

### Ví dụ yêu cầu

#### Ailoot Ultra · Tạo video

Sử dụng đầu vào thực tế và giữ lại kết quả đầy đủ

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_REFERENCES_JSON:?Set the actual documented input value}"
export AILOOT_INPUT_REFERENCES_JSON
: "${AILOOT_PROMPT:?Set the actual documented input value}"
export AILOOT_PROMPT
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'black-forest-labs/flux-video-edit', 'input_references': '${ACTUAL_OWNED_INPUT_REFERENCES}', 'prompt': '${ACTUAL_EDIT_PROMPT}'}
request['input_references']=json.loads(os.environ['AILOOT_INPUT_REFERENCES_JSON'])
request['prompt']=os.environ['AILOOT_PROMPT']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
```

### Nhận và lưu kết quả

#### Ailoot Ultra · Tạo video

- `GET /v1/videos/{request_id}`
- `GET /v1/videos/{request_id}/content`

##### Lưu tất cả tài nguyên đã hoàn tất

GET tất cả tài nguyên đã hoàn tất

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_STATUS_FILE:?Set the actual completed status JSON file}"
export AILOOT_STATUS_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
from urllib.parse import urlsplit,urljoin
f=Path(os.environ["AILOOT_STATUS_FILE"])
if not f.is_file():raise SystemExit("Choose the actual completed status file")
r=json.loads(f.read_text())
if r.get("status")!="completed" or not isinstance(r.get("data"),list) or not r["data"]:raise SystemExit("Wait for a completed status with asset paths")
urls=[]
for x in r["data"]:
    if not isinstance(x,str) or "\n" in x or "\r" in x:raise SystemExit("Invalid asset path")
    u=urljoin("https://api.ailoot.ai",x)
    z=urlsplit(u)
    if z.scheme!="https" or z.netloc!="api.ailoot.ai" or z.username or z.password:raise SystemExit("Use the actual Ailoot asset paths from status")
    urls.append(u)
Path("asset-urls.txt").write_text("\n".join(urls)+"\n")
PY_REQUEST
index=0
while IFS= read -r asset_url; do
  curl --fail-with-body --silent --show-error "$asset_url" \
    -H "Authorization: Bearer $AILOOT_API_KEY" -o "video-${index}.mp4"
  index=$((index + 1))
done < asset-urls.txt
```

##### Lưu tất cả kết quả đã hoàn tất

Lưu mọi video đã hoàn tất hoặc tệp trả về; truy xuất từng URL tài nguyên thực tế được trả về.

Giữ lại toàn bộ phản hồi và các header, mọi đầu ra thực tế, các định danh gốc đã trả về và mọi trường usage. Khôi phục thao tác gốc mà không gửi lại yêu cầu tạo.

##### Nếu cần kiểm tra phản hồi gốc

Giữ lại X-Client-Request-ID, X-Ailoot-Task-Id và id/polling\_url thực tế được trả về. Tiếp tục tác vụ ban đầu; không gửi lại yêu cầu tạo.

Trường phản hồi

| Trường | Loại |
| --- | --- |
| Trường`id` | Loại |
| Trường`status` | Loại |
| Trường`data[]` | Loại |
| Trường`outputs[]` | Loại |

### Bí danh

#### Bí danh mô hình

**Ailoot Ultra** [`black-forest-labs/flux-video-edit`](https://ailoot.ai/models/vi/#m=black-forest-labs%2Fflux-video-edit&route=Ultra&caller=black-forest-labs%2Fflux-video-edit&fmt=videos)

#### Bí danh đường dẫn phương thức

Dùng các đường dẫn phương thức hiển thị ở trên.

#### ID gọi liên quan

[`black-forest-labs/flux-video-edit`](https://ailoot.ai/models/vi/#m=black-forest-labs%2Fflux-video-edit&route=Ultra&caller=black-forest-labs%2Fflux-video-edit&fmt=videos)

FAQ · Black Forest Labs: FLUX Video Edit

Có những đầu vào và kết quả nào?

`POST /v1/videos` · `black-forest-labs/flux-video-edit`: `text`, `image`, `audio`, `video` → `video`

Yêu cầu sử dụng những trường nào?

`POST /v1/videos` · `black-forest-labs/flux-video-edit`: `model`, `input_references`, `prompt`

Kết nối Ailoot với Claude Code, OpenCode, Hermes hoặc ứng dụng của bạn.

## Công ty và danh mục dự án của công ty

Công ty và danh mục dự án của công ty: hàng triệu khách hàng; doanh số hàng tỷ mỗi tháng.

## Mua token với giá ưu đãi.

Ưu đãi thuê bao cho nhu cầu thường xuyên. Mã khuyến mãi giảm đến 50% khi mua token.

Thuê bao

Chọn gói ưu đãi cho các yêu cầu thường xuyên của bạn.

Mã giảm đến 50%

Nhập mã khi mua. Giá được tính lại theo chương trình đang áp dụng.

Chi phí trong lịch sử

Mô hình, token và số tiền được lưu cho mỗi yêu cầu.

[Chọn gói thuê bao](https://ailoot.ai/docs/vi/billing/subscriptions/) · [Xem giá mô hình](https://ailoot.ai/models/vi/)

## Kết nối API vào sản phẩm bạn đang bán.

SaaS, ứng dụng và bot — theo đề nghị giao kết chính thức và thỏa thuận cấp phép Ailoot. Muốn bán lại, hãy yêu cầu giấy phép bán lại.

Ứng dụng thương mại

Tích hợp tạo văn bản, ảnh, video và âm thanh vào các tính năng trả phí của dịch vụ.

Giấy phép bán lại

Gửi mô tả dự án và cách cung cấp quyền truy cập. Yêu cầu điều khoản sử dụng và bán lại bằng văn bản.

Tài liệu trên website

Đề nghị giao kết, thỏa thuận cấp phép và chính sách xử lý dữ liệu có sẵn trước khi kết nối.

[Yêu cầu giấy phép bán lại](mailto:support@ailoot.ai) · [Đề nghị giao kết và thỏa thuận cấp phép](https://ailoot.ai/legal/offer?lang=vi)

## Ailoot · Công ty và danh mục dự án của công ty





Ailoot dựa trên kinh nghiệm vận hành tích lũy, cơ sở khách hàng lớn, dịch vụ ổn định và việc kiểm soát KPI liên tục.





Công ty và danh mục dự án của công ty: hàng triệu khách hàng; doanh số hàng tỷ mỗi tháng.





Ailoot áp dụng kinh nghiệm vận hành này để cung cấp quyền truy cập API vào các tính năng AI trong sản phẩm của khách hàng, tác tử, ứng dụng và quy trình tự động hóa.
