API motion transfer: masukkan orang baru ke video apa pun

Satu panggilan memasukkan kreator Anda, sebuah foto, atau orang AI yang dibuat dari deskripsi ke dalam video. Setiap gerakan, ekspresi, dan ketukan tetap sama. Panggilan kedua mengubah satu objek dalam klip. Keduanya memberi tahu harganya sebelum apa pun berjalan.

Anda punya video yang berhasil. Sekarang Anda ingin orang lain ada di dalamnya: kreator Anda sendiri, seorang pelanggan, atau orang yang belum ada. API Hermoso melakukannya dalam satu permintaan. Kirim video dan orangnya, lalu orang baru itu melakukan setiap gerakan, ekspresi, dan bentuk mulut dari video aslinya, pada ketukan dan potongan yang sama, di ruangan dan cahaya yang sama. Suara aslinya tetap ada.

Baca dokumentasi API →

Seperti apa satu panggilan itu?

Kirim video dan siapa yang harus ada di dalamnya. Dengan "dry_run": true tidak ada yang berjalan, dan jawabannya adalah harga yang tepat.

curl -sX POST https://app.hermoso.ai/v1/recasts \
  -H "Authorization: Bearer hmk_..." \
  -H 'content-type: application/json' \
  -d '{
    "video": "https://www.tiktok.com/@someone/video/7400000000000000000",
    "person": { "describe": "a woman in her 30s, curly dark hair, denim jacket" },
    "dry_run": true
  }'

Kirim permintaan yang sama tanpa "dry_run": true dan prosesnya dimulai. Anda langsung mendapat sebuah job, lalu video jadinya saat sudah siap: beberapa menit untuk klip pendek, lebih lama untuk klip panjang.

Siapa yang bisa Anda masukkan ke video?

  • Kreator yang Anda simpan, atau salah satu kreator AI siap pakai, lewat id.
  • Sebuah foto orang tersebut, lewat tautan.
  • Orang AI dari kata-kata Anda. Jelaskan orangnya (usia, rambut, gaya, vibe) dan Hermoso membuatnya dulu, lalu memasukkannya. Orang itu tersimpan di Library Anda, jadi bisa Anda pakai lagi.

Ingin suaranya juga berbeda? Tambahkan suara baru dengan kata-kata dan timing yang sama, atau buat orang itu berbicara dalam bahasa lain dengan gerak mulut yang cocok dengan kata-kata barunya. Permintaannya sama dan job-nya sama.

Video apa saja yang bisa dipakai?

Tautan TikTok, Reel, Facebook, X, atau YouTube, tautan ke file video, atau file yang Anda unggah ke Hermoso. Satu panggilan mencakup hingga 60 detik, dan Anda bisa memilih rentang dengan titik awal dan akhir.

Berapa biayanya?

Tergantung durasi video dan apakah Anda menambahkan suara baru, jadi kami tidak pernah menebak. Dry run memberi Anda harga yang tepat, langkah demi langkah, sebelum apa pun berjalan. Panggilan sungguhan memesan jumlah itu dan diselesaikan sesuai biaya render yang sebenarnya, tidak pernah lebih. Lihat harga untuk nilai satu kredit.

Bisakah Anda mengganti objek, bukan orang?

Bisa. Endpoint kedua mengubah satu hal dalam klip dari instruksi sederhana: "ubah hanya mug menjadi merah", "ganti botol dengan produk kami", "jadikan malam". Gerakan, timing, dan framing tetap sama. Tambahkan gambar produk atau bahan aslinya dan perubahannya akan menyesuaikan.

curl -sX POST https://app.hermoso.ai/v1/edits \
  -H "Authorization: Bearer hmk_..." \
  -H 'content-type: application/json' \
  -d '{ "video": "https://example.com/clip.mp4", "instruction": "change only the mug to red", "dry_run": true }'

Belum yakin hasilnya seperti apa? Minta pratinjau satu gambar diam dulu. Anda melihat perubahannya pada satu frame, dengan harga klip penuh di sebelahnya, dan klipnya baru berjalan saat Anda memintanya.

Dibuat untuk backend Anda

  • Async. Panggilan sungguhan langsung menjawab dengan sebuah job. Cek job-nya, atau beri kami tautan dan kami kirimkan video jadinya.
  • Aman untuk dicoba ulang. Kirim idempotency key yang sama lagi dan Anda mendapat job yang sama, tidak pernah render kedua.
  • Penolakan yang jelas. Saat sesuatu tidak bisa berjalan, Anda tahu alasannya sebelum ada biaya apa pun, dengan kode yang bisa dipakai kode Anda untuk menentukan langkah berikutnya.
  • Satu API key dari aplikasi, sama dengan yang dipakai server MCP dan command line.

Bagaimana dengan orang sungguhan?

Foto orang sungguhan membutuhkan paket berbayar, dan dengan mengirimnya Anda menyatakan sudah mendapat izin orang tersebut. Orang AI dari kata-kata Anda, atau kreator AI siap pakai, bisa dipakai di semua paket. Permintaan yang akan menempatkan seseorang dalam adegan yang tidak semestinya ditolak sebelum apa pun berjalan.

Lebih suka klik daripada kode?

Fitur tukar yang sama ada di aplikasi, di ganti orang dalam video, dan agen AI Anda bisa menjalankannya lewat MCP. Ketiganya memakai mesin yang sama dan biayanya sama.

Pertanyaan yang sering diajukan

Apa itu API motion transfer?

API ini menerima sebuah video dan orang yang berbeda, lalu mengembalikan video dengan orang itu di dalamnya, melakukan persis apa yang dilakukan orang aslinya: gerakan, ekspresi, timing, dan potongan yang sama. Versi Hermoso juga mempertahankan suara aslinya dan bisa memberi orang baru itu suara atau bahasa baru.

Berapa biaya satu recast?

Tergantung durasi video dan apakah Anda menambahkan suara baru. Kirim permintaan dengan dry_run dan Anda mendapat harga yang tepat sebelum apa pun berjalan. Panggilan sungguhan tidak pernah menagih lebih dari itu.

Bisakah saya memakai foto orang sungguhan?

Bisa, di paket berbayar, dan hanya dengan izin orang tersebut. Dengan mengirim fotonya, Anda menyatakan sudah punya izin itu. Orang AI yang dibuat dari deskripsi, atau kreator AI siap pakai, bisa dipakai di semua paket.

Berapa lama prosesnya?

Tergantung durasinya: beberapa menit untuk klip pendek, lebih lama untuk klip panjang atau klip dengan suara baru. Panggilan langsung menjawab dengan sebuah job, dan Anda bisa mengeceknya atau menerima video jadinya di tautan pilihan Anda.

Bisakah saya mengganti objek, bukan orang?

Bisa. Endpoint edits mengubah satu hal dalam klip dari instruksi sederhana, seperti mengganti warna mug atau menukar botol dengan produk Anda, dan membiarkan yang lain tetap seperti semula.

Buat API key di aplikasi dan kirim dry run pertama Anda. Mulai gratis, 250+ kredit gratis yang bisa didapat, tanpa kartu.

Mulai gratis →   Lihat harga