Cuba

API Video Eraser untuk sari kata dan tera air video serta imej

550W AI Labs 9 minit bacaan

Dikemas kini · Aliran penggunaan produk disemak oleh 550W AI Labs

API Video Eraser untuk sari kata dan tera air video serta imej

Apa yang sebenarnya disokong oleh API pembangun 550W

API pembangun 550W membolehkan pelayan menghantar tugas berizin untuk memproses sari kata atau tera air yang kelihatan dalam segi empat pilihan, serta tera air imej. Akses API tidak memberikan hak terhadap bahan sumber; hasil tetap perlu disemak.

Pemprosesan sari kata dan tera air video

Untuk video, muat naik MP4 atau MOV melalui /open/uploadVideo, atau berikan videoUrl awam kepada /open/submitTask. Sertakan dimensi, tempoh dan kawasan segi empat tepat yang hendak diproses. Tugas berjalan secara tak segerak; semak status di /open/taskDetail atau /open/taskList.

Penyingkiran tera air imej

/open/removeImageWatermark menerima JPG, PNG, BMP, WebP, AVIF, TIFF dan SVG sehingga 50 MB. Panggilan boleh memulangkan hasil atau tugas untuk diperiksa kemudian. API ini tidak memuat turun video bertanda air daripada pautan; jangan janjikan fungsi tersebut.

Gunakan API untuk bahan video dan imej yang dibenarkan sahaja. Jangan tawarkan muat turun video bertanda air daripada pautan.

Aliran permintaan yang sedia untuk pengeluaran

Setiap permintaan disahkan dengan userNo dan apiKey. Simpan kedua-dua nilai di pelayan anda: meletakkan kunci API dalam kod klien penyemak imbas atau mudah alih menjadikannya boleh dipulihkan oleh pengguna dan sambungan. Video boleh dimuat naik terlebih dahulu atau dibekalkan sebagai URL HTTP(S) yang boleh dicapai secara awam.

TahapTitik akhirSimpan dalam sistem anda
Muat naik/open/uploadVideovideoUrl, coverUrl, width, height, duration
Serah/open/submitTasktaskId, Idempotency-Key / idempotencyKey, ID aset
Pantau/open/taskDetail atau /open/taskListstatus, cost, failCode, failReason, refundStatus
HantarcallbackUrl dan resultUrlterbitan yang diluluskan dan peristiwa audit

Pengesahan dan muat naik

Hantar width, height, duration serta x1, y1, x2, y2 ke /open/submitTask. Standard (mode=normal, lalai) memproses kawasan di dalam pilihan. Protect (mode=protect) mengekalkan bahagian dalam dan memproses bahagian luar; ia bukan pilihan untuk kualiti lebih tinggi. Gunakan removeAudio hanya jika bunyi perlu dibuang.

Hantar kerja idempoten

Sertakan Idempotency-Key sepanjang tidak lebih daripada 128 aksara bagi setiap tugas yang sama. Jika sambungan terputus selepas penghantaran, cuba semula dengan kunci yang sama untuk mengelakkan tugas kedua yang dikenakan bayaran. Simpan taskId bersama ID fail anda.

Terima dan sahkan keputusan

Untuk pemberitahuan, sediakan callbackUrl HTTP(S) yang boleh dicapai secara awam. Balas webhook dengan segera dan semak tugas sekali lagi melalui /open/taskDetail. Urus pemberitahuan berulang dengan selamat; gunakan semakan status sebagai sandaran apabila panggilan balik lewat.

Simpan kunci pada pelayan, elakkan tugas berganda, rekod ID tugas dan sahkan webhook agar percubaan semula terkawal.

Had input dan kawalan kualiti

Syarat input API mungkin berbeza daripada editor video pelayar. Semak dokumentasi terkini dan sahkan format, tempoh, dimensi, kedalaman bit serta HDR sebelum menghantar tugas berbayar.

Sahkan sebelum membeli kredit

Hasil bergantung pada butiran dan pergerakan di sekitar teks. Langit atau dinding rata biasanya lebih mudah daripada tangan, rambut, pakaian bercorak atau pantulan. Tonton keseluruhan video yang dieksport, terutama apabila latar berubah.

