model

Black Forest Labs: FLUX Video Edit

Markdown · JSON

Black Forest Labs: FLUX Video Edit

FLUX Video Edit [fast] mengubah klip sedia ada melalui arahan suntingan bertulis. Tambah, buang atau gantikan unsur, ubah latar atau gaya, dan semak dialog sedia ada sambil mematuhi kekangan panjang sumber, pembingkaian dan audio yang didokumentasikan.

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

FLUX Video Edit [fast] ialah aliran kerja Black Forest Labs berpandukan prompt untuk mengubah video sedia ada. Ia menerima satu klip sumber dan arahan yang menerangkan suntingan, kemudian memulangkan MP4 yang disunting. Sumber menetapkan syot: tempoh, pembingkaian, gerak kamera dan pemasaannya menyediakan struktur permulaan. Gunakan prompt untuk mengenal pasti perkara yang patut berubah, bukannya menulis penerangan adegan serba baharu yang membiarkan perubahan yang dimaksudkan kabur.

Namakan perubahan dan kedudukannya

Suntingan yang didokumentasikan merangkumi pembuangan, penambahan atau penggantian objek dan watak, pembinaan semula latar, penggayaan semula klip, perubahan teks yang kelihatan serta semakan dialog atau bunyi. Mulakan dengan sasaran dan operasi. Arahan asal boleh membuang beg dari kerusi sambil mengekalkan orang yang duduk dan bilik, atau menggantikan cawan biasa dengan cawan enamel biru tanpa mengubah tindakan tangan. Jika beberapa objek serupa kelihatan, bezakan sasaran melalui kedudukan, rupa atau peranannya.

Untuk penambahan, terangkan lokasi, skala dan tindakan berkaitan. Lampu merah tinggi di sebelah sofa lebih khusus daripada lampu tambahan yang tidak ditentukan di suatu tempat dalam syot. Untuk penggantian, kenal pasti apa yang menjadi apa serta gerakan atau sentuhan yang patut kekal. Panduan prompt pembuat mengesyorkan arahan terpendek yang menamakan perubahan dengan lengkap, dengan butiran ditambah apabila diperlukan oleh suntingan. Kekalkan ciri sumber dengan sengaja, bukannya meminta penambahbaikan umum yang skopnya tidak dapat dinilai.

Latar, gaya dan animasi kasar

Perubahan latar boleh membina semula persekitaran yang kelihatan sambil mengekalkan tindakan. Pengeluar menunjukkan penggantian permukaan panjatan dengan struktur berbeza serta penetapan titik sentuhan baharu, supaya tangan dan kaki watak masih mempunyai permukaan yang bermakna. Dalam adegan praktikal, terangkan persekitaran yang berubah dan geometri yang menjadi sandaran pergerakan sedia ada. Latar baharu lebih mudah dinilai apabila tindakan asal mempunyai hubungan jelas dengannya.

Panduan turut menunjukkan penukaran animasi kasar menjadi olahan visual siap. Namakan objek susun atur kasar yang menjadi kenderaan atau prop yang dimaksudkan, kemudian kekalkan laluan, kelajuan dan hubungannya dengan kamera. Untuk penggayaan semula, terangkan bahan, permukaan, cahaya dan pantulan yang terhasil serta estetikanya. Adegan seperti tanah liat dan adegan seperti fotografi memerlukan petunjuk visual berbeza walaupun mengikuti tindakan sama.

Semakan lanjut boleh menggunakan hasil suntingan pertama sebagai sumber baharunya. Simpan sumber asal dan setiap peringkat terpilih, serta berikan satu tujuan jelas kepada laluan seterusnya. Contoh yang didokumentasikan mengikuti pratonton kasar ke latar siap dan kemudian olahan pencahayaan lain. Selepas setiap laluan, bandingkan klip yang disemak dengan sumber sebelumnya dan periksa bahawa ciri yang ingin dikekalkan masih hadir.

Dialog mesti muat dalam masa sedia ada

