Jawaban singkat: Gemini Omni 1.2 Flash adalah model generasi dan penyuntingan video dari Google yang sudah tersedia secara umum, dirilis pada 5 November 2026. Model ini menghasilkan klip berdurasi 3 hingga 15 detik dengan audio native, berharga sekitar $0,07 per detik pada 720p, dan berjalan di Interactions API dengan ID model gemini-omni-1.2-flash. Mulai 3 Desember 2026, permintaan ke 1.1 akan diarahkan ke model ini.
Tanggal terakhir itulah yang membuat rilis ini penting jika Anda sudah menjalankan fitur video. Kode 1.1 Anda tetap berfungsi, tetapi dalam waktu kurang dari sebulan, model yang berbeda akan menjawabnya.
Jika Anda baru mengenal keluarga model ini, mulailah dengan mempelajari apa itu Gemini Omni. Untuk detail peluncuran 1.1, lihat tulisan Omni 1.1 Flash kami. Panduan ini membahas apa artinya 1.2 bagi Anda yang sedang membangun hari ini.
Apa yang dilakukan Gemini Omni 1.2 Flash
Gemini Omni 1.2 Flash menerima teks, gambar, dan video sebagai input, lalu mengembalikan video dengan suara. Model ini menghasilkan klip baru, menyunting klip antargiliran, dan memperpanjangnya, semuanya melalui satu API. Anda memilih durasi dalam satuan detik, dan menentukan resolusi per permintaan.
Pengumuman tersebut mencantumkan lima kemampuan yang perlu Anda ketahui:
- Kepatuhan referensi. Gambar karakter, produk, dan gaya membantu wajah, pakaian, kemasan, dan warna merek tetap konsisten di berbagai sudut. Anda mendapatkan hingga 6 gambar referensi, dengan maksimal 3 per karakter untuk maksimal 2 karakter.
- Konsistensi. Google menyatakan bahwa karakter, objek, dan scene lebih baik dalam mempertahankan bentuk dari frame pertama hingga terakhir, termasuk interpolasi keyframe pertama dan terakhir.
- Penyuntingan multi-giliran. Ganti produk, ubah cuaca, atau ubah rasio aspek pada giliran berikutnya, tanpa harus memulai dari awal.
- Pidato. Google mengklaim dialog yang lebih natural, sinkronisasi bibir yang lebih jelas, dan kondisioning multi-penutur yang lebih jelas.
- Kontrol kamera. Flythrough dan orbit gaya FPV, dengan sedikit jump cut yang tidak diinginkan.
Klaim kualitas di atas adalah milik Google. Mereka tidak mempublikasikan benchmark apa pun, jadi perlakukan klaim tersebut sebagai alasan untuk menguji sendiri, bukan sebagai hasil akhir.
Apa yang berubah dari Gemini Omni 1.1 Flash
Tiga hal yang memengaruhi kode Anda: panjang klip, harga, dan sintaks prompt. Kedua model berjalan di Interactions API, jadi migrasinya hanya berupa perubahan string model ditambah pengujian ulang.
| Omni 1.1 Flash | Omni 1.2 Flash | |
|---|---|---|
| Status | Generasi sebelumnya | Tersedia secara umum |
| Model ID | gemini-omni-1.1-flash | gemini-omni-1.2-flash |
| Klip tunggal terpanjang | 10 detik | 15 detik |
| Harga output video | $17,50 per 1M token | $12,00 per 1M token |
| Biaya 720p per detik | sekitar $0,10 | sekitar $0,07 |
| Harga input | $1,50 per 1M token | $1,50 per 1M token |
| Gambar referensi saat memperpanjang | Tidak didukung | Hingga 2, di Agent Platform |
| Paket gratis Gemini API | Tidak tersedia | Tidak tersedia |
Batas 15 detik ini memiliki pengecualian. Interpolasi frame pertama dan terakhir tetap terbatas pada 3 hingga 10 detik, dan meminta lebih dari itu akan menghasilkan error invalid argument. Video referensi juga lebih pendek: output 3–10 detik dapat menerima hingga 3 klip, sedangkan output 11–15 detik hanya 1. Setiap klip dapat berdurasi hingga 3 detik. Jadi, slider durasi tunggal yang mencapai 15 dapat merusak mode keyframe Anda.
Dokumentasinya juga memperingatkan agar tidak menggunakan tag kontrol seperti <FIRST_FRAME> dan <IMAGE_REF_0> dalam prompt. Google menyebut tag tersebut deprecated dan tidak akan didukung di model mendatang. Jelaskan peran setiap input dalam bahasa sederhana sebagai gantinya.
Harga Gemini Omni 1.2 Flash berdasarkan resolusi
Omni menagih berdasarkan token output, dan halaman harga Google mengonversinya menjadi tarif per detik. Satu detik 720p setara dengan 5.792 token. Ini hanya biaya output, dan token input menambah sedikit biaya di atasnya.
| Resolusi | Per detik | Klip 5 detik | Klip 15 detik |
|---|---|---|---|
| 360p | $0,023 | $0,12 | $0,35 |
| 720p | sekitar $0,07 | sekitar $0,35 | sekitar $1,04 |
| 1080p (upsampled) | $0,104 | $0,52 | $1,56 |
| 4K (upsampled) | $0,209 | $1,05 | $3,14 |
Alur kerja yang disarankan Google adalah membuat draf di 360p atau 720p, memperbaiki masalah dengan penyuntingan lanjutan alih-alih generasi baru, lalu beralih ke 1080p atau 4K di tahap akhir. Angka-angka tersebut mendukung pendekatan ini. Sembilan draf 15 detik di 360p berbiaya hampir sama dengan satu render 4K 15 detik.
Dua hal yang perlu diperhatikan untuk anggaran Anda. Tidak ada harga Batch yang tercantum untuk model ini. Dan kami tidak menjalankan upscale berbayar, jadi konfirmasikan dulu bagaimana cara tagihan untuk draf final di 1080p atau 4K sebelum merencanakan sesuatu di atasnya. Untuk perhitungan token yang lebih detail, lihat rincian harga Omni 1.1 kami dan gunakan tarif $12,00.
Di mana Anda bisa memanggil Gemini Omni 1.2 Flash
Anda bisa mengakses model ini melalui dua API dan empat aplikasi Google. Rute untuk pengembang adalah:
- Gemini API. Gunakan
POST https://generativelanguage.googleapis.com/v1beta/interactionsdengan API key dari Google AI Studio. - Vertex AI Studio dan Gemini Enterprise Agent Platform. Gunakan endpoint global
interactionsdengan project Google Cloud dan access token. Dokumentasi extension Google menunjukkan bentuk permintaannya.
Rute aplikasi tidak memerlukan kode:
- Flow: penyuntingan scene multi-giliran.
- Google Vids: klip 15 detik tanpa biaya tambahan dengan akun Google atau langganan Workspace.
- Aplikasi Gemini: video 15 detik, sedang dirilis bertahap ke pelanggan Google AI Ultra.
- Google Ads: kampanye video.
Panggilan Gemini API yang minimal terlihat seperti ini:
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \ -H "x-goog-[REDACTED CREDENTIAL] \ -H "Content-Type: application/json" \ -d '{ "model": "gemini-omni-1.2-flash", "input": "A marble rolling fast along a chain reaction track, one smooth shot.", "response_format": { "type": "video", "duration": "3s", "resolution": "360p", "delivery": "uri" } }' Responsnya adalah objek interaksi dengan id, status, dan array steps. Video berada di langkah model_output sebagai video/mp4. Secara default, video dikirim sebagai base64 di data. Atur "delivery": "uri" untuk apa pun di atas 4MB, lalu poll Files API hingga file berstatus ACTIVE. Satu jebakan: GET selanjutnya pada interaksi akan mengembalikan base64 inline meskipun Anda meminta URI, jadi simpan URI dari respons pembuatan. Dokumentasi Omni memiliki contoh dalam Python, JavaScript, Java, Go, dan REST, dan panduan API Omni 1.1 kami membahas alur permintaan yang sama.
Untuk menyunting sebuah klip, kirimkan previous_interaction_id dengan prompt baru. Jangan atur store ke false pada klip yang berencana Anda sunting, karena itu akan memblokir giliran berikutnya. Panduan extension kami membahas pembuatan rantai. Jika Anda masih memilih penyedia, baca Omni 1.2 Flash atau Veo.
Apa arti pengalihan 3 Desember bagi aplikasi Anda
Mulai 3 Desember 2026, Google mengarahkan setiap permintaan ke gemini-omni-1.1-flash ke gemini-omni-1.2-flash dan menagihnya dengan tarif 1.2. Tidak ada yang error. Detik 720p Anda menjadi sekitar 30% lebih murah, dan model yang berbeda mulai menjawab prompt yang sudah ada.
Risikonya adalah perubahan yang terjadi tanpa pemberitahuan, jadi lakukan perpindahan sesuai jadwal Anda sendiri:
- Ganti string model sekarang. Tentukan tanggal pengujian Anda sendiri, alih-alih mengikuti jadwal Google.
- Jalankan ulang prompt yang sudah Anda simpan. Bandingkan klip secara berdampingan, terutama yang mengandung ucapan atau aset merek.
- Perbarui estimasi biaya Anda. Angka hardcoded $0,10 per detik tidak akan benar lagi setelah perpindahan.
- Batasi durasi per mode. Izinkan 15 detik untuk generasi biasa dan 10 untuk keyframe.
- Ganti tag kontrol. Tulis ulang setiap prompt yang masih menggunakan tag gaya
<IMAGE_REF_0>. - Gunakan pengiriman URI untuk klip panjang. Output 15 detik lebih mungkin melewati batas inline 4MB.
Pemberitahuan tersebut muncul di halaman harga Gemini API. Jika Anda memanggil melalui Agent Platform, periksa halaman model di permukaan tersebut untuk jadwalnya sendiri.
Apa yang masih salah dari Gemini Omni 1.2 Flash
Google menyebutkan tiga kelemahan: aksi olahraga bergerak cepat, perubahan skrip yang cepat, dan fisika yang kompleks. Jika produk Anda bergantung pada salah satunya, uji prompt tersebut terlebih dahulu.
Dokumentasinya menambahkan batasan keras:
- Tidak ada kontrol prompt. System instructions, temperature,
top_p, stop sequences, dan kolom negative prompt tidak didukung. Tulis pengecualian langsung ke dalam prompt. - Pembatasan wilayah. Penyuntingan atau perpanjangan video yang diunggah tidak tersedia di EEA, Swiss, atau Inggris.
- Hanya penambahan di akhir. Extension hanya menambahkan di akhir klip. Tidak bisa menambahkan di awal atau mengubah bagian tengah.
- Bahasa. Bahasa Inggris didukung sepenuhnya. Google menyebut bahasa lain belum teruji.
- Provenance. Setiap output membawa watermark SynthID yang tak terlihat.
Halaman-halaman Google sendiri juga tidak konsisten di tiga hal, jadi uji di platform tempat Anda menjalankan produk:
- Panjang perpanjangan. Dokumentasi Gemini API menyebut total 30 detik. Dokumentasi Agent Platform menyebut hingga 40.
- Audio. Pengumuman menyebutkan audio cue sebagai input referensi. Dokumentasi Gemini API mencantumkan input audio sebagai tidak didukung.
- Provisioned Throughput. Pengumuman mengatakan tersedia untuk pelanggan enterprise. Dokumentasi Gemini API mencantumkannya sebagai tidak didukung, jadi harapkan hanya tersedia di sisi enterprise.
Biarkan coding agent Anda mengujinya dengan Apidog CLI
Pengalihan semacam ini adalah perubahan yang seharusnya tertangkap oleh contract test. Coding agent Anda bisa menulis test tersebut untuk Interactions API dan menjalankannya dari terminal, sementara Anda meninjau hasilnya. Siapkan Apidog CLI sekali saja:
npm install -g apidog-cli@latest apidog auth login --with-token <YOUR_TOKEN> apidog skill install Lalu berikan satu prompt kepada Claude Code, Codex, atau Cursor:
In Apidog project <id>, create an endpoint for POST /v1beta/interactions on generativelanguage.googleapis.com, sending x-goog-api-key from {{GEMINI_API_KEY}}. Add a test case that requests gemini-omni-1.2-flash at 3s, 360p, delivery uri. Assert HTTP 200, object is "interaction", status is "completed", and steps holds a model_output entry of type video with mime_type video/mp4 and a uri. Run it and summarize any failures. Agent tersebut membaca setiap schema, memvalidasi payload-nya, menulis test case, dan menjalankannya:
apidog cli-schema get endpoint-create apidog cli-schema validate endpoint-create --file omni.json apidog endpoint create --project <id> --file omni.json apidog test-case category --project <id> apidog cli-schema get test-case-create apidog cli-schema validate test-case-create --file case.json apidog test-case create --project <id> --file case.json apidog run --test-case <caseId> --project <id> -e <envId> \ --env-var "GEMINI_API_KEY=$GEMINI_API_KEY" \ --timeout-request 300000 -r cli,json Setiap eksekusi menagih video sungguhan, dan fixture ini berbiaya sekitar $0,07, jadi jadwalkan secara harian alih-alih pada setiap commit. Untuk mencakup pengalihan tersebut, minta agent untuk menggandakan test case dengan string model 1.1 dan menjalankan keduanya sebelum 3 Desember. Baris apidog run yang sama dengan -r junit bisa langsung dipakai dalam pipeline, seperti yang ditunjukkan panduan CI/CD Apidog CLI kami, dan Apidog CLI di Claude Code membahas pengaturan agent. Apidog Free mencakup hingga 4 pengguna.
FAQ
Apakah Gemini Omni 1.2 Flash gratis? Tidak di sisi API. Google mencantumkan paket gratis Gemini API sebagai "Tidak tersedia" untuk input maupun output. Google Vids menawarkan klip 15 detik tanpa biaya tambahan dengan akun Google atau langganan Workspace.
Apa ID modelnya? gemini-omni-1.2-flash, di Interactions API alih-alih generateContent.
Berapa panjang maksimal video Gemini Omni 1.2 Flash? Satu klip berdurasi 3 hingga 15 detik dalam satuan detik, dengan default 10 detik. Extension menambahkan 3 hingga 10 detik per giliran. Panjang perpanjangan maksimum adalah 30 detik menurut dokumentasi Gemini API dan hingga 40 menurut dokumentasi Agent Platform.
Apa yang terjadi pada kode Omni 1.1 saya pada 3 Desember? Kode tersebut tetap berjalan. Permintaan ke gemini-omni-1.1-flash diarahkan ke gemini-omni-1.2-flash dan ditagih dengan tarif 1.2, jadi uji ulang prompt Anda sebelum tanggal itu.
Apakah Gemini Omni 1.2 Flash menghasilkan audio? Ya, audio native menyertai klipnya. Anda tidak bisa mengunggah file audio sebagai input melalui Gemini API, dan audio dalam video referensi akan diabaikan.
Apakah ada benchmark untuk 1.2 dibandingkan 1.1? Tidak ada. Google tidak mempublikasikan satu pun, jadi jalankan prompt Anda sendiri melalui keduanya sebelum 3 Desember.