Semak rakaman yang sukar

Kerja imej menyokong format web dan reka bentuk biasa dan berharga jumlah kredit tetap setiap tugas yang berjaya mengikut halaman API semasa. Preserve fail sumber dan simpan keputusan sebagai terbitan; penyingkiran tera air tidak mewujudkan kebenaran hak cipta atau penggunaan komersial.

Tolak fail yang tidak disokong sebelum dihantar dan serahkan babak yang rumit untuk semakan manusia.

Bil, kegagalan, dan dasar percubaan semula

Penyingkiran subtitle video dicaj mengikut tempoh dan resolusi. Jadual semasa ialah 1.3 kredit setiap saat pada 720p atau ke bawah dan 1.6 kredit setiap saat melebihi 720p sehingga 1080p. Video 30 saat 1280×720 ialah kira-kira 39 kredit, sementara video 30 saat 1920×1080 ialah kira-kira 48 kredit. Jalankan /open/queryCredits sebelum menerima kumpulan besar.

Anggarkan kos sebelum diserahkan

Respons mengandungi code dan message. Tugas juga boleh memaparkan status, resultUrl dan, jika gagal, failCode, failReason serta refundStatus. Cuba semula ralat sementara dengan sela masa yang meningkat; betulkan parameter salah, fail tidak disokong atau kredit tidak mencukupi terlebih dahulu.

Kendali medan kegagalan yang stabil

Ukur masa siap, kadar gagal, hasil yang ditolak semasa semakan dan kos bagi setiap fail yang diluluskan. Angka ini menunjukkan manfaat sebenar automasi.

Ukur jumlah fail yang diluluskan selepas semakan dan kosnya, bukan sekadar kejayaan respons HTTP.

Lancarkan integrasi dalam empat langkah

Mula-mula jana kunci API di halaman pembangun 550W dan uji satu video yang mewakili kerja anda. Kemudian paparkan status menunggu, memproses, berjaya dan gagal dalam produk. Tambahkan kunci untuk mengelakkan tugas berganda, webhook dan semakan status sandaran. Semak setiap hasil kelompok kecil sebelum meningkatkan bilangan tugas serentak.

Perintis sebelum penskalaan

Asingkan persekitaran pembangunan dan pengeluaran, tukar kunci yang terdedah, hadkan akses kepada fail asal dan tetapkan dasar penyimpanan hasil. Sambungkan API kepada arkib media, CMS atau giliran penyetempatan selepas kriteria kelulusan jelas.

Soalan lazim

Kerja video mana yang boleh saya serahkan melalui API?

API menerima tugas berizin untuk membersihkan sari kata/teks atau tera air yang kelihatan pada MP4/MOV layak yang dimuat naik atau videoUrl awam yang boleh dicapai, dengan koordinat kawasan. API ini bukan pemuat turun pautan hantaran media sosial. Semak syarat input dalam dokumentasi API semasa.

Patutkah saya mengundi atau menggunakan webhook?

Gunakan webhook untuk menerima status akhir dan simpan semakan /open/taskDetail sebagai sandaran. Kedua-dua laluan perlu mengendalikan pemberitahuan berulang.

Bagaimana saya boleh mengelakkan caj berganda selepas masa tamat?

Hantar Idempotency-Key yang tetap dengan /open/submitTask. Gunakan kunci yang sama jika anda perlu mencuba semula tugas yang sama selepas sambungan terganggu.

Bagaimana kerja video dicaj?

Halaman API semasa menyatakan 1.3 kredit sesaat sehingga 720p dan 1.6 kredit sesaat bagi video melebihi 720p hingga 1080p. Semak kadar terkini sebelum menganggarkan kos.

Bolehkah saya mendedahkan kunci API dalam kod hadapan?

Tidak. Simpan userNo dan apiKey pada pelayan dan hantar permintaan yang dibenarkan melaluinya.

550W Watermark & Text Eraser — Buang teks dan tera air daripada imej dan video

Gunakan AI pada imej dan video yang boleh anda sunting, kemudian semak hasil eksport.

Buka aplikasi web Lihat aplikasi di App Store