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

# Black Forest Labs: FLUX Video Edit

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

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

FLUX Video Edit \[fast\] mengubah klip yang ada melalui instruksi penyuntingan tertulis. Tambahkan, hapus, atau ganti unsur, ubah latar atau gaya, dan revisi dialog yang ada dengan mengikuti batas panjang sumber, pembingkaian, dan audio yang didokumentasikan.

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

Tentang model

Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.

FLUX Video Edit \[fast\] adalah alur kerja Black Forest Labs yang dipandu prompt untuk mengubah video yang ada. Alur ini menerima satu klip sumber dan instruksi yang menjelaskan penyuntingan, lalu mengembalikan MP4 yang disunting. Sumber menentukan shot: durasi, pembingkaian, gerak kamera, dan waktunya memberikan struktur awal. Gunakan prompt untuk mengidentifikasi apa yang harus berbeda, alih-alih menulis deskripsi adegan sepenuhnya baru yang membuat perubahan yang dimaksud tidak jelas.

#### Sebutkan perubahan dan posisinya

Penyuntingan yang didokumentasikan mencakup menghapus, menambahkan, atau mengganti objek dan karakter, membangun ulang latar, mengubah gaya klip, mengubah teks yang terlihat, serta merevisi dialog atau bunyi. Mulailah dengan sasaran dan operasi. Instruksi orisinal dapat menghapus tas dari kursi sambil mempertahankan orang yang duduk dan ruangan, atau mengganti mug polos dengan mug enamel biru tanpa mengubah tindakan tangan. Jika beberapa objek serupa terlihat, bedakan sasaran melalui posisi, penampilan, atau perannya.

Untuk penambahan, jelaskan lokasi, skala, dan tindakan terkait. Lampu merah tinggi di samping sofa lebih spesifik daripada lampu tambahan yang tidak ditentukan di suatu tempat dalam shot. Untuk penggantian, identifikasi apa berubah menjadi apa serta gerakan atau kontak yang harus tetap ada. Panduan prompt pembuatnya menyarankan instruksi tersingkat yang sepenuhnya menyebut perubahan, dengan detail tambahan jika penyuntingan memerlukannya. Pertahankan ciri sumber secara sengaja, alih-alih meminta perbaikan umum yang cakupannya tidak dapat dievaluasi.

#### Latar, gaya, dan animasi kasar

Perubahan latar dapat membangun ulang lingkungan yang terlihat sambil mempertahankan tindakan. Produsen memperagakan penggantian permukaan panjat dengan struktur berbeda dan penentuan titik kontak baru, sehingga tangan serta kaki karakter tetap memiliki permukaan yang bermakna. Dalam adegan praktis, jelaskan lingkungan yang diubah dan geometri yang menjadi tumpuan gerakan yang ada. Latar baru lebih mudah dinilai ketika tindakan asli memiliki hubungan eksplisit dengannya.

Panduan juga memperlihatkan perubahan animasi kasar menjadi perlakuan visual jadi. Sebutkan objek blockout mana yang menjadi kendaraan atau properti yang dimaksud, lalu pertahankan jalur, kecepatan, dan hubungannya dengan kamera. Untuk perubahan gaya, jelaskan material, permukaan, cahaya, serta pantulan hasilnya selain estetika. Adegan mirip tanah liat dan adegan yang tampak fotografis memerlukan petunjuk visual berbeda sekalipun mengikuti tindakan yang sama.

Revisi selanjutnya dapat menggunakan hasil suntingan pertama sebagai sumber baru. Simpan sumber asli dan setiap tahap pilihan, lalu berikan satu tujuan jelas pada proses berikutnya. Contoh yang didokumentasikan mengikuti pratinjau kasar hingga menjadi latar jadi, kemudian perlakuan pencahayaan lain. Setelah setiap proses, bandingkan klip yang direvisi dengan sumber sebelumnya dan periksa bahwa ciri yang ingin dipertahankan masih ada.

#### Dialog harus sesuai waktu yang ada

Alur kerja membawa audio sumber kecuali instruksi meminta perubahan dialog atau bunyi. Sumber senyap menghasilkan keluaran senyap, sehingga tidak menyediakan ucapan yang sudah ada untuk direvisi. Untuk penyuntingan dialog, kutip kalimat yang dimaksud, identifikasi penutur, dan sesuaikan kata-kata baru dengan waktu yang ditempati kalimat sumber. Panduan melaporkan penggantian lebih panjang terpotong ketika melampaui interval ucapan yang tersedia. Menulis lebih banyak kata tidak menciptakan waktu bicara tambahan dalam shot yang ada.

Tinjau kalimat yang terdengar bersama penampilan visual. Simpan salinan susunan kata sumber dan penggantian yang dimaksud agar kata yang hilang, frasa yang salah waktu, atau perubahan bunyi yang tidak diinginkan dapat diidentifikasi. Hasil yang berguna adalah momen lisan yang direvisi dalam adegan yang disunting, bukan transkrip yang diasumsikan setia hanya karena render selesai.