Aliran kerja membawa audio sumber bersama kecuali arahan meminta perubahan dialog atau bunyi. Sumber senyap memulangkan hasil senyap, maka ia tidak membekalkan pertuturan sedia ada untuk disemak. Untuk suntingan dialog, petik baris yang dimaksudkan, kenal pasti penutur dan muatkan perkataan baharu dalam masa yang digunakan oleh baris sumber. Panduan melaporkan penggantian lebih panjang terpotong apabila melebihi sela pertuturan tersedia. Menulis lebih banyak perkataan tidak mencipta masa bercakap tambahan dalam syot sedia ada.

Semak baris yang didengar bersama persembahan yang kelihatan. Simpan salinan perkataan sumber dan penggantian yang dimaksudkan supaya perkataan tertinggal, frasa yang tersalah masa atau perubahan bunyi tidak dikehendaki boleh dikenal pasti. Hasil berguna ialah detik pertuturan yang disemak dalam adegan suntingan, bukannya transkrip yang dianggap setia hanya kerana render selesai.

Had sumber dan output yang diwarisi

Profil tepat pengeluar memerlukan video dan prompt suntingan. Arahan sepanjang satu hingga 4,096 aksara selepas ruang putih di sekelilingnya dibuang. Klip dibekalkan melalui URL atau MP4 terenkod, dengan panjang maksimum lima belas saat dan had input lima puluh MiB. Setiap sisi mesti sekurang-kurangnya 160 piksel, dan klip yang dinormalkan mesti mengandungi sekurang-kurangnya tujuh belas bingkai pada 24 fps, kira-kira tujuh persepuluh saat. Sumber terlalu panjang ditolak dan bukannya dipangkas secara senyap; sumber terlalu kecil boleh gagal semasa pemprosesan.

Aliran yang didokumentasikan menggunakan pemprosesan 24-fps dan mengikuti panjang serta nisbah aspek sumber. Input melebihi profil 720p dikecilkan; pembuat memberi contoh sumber 1920×1088 yang dipulangkan sebagai 1248×704. Tempoh, resolusi dan nisbah aspek bukan tetapan output bebas dalam profil penyuntingan ini. Resipi pensampelannya dikendalikan secara dalaman, dan medan seperti mode, version, seed atau generate_audio tidak diterima dalam kontrak permintaan yang dinyatakan.

Video yang digunakan hanya sebagai inspirasi gerakan atau gaya untuk syot yang baru dijana ialah aliran kerja berbeza. Penyunting ini tidak menerima rujukan imej, input audio sahaja, topeng atau permintaan memanjangkan klip. Sediakan video sebenar yang hendak diubah dan kekalkan tempoh terpilihnya sebelum menulis suntingan. Selepas pemprosesan tak segerak, pengeluar memulangkan MP4 suntingan melalui pautan penghantaran sementara bertandatangan, yang sah kira-kira satu jam. Simpan hasil dan bandingkan objek berubah, bingkai sekeliling, pemasaan dan audio dengan sumber sebelum menggunakan klip dalam suntingan yang lebih panjang.

Ailoot Ultra · Penjanaan video POST /v1/videos black-forest-labs/flux-video-edit

black-forest-labs/flux-video-edit

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

Pengenalan

FLUX Video Edit [fast] mengubah klip sedia ada melalui arahan suntingan bertulis. Tambah, buang atau gantikan unsur, ubah latar atau gaya, dan semak dialog sedia ada sambil mematuhi kekangan panjang sumber, pembingkaian dan audio yang didokumentasikan.

Input yang diterima
Teks · Imej · Audio · Video
Hasil
Video

Tersedia di Ailoot · input & kaedah

Ailoot Ultra · Penjanaan video POST /v1/videos
Input
text, image, audio, video
Output
video
MedanJenisKeperluanNilai & hadLalai
MedanmodelJenisstringKeperluanDiperlukanNilai & had
black-forest-labs/flux-video-edit
Lalai—
Medaninput_referencesJenisarrayKeperluanDiperlukanNilai & had
Item minimum: 1
Item maksimum: 1
Lalai—
MedanpromptJenisstringKeperluanDiperlukanNilai & had
Panjang minimum: 1
Lalai—
Parameter kaedah dan kitar hayat
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, input_references, prompt
Parametermaterial_typesKontraktext, image, audio, video
Parametermaterial_conditionsKontrakGunakan tepat satu URL kandungan aset video siap sebenar milik anda dengan tandatangan yang dikembalikan. Pemilik aset, jenis dan bukti bait yang disimpan mesti sepadan dengan permintaan.

