{"schema":"kovapi.model-page/1","model":"gemini-omni-1.2-flash","family":["gemini-omni-1.2-flash"],"name":"Gemini Omni 1.2 Flash","page":"https://kovapi.com/ko/model/gemini-omni-1.2-flash","markdown":"https://kovapi.com/ko/model/gemini-omni-1.2-flash.md","docs":"https://kovapi.com/ko/docs/gemini-omni-1.2-flash","updated":"2026-11-12","endpoint":{"submit":"POST https://kovapi.com/v1/videos/generations","poll":"GET https://kovapi.com/v1/videos/jobs/{id}","async":true,"submit_status":202,"result":"data[0].url"},"params":{"model":{"type":"string","enum":["gemini-omni-1.2-flash"]},"prompt":{"type":"string","max_chars":20000},"duration":{"type":"integer","min":3,"max":15,"unit":"second","alias":"seconds","max_with_frames":10,"edit":"ignored: the output is as long as the source video"},"resolution":{"type":"string","enum":["720P","1080P","4K"],"default":"720P"},"size":{"type":"string","enum":["16:9","9:16"],"alias":"aspect_ratio"},"images":{"type":"array","items":"https URL","max":{"first_frame":1,"first_and_last_frame":2,"reference":3,"with_video_urls":5},"note":"name them @Image1, @Image2 ... in the prompt"},"image_role":{"type":"string","enum":["first_frame","reference"],"default":"1 image: first_frame; 2-3 images: reference; with video_urls: reference"},"callback_url":{"type":"string","note":"webhook when the job ends"},"video_urls":{"type":"array","items":"https URL (mp4 / mov)","max":1,"role":"source video to edit","source_seconds":[1,15],"billed":"source seconds x the per-second rate of the chosen resolution"}},"modes":[{"mode":"t2v","title":"텍스트-투-비디오","send":"prompt와 출력 설정만 보냅니다. duration은 정수 초.","get":"텍스트로 화면·카메라·소리를 만듭니다. 대사, 음악, 효과음은 프롬프트에 씁니다.","limits":"3~15초. duration을 생략하면 10초."},{"mode":"first_frame","title":"첫 프레임","send":"images에 이미지 1장. 1장만 보내면 기본으로 첫 프레임이며, image_role: first_frame으로 명시할 수도 있습니다.","get":"그 이미지에서 시작해 프롬프트의 동작과 카메라 움직임대로 이어지는 영상입니다.","limits":"최대 10초."},{"mode":"first_last","title":"첫·마지막 프레임","send":"images에 이미지 2장과 image_role: first_frame. 1번이 첫 프레임, 2번이 마지막 프레임입니다.","get":"첫 화면에서 두 번째 화면으로 넘어가는 영상이며, 중간의 움직임과 카메라는 프롬프트를 따릅니다.","limits":"최대 10초."},{"mode":"multi_ref","title":"참조 이미지","send":"images에 이미지. 2~3장이면 기본으로 참조이고, 1장이면 image_role: reference가 필요합니다. 각 이미지가 누구·무엇인지 프롬프트에 씁니다.","get":"이미지 속 인물·반려동물·제품·화풍이 새 장면에 등장합니다. 특정 프레임으로 쓰지는 않습니다.","limits":"최대 3장, 3~15초."},{"mode":"video_edit","title":"영상 편집","send":"video_urls에 원본 영상 1개(mp4 / mov)와 바꿀 내용을 적은 프롬프트. 참조 이미지를 더하고 @Image1로 가리킬 수도 있습니다.","get":"지시대로 화풍을 바꾸고, 글자를 고치고, 물체를 더하거나 뺍니다. 프롬프트에 없는 부분은 최대한 원본대로 둡니다.","limits":"원본 1~15초, 참조 이미지 최대 5장. 결과는 원본과 같은 길이이며 원본 초 수로 과금합니다."}],"pricing":{"currency":"USD","unit":"second","tiers":{"720P":{"usd_per_second":"$0.035","official_usd_per_second":"$0.07","save":"50%"},"1080P":{"usd_per_second":"$0.05","official_usd_per_second":"$0.104","save":"51%"},"4K":{"usd_per_second":"$0.10","official_usd_per_second":"$0.209","save":"52%"}},"billed_seconds":"output seconds; an edit bills the source video seconds (whole seconds)","notes":["생성: 선택한 해상도의 초당 단가 × 결과 초 수. 참조 이미지는 무료입니다.","영상 편집: 같은 초당 단가 × 원본 영상 초 수(정수 초, 1초 미만은 잘라냄). 계산기에서 \"영상 편집\"을 고르면 계산됩니다.","제출할 때 비용을 예치하고, 성공하면 같은 금액으로 정산합니다. 생성에 실패하면 전액 환불합니다."]},"retention_days":7,"limits":["이미지 해석: 1장이면 기본으로 첫 프레임, 2~3장이면 참조입니다. 1장을 참조로 쓰려면 image_role: reference, 첫·마지막 프레임은 2장과 image_role: first_frame을 지정합니다. 원본 영상이 있으면 이미지는 모두 참조로 씁니다.","편집에서는 duration이 적용되지 않습니다. 결과는 원본과 같은 길이이며 마지막 정수 초를 넘는 부분은 잘라냅니다(4.5초 영상은 4초로 편집·과금). size를 생략하면 원본의 가로·세로를 따릅니다. 편집에는 첫·마지막 프레임을 함께 쓸 수 없습니다.","@Image1, @Image2는 업로드 순서 번호입니다. 생성할 때는 \"참조 이미지1\" 같은 말로 바꿔 모델에 전달하고, 편집할 때는 해당 이미지에 직접 연결합니다. 프롬프트에서 가리키지 않은 이미지도 함께 전달합니다.","모든 영상에 소리가 있으며 audio: false는 거부됩니다. 원하지 않는 것은 \"No dialogue\", \"No music\"처럼 프롬프트에 씁니다. negative_prompt와 system_prompt는 거부되며 과금되지 않습니다."],"examples":[{"id":"kv-cat","title":"고등어 고양이: 한 컷으로 끝까지","mode":"t2v","source":"kovapi","official_no":null,"params":{"duration":10,"resolution":"720P","size":"16:9"},"cost":"$0.35","video":"https://img.kovapi.com/i/mp-c12a02b55c1bc34ba139487d.mp4","poster":"https://img.kovapi.com/i/mp-a715b6be02573c9c18639a55.webp","prompt":"Continuous, unbroken handheld shot of a fluffy tabby cat sitting on a sunny windowsill, looking out into a leafy garden. The cat's tail twitches slowly, and its ears rotate slightly toward ambient noises. Sunbeams illuminate dust motes in the air. Sound design: Gentle breeze, distant bird chirps. No dialogue.","inputs":{"images":[]}},{"id":"kv-airplane","title":"도서관을 나는 종이비행기","mode":"t2v","source":"kovapi","official_no":null,"params":{"duration":8,"resolution":"1080P","size":"16:9"},"cost":"$0.40","video":"https://img.kovapi.com/i/mp-179512a5c3b6c91fa7b10f56.mp4","poster":"https://img.kovapi.com/i/mp-244f4226b110c454ff0bb930.webp","prompt":"A single unbroken tracking shot following a paper airplane gliding through a bustling library.","inputs":{"images":[]}},{"id":"kv-portal","title":"타임코드: 15초 만에 포털로","mode":"t2v","source":"kovapi","official_no":null,"params":{"duration":15,"resolution":"1080P","size":"16:9"},"cost":"$0.75","video":"https://img.kovapi.com/i/mp-29f31c6396192e4adf2ae1e3.mp4","poster":"https://img.kovapi.com/i/mp-52be37c98229ec5bcef8c827.webp","prompt":"[0-5s] A person is walking down a quiet street\n[5-10s] They stop and turn around toward a glowing doorway\n[10-15s] They start running into the portal","inputs":{"images":[]}},{"id":"kv-sign","title":"표지판·가게 간판·번호판의 글자","mode":"t2v","source":"kovapi","official_no":null,"params":{"duration":8,"resolution":"720P","size":"16:9"},"cost":"$0.28","video":"https://img.kovapi.com/i/mp-add537be3ae6b285aae5d047.mp4","poster":"https://img.kovapi.com/i/mp-8e05906fa84bda760855a07d.webp","prompt":"There is a street sign that says: \"This is an AI generation by Omni\", there is a storefront that says: \"All you need AI\", there's a car with the number plate: \"OMNI1.2\"","inputs":{"images":[]}},{"id":"kv-city","title":"4K 세로: 사이버펑크 도시","mode":"t2v","source":"kovapi","official_no":null,"params":{"duration":6,"resolution":"4K","size":"9:16"},"cost":"$0.60","video":"https://img.kovapi.com/i/mp-78147b0630d708927a07f2cd.mp4","poster":"https://img.kovapi.com/i/mp-88d2e5f8bb47469347cfeabe.webp","prompt":"A futuristic city with neon lights and flying cars, cyberpunk style","inputs":{"images":[]}},{"id":"kv-bakery","title":"첫 프레임: 거리 사진에 생기를","mode":"first_frame","source":"kovapi","official_no":null,"params":{"duration":8,"resolution":"720P","size":"16:9","image_role":"first_frame"},"cost":"$0.28","video":"https://img.kovapi.com/i/mp-7d449482e0fc8a7d8cc45039.mp4","poster":"https://img.kovapi.com/i/mp-a643a6d039bdc7e3c7363ac8.webp","prompt":"The camera slowly pushes in toward the bakery window. Inside, a baker in a white apron places a fresh tray of golden croissants in the window display. A pigeon lands on the bicycle basket, looks around and flutters away. In a single continuous shot. Sound design: quiet morning street ambience, a distant church bell, pigeon wings flapping. No dialogue. No music.","inputs":{"images":["https://img.kovapi.com/i/mp-b7c2b45a774cc22b88c191f2.png"]}},{"id":"kv-seasons","title":"첫·마지막 프레임: 여름 아침에서 눈 내린 밤으로","mode":"first_last","source":"kovapi","official_no":null,"params":{"duration":8,"resolution":"1080P","size":"16:9","image_role":"first_frame"},"cost":"$0.40","video":"https://img.kovapi.com/i/mp-05622ab6ca908a072b78254b.mp4","poster":"https://img.kovapi.com/i/mp-4b517912f115e0aeda4797ad.webp","prompt":"A smooth cinematic transition from a lush green forest at sunrise to a snowy forest under a starry night sky.","inputs":{"images":["https://img.kovapi.com/i/mp-d76700384255b66384f59138.jpg","https://img.kovapi.com/i/mp-601efc3d56bcd883c7565db0.jpg"]}},{"id":"kv-yarn","title":"참조 이미지: 고양이와 털실 뭉치","mode":"multi_ref","source":"kovapi","official_no":null,"params":{"duration":8,"resolution":"720P","size":"16:9","image_role":"reference"},"cost":"$0.28","video":"https://img.kovapi.com/i/mp-82df85e079207c922446172d.mp4","poster":"https://img.kovapi.com/i/mp-04f37e5494dce6200f7c8ea6.webp","prompt":"A cat playfully batting at a ball of yarn.","inputs":{"images":["https://img.kovapi.com/i/mp-8a3ed962b9a5b10874c8645d.png","https://img.kovapi.com/i/mp-f62963a2437f9b0fd21e4342.jpg"]}},{"id":"kv-coffee","title":"제품 광고: 인물과 포장 모두 참조대로","mode":"multi_ref","source":"kovapi","official_no":null,"params":{"duration":10,"resolution":"1080P","size":"16:9","image_role":"reference"},"cost":"$0.50","video":"https://img.kovapi.com/i/mp-e1dd3e4ef52fd3d2cc17da18.mp4","poster":"https://img.kovapi.com/i/mp-e89e9734f10c92758f159f32.webp","prompt":"The barista from the first image stands behind a wooden cafe counter in the morning. She picks up the coffee bag from the second image, turns it so the label faces the camera, opens it and pours whole beans into a grinder. Close-up of the beans, then a medium shot as she smiles at the camera and says: \"Freshly roasted, every Monday.\" Keep the label text sharp and readable. Warm morning light. Sound design: cafe ambience, beans rattling into the grinder, the grinder starting. No music.","inputs":{"images":["https://img.kovapi.com/i/mp-1d600f5a04da572b6a4c2bc2.jpg","https://img.kovapi.com/i/mp-804b9708cd179c2ec07a7543.jpg"]}},{"id":"kv-anime","title":"영상 편집: 한 문장으로 애니메이션풍","mode":"video_edit","source":"kovapi","official_no":null,"params":{"duration":10,"resolution":"720P","size":"16:9"},"cost":"$0.35","video":"https://img.kovapi.com/i/mp-905cc7d194d76bd05fe02ed9.mp4","poster":"https://img.kovapi.com/i/mp-6812dcb4b3d8e1ba30602106.webp","prompt":"Make this video anime","inputs":{"images":[],"video_urls":["https://img.kovapi.com/i/mp-c12a02b55c1bc34ba139487d.mp4"]}},{"id":"kv-signtext","title":"영상 편집: 표지판 글자만 바꾸기","mode":"video_edit","source":"kovapi","official_no":null,"params":{"duration":8,"resolution":"720P","size":"16:9"},"cost":"$0.28","video":"https://img.kovapi.com/i/mp-ee06321042c206161cb6ee34.mp4","poster":"https://img.kovapi.com/i/mp-31eda7cfb32de410807c6193.webp","prompt":"Change the text on the sign to say \"Omni Flash\"","inputs":{"images":[],"video_urls":["https://img.kovapi.com/i/mp-add537be3ae6b285aae5d047.mp4"]}},{"id":"kv-invisible","title":"영상 편집: 바이올린을 사라지게","mode":"video_edit","source":"kovapi","official_no":null,"params":{"duration":8,"resolution":"720P","size":"16:9"},"cost":"$0.28","video":"https://img.kovapi.com/i/mp-ff452614135cc0c0c6899ffe.mp4","poster":"https://img.kovapi.com/i/mp-3d552c1726df995298a811ef.webp","prompt":"Make the violin invisible.","inputs":{"images":[],"video_urls":["https://img.kovapi.com/i/mp-5e0b9ff56c3378f85dd34815.mp4"]}},{"id":"kv-hat","title":"영상 편집 + 참조 이미지: 지정한 모자 씌우기","mode":"video_edit","source":"kovapi","official_no":null,"params":{"duration":8,"resolution":"720P","size":"16:9"},"cost":"$0.28","video":"https://img.kovapi.com/i/mp-19f905c62d058768f7273e73.mp4","poster":"https://img.kovapi.com/i/mp-4e627ecb3476d713c51b5f22.webp","prompt":"Put the hat from @Image1 on this person. Keep everything else the same.","inputs":{"images":["https://img.kovapi.com/i/mp-f336123368a69708fd348e71.jpg"],"video_urls":["https://img.kovapi.com/i/mp-5e0b9ff56c3378f85dd34815.mp4"]}}],"faq":[{"q":"Gemini Omni 1.2 Flash란?","a":"Google이 2026년 11월에 공개한 영상 생성·편집 모델로, Gemini Omni Flash의 새 세대입니다. KovAPI에서는 gemini-omni-1.2-flash로 텍스트-투-비디오, 첫 프레임, 첫·마지막 프레임, 참조 이미지, 영상 편집을 지원하며 모든 영상에 소리가 있습니다."},{"q":"영상은 얼마나 길게 만들 수 있나요?","a":"텍스트-투-비디오와 참조 이미지는 3~15초 정수 초이며, duration을 생략하면 10초입니다. 첫 프레임/첫·마지막 프레임은 최대 10초. 편집 결과는 원본 영상과 같은 길이입니다."},{"q":"해상도와 화면 비율은?","a":"720P / 1080P / 4K, 기본 720P. 화면 비율 16:9 / 9:16, 24fps. Google은 1080P와 4K가 업스케일이라고 밝힙니다. 다른 값은 제출할 때 바로 거부되며 과금되지 않습니다."},{"q":"첫 프레임과 첫·마지막 프레임은 어떻게 보내나요?","a":"첫 프레임: images에 이미지 1장. 첫·마지막 프레임: images에 이미지 2장과 image_role: first_frame. 1번이 첫 프레임, 2번이 마지막 프레임입니다. 둘 다 최대 10초."},{"q":"참조 이미지는 몇 장까지? 프롬프트에서 어떻게 가리키나요?","a":"생성은 최대 3장, 편집은 최대 5장. 업로드 순서대로 @Image1, @Image2…이며, 각 이미지가 누구·무엇인지 프롬프트에 씁니다. 예: \"The woman from the first image\"."},{"q":"영상 편집은 어떻게 쓰나요?","a":"1~15초 영상(mp4 / mov) 1개를 video_urls에 넣고 바꿀 내용을 씁니다. 예: \"Make this video anime\". 한 군데만 바꿀 때는 \"Keep everything else the same\"을 덧붙입니다. 특정한 것을 더하려면 참조 이미지를 붙이고 @Image1로 가리킵니다."},{"q":"영상 편집은 어떻게 과금되나요?","a":"생성과 같은 초당 단가로, 원본 영상의 초 수만큼 과금합니다. 예: 720P는 초당 $0.035. 마지막 정수 초를 넘는 부분은 잘라내므로 4.5초는 4초로 과금합니다. 편집에는 duration이 적용되지 않습니다."},{"q":"중국어 등 다른 언어로 프롬프트를 써도 되나요?","a":"됩니다. 고등어 고양이 프롬프트를 중국어로 보냈더니 영어와 같은 장면이 나왔습니다. Google이 충분히 평가한 언어는 영어뿐이라, 복잡한 샷과 대사는 영어로 쓰는 편이 안정적입니다. 화면에 나올 글자는 그대로 따옴표에 넣으세요."},{"q":"소리를 끌 수 있나요?","a":"끌 수 없습니다. 모든 영상에 오디오 트랙이 있으며 audio: false는 거부됩니다. \"No music\", \"No dialogue\"라고 쓰면 환경음만 남길 수 있고, 완전히 무음인 소재가 필요하면 내려받은 뒤 오디오 트랙을 지우세요."},{"q":"실존 인물 사진을 쓸 수 있나요?","a":"쓸 수 있지만 Google의 콘텐츠 심사를 거칩니다. 일반인 사진으로 시험해 보니 첫 프레임은 2번 모두 생성되었고, 참조 이미지는 2번 중 1번 거부되었습니다. 공인의 사진은 거부되었습니다. 거부된 작업은 과금되지 않습니다. 사진 속 인물의 초상을 쓸 권리가 있는지 확인하세요."},{"q":"생성에 실패하면 과금되나요?","a":"실패한 생성은 과금되지 않으며 그대로 다시 제출할 수 있습니다. 제출할 때 예치한 금액은 전액 환불되고, 같은 작업의 자동 재시도는 한 번만 정산됩니다."},{"q":"결과는 얼마나 보관되나요?","a":"결과와 업로드한 파일은 7일간 보관된 뒤 삭제됩니다. 필요한 것은 제때 내려받으세요."},{"q":"이전 Gemini Omni Flash와 무엇이 다른가요?","a":"1.2는 3~15초를 1초 단위로 고를 수 있고(이전 세대는 6 / 8 / 10초만), 4K와 영상 편집이 추가되었으며 참조 이미지를 더 충실히 따릅니다. KovAPI에서는 둘 다 같은 가격입니다. 이전 모델 페이지도 계속 쓸 수 있습니다."},{"q":"Gemini Omni 1.2 Flash와 Veo 3.1 중 무엇을 고를까요?","a":"KovAPI의 Veo 3.1은 8초 고정에 개당 과금이고, Omni 1.2는 길이를 자유롭게 고르며 초 단위로 과금하고, 기존 영상 편집과 4K도 됩니다. 화면을 비교하려면 같은 프롬프트를 각각 한 번씩 돌려 보세요."}],"notes_for_ai":["모델 ID는 gemini-omni-1.2-flash입니다. POST /v1/videos/generations로 제출하면 HTTP 202와 작업 id가 돌아오며, 결과는 GET /v1/videos/jobs/에 작업 ID를 붙여 조회합니다.","resolution은 720P / 1080P / 4K 중 하나이며 기본 720P(720p, 2160p 등의 표기도 허용). size는 16:9 / 9:16 중 하나. seconds는 duration, aspect_ratio는 size의 별칭입니다.","duration은 3~15 정수이며 기본 10. 첫 프레임/첫·마지막 프레임에서는 최대 10.","이미지는 images에: 1장이면 기본으로 첫 프레임, 2~3장이면 참조. image_role은 first_frame 또는 reference. 참조 이미지는 최대 3장.","영상 편집: video_urls에 1~15초 영상 1개(video_url, video_references도 허용)와 이미지 최대 5장. 결과는 원본과 같은 길이이며 원본의 정수 초로 과금하고, duration은 적용되지 않습니다.","다음 필드도 받습니다: first_frame_image, last_frame_image, image_urls, image_with_roles, omni_reference_task_type(auto / text_to_video / image_to_video / reference / reference_to_video / edit).","audio: false, negative_prompt, system_prompt는 거부됩니다(HTTP 400, 과금 없음). 모든 영상에 오디오 트랙이 있습니다.","과금: 선택한 해상도의 초당 단가 × 결과 초 수, 720P 초당 $0.035, 1080P 초당 $0.05, 4K 초당 $0.10. 편집은 원본 영상의 초 수로 과금합니다."]}