#### Batas sumber dan keluaran yang diwarisi

Profil produsen yang tepat mewajibkan video dan prompt penyuntingan. Instruksi terdiri dari satu hingga 4.096 karakter setelah spasi di awal dan akhir dihapus. Klip diberikan melalui URL atau MP4 terenkode, dengan panjang maksimum lima belas detik dan batas masukan lima puluh MiB. Setiap sisi harus paling sedikit 160 piksel, dan klip yang dinormalisasi harus memuat paling sedikit tujuh belas bingkai pada 24 fps, sekitar tujuh persepuluh detik. Sumber yang terlalu panjang ditolak alih-alih dipangkas diam-diam; sumber yang terlalu kecil dapat gagal saat diproses.

Alur yang didokumentasikan menggunakan pemrosesan 24-fps dan mengikuti panjang serta rasio aspek sumber. Masukan di atas profil 720p diperkecil; pembuatnya memberikan contoh sumber 1920×1088 yang dikembalikan sebagai 1248×704. Durasi, resolusi, dan rasio aspek bukan pengaturan keluaran independen dalam profil penyuntingan ini. Resep sampling ditangani secara internal, dan kolom seperti mode, version, seed, atau generate\_audio tidak diterima dalam kontrak permintaan yang dinyatakan.

Video yang hanya digunakan sebagai inspirasi gerak atau gaya untuk shot baru merupakan alur kerja berbeda. Editor ini tidak menerima referensi gambar, masukan hanya audio, mask, atau permintaan memperpanjang klip. Siapkan video yang benar-benar akan diubah dan pertahankan durasi pilihan sebelum menulis arahan penyuntingan. Setelah pemrosesan asinkron, produsen mengembalikan MP4 yang disunting melalui tautan pengiriman sementara bertanda tangan, berlaku sekitar satu jam. Simpan hasil dan bandingkan objek yang berubah, bingkai di sekitarnya, waktu, serta audio dengan sumber sebelum menggunakan klip dalam suntingan yang lebih panjang.

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