Kitar hayat: asynchronous_job_then_owned_outputs

GET /v1/videos/{request_id} · id atau polling_url sebenar yang dikembalikan

GET /v1/videos/{request_id}/content

Pelan harga

Cara caj akhir dikira

Kadar yang dipaparkan menganggarkan kos sebelum penjanaan. Caj akhir dikira berdasarkan kos yang direkodkan untuk penjanaan asal. Tempoh output yang diukur dan kuantiti ramalan bukan kuantiti akhir yang boleh dibilkan.

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas
Tidak dinyatakan Apabila mod pantas dipilih
Mod flex
Tidak dinyatakan Apabila mod flex dipilih
Usaha penaakulan maksimum
Tidak dinyatakan Apabila usaha penaakulan maksimum menggunakan pelarasan default

Anggaran kadar untuk perbandingan

Harga mengikut konfigurasi

Padankan setiap caj dengan syarat yang dipaparkan. Gunakan satu kadar bagi setiap set konfigurasi alternatif.

KonfigurasiJadual kadarKuantiti ramalanUnit pengebilanSyarat pengebilanCaj
KonfigurasiKadar asas tokenJadual kadarKadar asasKuantiti ramalan—Unit pengebilan—Syarat pengebilan—Caj
Input · Token input · Anggaran untuk perbandingan sahaja — / 1K token
Output · Token output · Anggaran untuk perbandingan sahaja — / 1K token
Input · Bacaan cache · Anggaran untuk perbandingan sahaja — / 1K token
Input · Penulisan cache · Anggaran untuk perbandingan sahaja — / 1K token
Input · Penulisan cache, 1 jam · Anggaran untuk perbandingan sahaja — / 1K token
KonfigurasiHarga videoJadual kadar—Kuantiti ramalan—Unit pengebilanbagi setiap saat videoSyarat pengebilanTiada syarat tambahan dinyatakan dalam kunci harga ini.Caj
Output · Harga video · Anggaran untuk perbandingan sahaja $0.06 bagi setiap saat video
KonfigurasiAnggaran kos penjanaanJadual kadar—Kuantiti ramalananggaran untuk satu penjanaanUnit pengebilan—Syarat pengebilan—Caj
Output · Anggaran kos penjanaan · Anggaran untuk perbandingan sahaja $0.06 anggaran sebelum penjanaan

Anggaran ini bukan caj tambahan atau kadar tetap bagi penjanaan yang telah selesai.

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →

Contoh permintaan

Ailoot Ultra · Penjanaan video

Gunakan input sebenar dan simpan hasil lengkap
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 · Penjanaan video

  • GET /v1/videos/{request_id}
  • GET /v1/videos/{request_id}/content
Simpan semua aset yang selesai
GET semua aset yang selesai
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 fail yang dikembalikan; dapatkan setiap URL aset yang benar-benar dikembalikan.

Simpan respons dan pengepala yang lengkap, setiap output sebenar, pengecam asal yang dikembalikan serta semua medan penggunaan. Pulihkan operasi asal tanpa menghantar permintaan penciptaan sekali lagi.

Jika respons asal perlu disemak

Simpan X-Client-Request-ID, X-Ailoot-Task-Id dan id/polling_url sebenar yang dikembalikan. Teruskan tugas asal; jangan hantar permintaan penciptaan sekali lagi.

Medan respons
MedanJenis
MedanidJenis
MedanstatusJenis
Medandata[]Jenis
Medanoutputs[]Jenis

Alias

Alias model

Ailoot Ultra black-forest-labs/flux-video-edit

Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

ID pemanggil berkaitan

black-forest-labs/flux-video-edit

FAQ · Black Forest Labs: FLUX Video Edit
Apakah input dan hasil yang tersedia?

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

Apakah medan yang digunakan oleh permintaan?

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

Butiran lanjut

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan
Pilih pelan berdiskaun untuk permintaan berkala anda.
Kod promosi sehingga 50%
Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.
Perbelanjaan dalam sejarah
Model, token dan jumlah disimpan bagi setiap permintaan.

Pilih langganan · Lihat harga model

Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial
Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.
Lesen penjual semula
Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.
Dokumen pada laman
Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

Mohon lesen penjual semula · Tawaran dan perjanjian lesen