[`black-forest-labs/flux-video-edit`](https://ailoot.ai/models/id/#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`

### Mulai

FLUX Video Edit \[fast\] mengubah klip yang ada melalui instruksi penyuntingan tertulis. Tambahkan, hapus, atau ganti unsur, ubah latar atau gaya, dan revisi dialog yang ada dengan mengikuti batas panjang sumber, pembingkaian, dan audio yang didokumentasikan.

Masukan yang diterima

Teks · Gambar · Audio · Video

Hasil

Video

### Tersedia di Ailoot · masukan & metode

**Ailoot Ultra · Pemrosesan video** `POST /v1/videos`

Masukan

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

Keluaran

`video`

| Kolom | Jenis | Persyaratan | Nilai & batasan | Bawaan |
| --- | --- | --- | --- | --- |
| Kolom`model` | Jenis`string` | PersyaratanWajib | Nilai & batasan black-forest-labs/flux-video-edit | Bawaan— |
| Kolom`input_references` | Jenis`array` | PersyaratanWajib | Nilai & batasan Item minimum: 1 Item maksimum: 1 | Bawaan— |
| Kolom`prompt` | Jenis`string` | PersyaratanWajib | Nilai & batasan Panjang minimum: 1 | Bawaan— |

Parameter metode dan siklus hidup

| Parameter | Kontrak |
| --- | --- |
| Parameter`content_type` | Kontrakapplication/json |
| Parameter`required` | Kontrakmodel, input\_references, prompt |
| Parameter`material_types` | Kontraktext, image, audio, video |
| Parameter`material_conditions` | KontrakGunakan tepat satu URL konten aset video aktual yang telah selesai dan dimiliki Ailoot beserta tanda tangan yang dikembalikan. Pemilik aset, tipe, dan bukti byte tersimpan harus sesuai dengan permintaan. |

Siklus hidup: `asynchronous_job_then_owned_outputs`

`GET /v1/videos/{request_id}` · id atau polling\_url aktual yang dikembalikan

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

### Paket

##### Cara menghitung biaya akhir

Tarif yang ditampilkan memperkirakan biaya sebelum pembuatan. Biaya akhir dihitung dari biaya yang tercatat untuk proses pembuatan awal. Durasi keluaran yang terukur dan kuantitas perkiraan bukanlah kuantitas akhir yang ditagihkan.

Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.

Mode Fast

Tidak ditentukan Saat mode fast dipilih

Mode Flex

Tidak ditentukan Saat mode flex dipilih

Upaya penalaran maksimum

Tidak ditentukan Saat upaya penalaran maksimum menggunakan penyesuaian default

#### Perkiraan tarif untuk perbandingan

#### Harga menurut konfigurasi

Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.

| Konfigurasi | Jadwal tarif | Jumlah perkiraan | Satuan penagihan | Kondisi penagihan | Biaya |
| --- | --- | --- | --- | --- | --- |
| KonfigurasiTarif dasar token | Jadwal tarifTarif dasar | Jumlah perkiraan— | Satuan penagihan— | Kondisi penagihan— | Biaya Masukan · Token masukan · Perkiraan hanya untuk perbandingan **—** / 1K token Keluaran · Token keluaran · Perkiraan hanya untuk perbandingan **—** / 1K token Masukan · Pembacaan cache · Perkiraan hanya untuk perbandingan **—** / 1K token Masukan · Penulisan cache · Perkiraan hanya untuk perbandingan **—** / 1K token Masukan · Penulisan cache, 1 jam · Perkiraan hanya untuk perbandingan **—** / 1K token |
| KonfigurasiHarga video | Jadwal tarif— | Jumlah perkiraan— | Satuan penagihanper detik video | Kondisi penagihanTidak ada kondisi tambahan yang dinyatakan dalam kunci harga ini. | Biaya Keluaran · Harga video · Perkiraan hanya untuk perbandingan **$0.06** per detik video |
| KonfigurasiPerkiraan biaya pembuatan | Jadwal tarif— | Jumlah perkiraanestimasi satu kali pembuatan | Satuan penagihan— | Kondisi penagihan— | Biaya Keluaran · Perkiraan biaya pembuatan · Perkiraan hanya untuk perbandingan **$0.06** estimasi sebelum pembuatan Perkiraan ini bukan biaya tambahan maupun tarif tetap untuk proses pembuatan yang telah selesai. |

Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. [Cara kerja cadangan dan penyelesaian tagihan →](https://ailoot.ai/docs/id/billing/reserve/)

### Contoh permintaan

#### Ailoot Ultra · Pemrosesan video

Gunakan input sebenarnya dan simpan hasil secara lengkap

```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.
```

### Terima dan simpan hasil

#### Ailoot Ultra · Pemrosesan video

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

##### Simpan semua aset yang selesai

GET semua aset yang selesai

```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
```

##### Simpan semua hasil yang selesai

Simpan setiap video yang selesai atau berkas yang dikembalikan; ambil setiap URL aset yang benar-benar dikembalikan.

Simpan respons dan header secara lengkap, setiap keluaran aktual, identifikator asli yang dikembalikan, dan semua kolom usage. Pulihkan operasi asli tanpa mengirim ulang permintaan pembuatan.

##### Jika respons asli perlu diperiksa

Simpan X-Client-Request-ID, X-Ailoot-Task-Id, dan id/polling\_url aktual yang dikembalikan. Lanjutkan tugas awal; jangan kirim ulang permintaan pembuatan.

Kolom respons

| Kolom | Jenis |
| --- | --- |
| Kolom`id` | Jenis |
| Kolom`status` | Jenis |
| Kolom`data[]` | Jenis |
| Kolom`outputs[]` | Jenis |

### Alias

#### Alias model

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

#### Alias jalur metode

Gunakan jalur metode yang ditampilkan di atas.

#### ID pemanggil terkait

[`black-forest-labs/flux-video-edit`](https://ailoot.ai/models/id/#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

Input dan hasil apa yang tersedia?

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

Kolom apa yang digunakan permintaan?

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

Hubungkan Ailoot ke Claude Code, OpenCode, Hermes, atau aplikasi Anda.

## Perusahaan dan portofolio proyeknya

Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.

## Beli token dengan diskon.

Diskon langganan untuk pekerjaan rutin. Kode promo — hingga 50% untuk pembelian token.

Langganan

Pilih paket dengan diskon untuk permintaan rutin Anda.

Kode promo hingga 50%

Masukkan kode saat membeli. Harga dihitung ulang sesuai promosi aktif.

Biaya dalam riwayat

Model, token, dan jumlah tagihan disimpan untuk setiap permintaan.

[Pilih langganan](https://ailoot.ai/docs/id/billing/subscriptions/) · [Lihat harga model](https://ailoot.ai/models/id/)

## Hubungkan API ke produk yang Anda jual.

SaaS, aplikasi, dan bot — sesuai penawaran dan perjanjian lisensi Ailoot. Untuk penjualan kembali, mintalah lisensi reseller.

Aplikasi komersial

Integrasikan pembuatan teks, gambar, video, dan suara dalam fitur berbayar layanan Anda.

Lisensi reseller

Kirim deskripsi proyek dan skema akses. Mintalah ketentuan penggunaan dan penjualan kembali secara tertulis.

Dokumen di situs

Penawaran, perjanjian lisensi, dan kebijakan pemrosesan data tersedia sebelum koneksi.

[Minta lisensi reseller](mailto:support@ailoot.ai) · [Penawaran dan perjanjian lisensi](https://ailoot.ai/legal/offer?lang=id)

## Ailoot · Perusahaan dan portofolio proyeknya





Ailoot bertumpu pada pengalaman operasional yang teruji, basis pelanggan yang besar, layanan yang stabil, dan pemantauan KPI berkelanjutan.





Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.





Ailoot memanfaatkan pengalaman operasional ini untuk akses API ke fitur AI dalam produk pelanggan, agen, aplikasi, dan otomatisasi.
