간단 요약: Gemini Omni 1.2 Flash는 Google에서 개발한 범용 비디오 생성 및 편집 모델로, 2026년 11월 5일에 출시되어 이미 일반에 공개되었습니다. 이 모델은 네이티브 오디오가 포함된 3초에서 15초 길이의 클립을 생성하며, 720p 기준 초당 약 $0.07의 비용으로 제공되고, gemini-omni-1.2-flash 모델 ID를 가진 Interactions API에서 작동합니다. 2026년 12월 3일부터는 1.1로 향하는 요청이 이 모델로 리디렉션될 예정입니다.
Apidog에서 지금 사용해 보기
마지막 날짜가 비디오 기능을 이미 사용하고 있다면 이번 출시를 중요하게 만듭니다. 귀하의 1.1 코드는 계속 작동하지만, 한 달도 안 되는 시간 안에 다른 모델이 그 요청에 응답할 것입니다.
이 모델군에 대해 처음 접하는 경우, 먼저 [Gemini Omni란 무엇인지]를 학습하는 것부터 시작하세요. 1.1 출시 세부 정보는 저희의 [Omni 1.1 Flash 글]을 참조하십시오. 본 가이드는 오늘 개발하고 있는 분들에게 1.2가 무엇을 의미하는지 다룹니다.
Gemini Omni 1.2 Flash는 어떤 기능을 하나요?
Gemini Omni 1.2 Flash는 텍스트, 이미지, 비디오를 입력으로 받아 오디오가 포함된 비디오를 반환합니다. 이 모델은 새로운 클립을 생성하고, 프레임 간의 클립을 편집하며, 이를 확장하는 모든 작업을 단일 API를 통해 수행합니다. 사용자는 초 단위로 지속 시간을 선택하고 요청마다 해상도를 지정할 수 있습니다.
해당 공지에는 여러분이 알아야 할 다섯 가지 기능이 나열되어 있습니다:
- 참조 준수성(Reference compliance). 캐릭터, 제품 및 스타일 이미지는 다양한 각도에서 얼굴, 의류, 포장재 및 브랜드 색상이 일관되게 유지되도록 돕습니다. 최대 2개의 캐릭터에 대해 최대 3개씩, 총 최대 6개의 참조 이미지를 얻을 수 있습니다.
- 일관성(Consistency). Google은 캐릭터, 객체 및 장면이 첫 프레임부터 마지막 프레임까지의 형태를 유지하는 데 더 뛰어나다고 밝히며, 여기에는 첫 번째와 마지막 키프레임 보간(interpolation)이 포함됩니다.
- 다단계 편집(Multi-turn editing). 처음부터 다시 시작할 필요 없이 다음 단계에서 제품을 변경하거나, 날씨를 바꾸거나, 화면 비율을 변경할 수 있습니다.
- 음성/화자(Speech). Google은 더 자연스러운 대화, 더 명확한 립 싱크(lip synchronization), 그리고 더 선명한 다중 화자 조건화(multi-speaker conditioning)를 주장합니다.
- 카메라 제어(Camera control). 원하는 지점 이동(Flythrough) 및 FPV 스타일의 오빗(orbit)을 제공하며, 원치 않는 점프 컷(jump cut)이 최소화됩니다.
위에 언급된 품질 주장은 Google 소유입니다. 그들은 어떤 벤치마크도 공개하지 않았으므로, 이 주장들을 최종 결과가 아닌 자체 테스트를 위한 근거로 간주해야 합니다.
Gemini Omni 1.1 Flash 대비 변경된 사항
사용자의 코드를 영향을 미치는 세 가지 요소는 클립 길이, 가격 및 프롬프트 구문(prompt syntax)입니다. 두 모델 모두 Interactions API에서 실행되므로, 마이그레이션은 모델 문자열 변경과 재테스트에 불과합니다.
| Omni 1.1 Flash | Omni 1.2 Flash |
|---|
| 상태 | 이전 세대 | 일반 사용 가능 |
| ... | | |
이 15초 제한에는 예외가 있습니다. 첫 번째와 마지막 프레임의 보간은 여전히 3초에서 10초로 제한되며, 그 이상을 요청하면 'invalid argument' 오류가 발생합니다. 참조 비디오도 더 짧습니다: 3–10초 출력물은 최대 3개의 클립을 수용할 수 있는 반면, 11–15초 출력물은 단 1개만 가능합니다. 각 클립은 최대 3초 동안 지속될 수 있습니다. 따라서 15에 도달하는 단일 길이 슬라이더는 키프레임 모드를 손상시킬 수 있습니다.
문서에서는 프롬프트에 <FIRST_FRAME> 및 <IMAGE_REF_0>와 같은 제어 태그를 사용하지 않도록 경고합니다. Google은 이러한 태그가 사용 중단(deprecated)되었으며 향후 모델에서 지원되지 않을 것이라고 언급했습니다. 대신 각 입력의 역할을 간단한 언어로 설명하십시오.
해상도별 Gemini Omni 1.2 Flash 가격
Omni는 출력 토큰을 기준으로 과금하며, Google은 가격 페이지에서 이를 초당 요율로 변환합니다. 720p의 1초는 5,792 토큰에 해당합니다. 이는 순수 출력 비용일 뿐이며, 입력 토큰이 여기에 약간 추가됩니다.
| 해상도 | 초당 | 5초 클립 | 15초 클립 |
|---|
| 360p | $0.023 | $0.12 | $0.35 |
| ... | | | |
Google이 권장하는 워크플로우는 360p 또는 720p에서 초안을 작성하고, 새로운 생성을 하기보다는 고급 편집(advanced editing)으로 문제를 수정한 다음, 최종 단계에서 1080p 또는 4K로 전환하는 것입니다. 이 수치들이 이러한 접근 방식을 뒷받침합니다. 360p의 15초짜리 초안 9개는 4K 15초 렌더링 하나와 거의 같은 비용이 듭니다.
A four-step flow showing a clip drafted at 360p, edited in follow-up turns, checked at 720p and finished at 1080p or 4K, with the per-second price of each step
예산에 대해 알아야 할 두 가지 사항이 있습니다. 이 모델에는 배치(Batch) 가격이 명시되어 있지 않습니다. 또한 저희는 유료 업스케일링을 수행하지 않으므로, 그 위에 무언가를 계획하기 전에 1080p 또는 4K의 최종 초안에 대한 청구 방식을 먼저 확인하십시오. 더 자세한 토큰 계산을 위해서는 Omni 1.1 가격 세부 정보를 참조하고 $12.00 요율을 사용하십시오.
Gemini Omni 1.2 Flash를 호출할 수 있는 곳
이 모델은 두 개의 API와 네 개의 Google 애플리케이션을 통해 액세스할 수 있습니다. 개발자를 위한 경로는 다음과 같습니다:
- Gemini API. Google AI Studio의 API 키를 사용하여
POST https://generativelanguage.googleapis.com/v1beta/interactions로 사용합니다.
- Vertex AI Studio 및 Gemini Enterprise Agent Platform. Google Cloud 프로젝트와 액세스 토큰을 사용하여 전역
interactions 엔드포인트를 사용합니다. Google 확장 기능 문서는 요청 형식을 보여줍니다.
애플리케이션 경로는 코드가 필요하지 않습니다:
- Flow: 다단계 장면 편집(multi-giliran scene editing).
- Google Vids: Google 계정 또는 Workspace 구독으로 추가 비용 없이 15초 클립을 제공합니다.
- Gemini 앱: 15초 비디오로, Google AI Ultra 고객에게 점진적으로 출시되고 있습니다.
- Google Ads: 비디오 캠페인입니다.
최소한의 Gemini API 호출은 다음과 같습니다:
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "x-goog-[REDACTED CREDENTIAL] \
-H "Content-Type: application/json" \
...
응답은 id, status, 그리고 steps 배열을 가진 상호작용(interaction) 객체입니다. 비디오는 model_output 단계에 video/mp4로 위치합니다. 기본적으로 비디오는 data 필드에 base64 형식으로 전송됩니다. 4MB를 초과하는 경우, `
클립을 편집하려면 새 프롬프트와 함께 previous_interaction_id를 전송하세요. 편집할 클립의 경우, store 값을 false로 설정하지 마세요. 그렇지 않으면 다음 턴이 차단됩니다. 확장 가이드에서는 체인(chain) 생성에 대해 다룹니다. 아직 공급자를 선택 중이라면, Omni 1.2 Flash 또는 Veo를 읽어보세요.
12월 3일 전환이 애플리케이션에 미치는 영향
2026년 12월 3일부터 Google은 gemini-omni-1.1-flash로 향하는 모든 요청을 gemini-omni-1.2-flash로 리디렉션하고, 1.2 요율로 청구합니다. 오류는 발생하지 않습니다. 720p 초당 비용이 약 30% 저렴해지며, 다양한 모델들이 기존 프롬프트에 응답하기 시작합니다.
A timeline with December 3, 2026 marked: before it the gemini-omni-1.1-flash string runs on 1.1 at about $0.10 per second at 720p, after it the same string routes to 1.2 at about $0.07
위험 요소는 통지 없이 발생하는 변화이므로, 자체 일정에 맞춰 전환을 진행해야 합니다:
- 모델 문자열 변경: Google의 일정을 따르기보다 자체 테스트 날짜를 지정하세요.
- 저장된 프롬프트 재실행: 특히 음성이나 브랜드 자산(brand assets)을 포함하는 클립들을 나란히 비교해 보세요.
- 비용 예상치 업데이트: 전환 이후에는 하드코딩된 초당 $0.10 금액이 더 이상 정확하지 않을 것입니다.
- 모드별 지속 시간 제한: 일반 생성에 15초, 키프레임(keyframe)에 10초를 허용하세요.
- 제어 태그 변경: 여전히 스타일 태그
<IMAGE_REF_0>을 사용하는 모든 프롬프트는 다시 작성해야 합니다.
- 긴 클립의 URI 전송 사용: 15초 분량의 출력물은 인라인(inline) 4MB 제한을 초과할 가능성이 더 높습니다.
해당 알림은 Gemini API 가격 페이지에 나타납니다. 만약 Agent Platform을 통해 호출하는 경우, 해당 표의 모델 페이지에서 자체 일정을 확인하세요.
Gemini Omni 1.2 Flash의 문제점들
Google은 세 가지 약점(빠르게 움직이는 스포츠 액션, 급격한 스크립트 변화, 복잡한 물리학)을 언급했습니다. 귀하의 제품이 이 중 하나에 의존한다면, 먼저 해당 프롬프트를 테스트해야 합니다.
문서에는 다음과 같은 엄격한 제한 사항이 추가되었습니다:
- 프롬프트 제어 불가. System instructions, temperature,
top_p, stop sequences, 그리고 negative prompt 필드는 지원되지 않습니다. 예외 사항은 프롬프트에 직접 작성해야 합니다.
- 지역 제한. 업로드된 비디오 편집 또는 확장 기능이 EEA(유럽 경제 지역), 스위스, 영국에서는 사용할 수 없습니다.
- 끝 부분에만 추가 가능. 확장은 클립의 끝 부분에만 추가할 수 있습니다. 시작 부분이나 중간 부분을 수정할 수는 없습니다.
- 언어. 영어는 완벽하게 지원됩니다. Google은 다른 언어들은 아직 테스트되지 않았다고 언급했습니다.
- 출처(Provenance). 모든 출력물에는 눈에 보이지 않는 워터마크 SynthID가 포함됩니다.
Google의 페이지들 자체도 세 가지 측면에서 일관성이 없으므로, 제품을 실행하는 플랫폼에서 테스트하십시오:
- 확장 길이. Gemini API 문서는 총 30초라고 언급합니다. Agent Platform 문서는 최대 40초까지라고 언급합니다.
- 오디오(Audio). 발표에서는 오디오 큐를 참조 입력으로 언급했습니다. Gemini API 문서는 오디오 입력을 지원하지 않는다고 명시합니다.
- 프로비저닝된 처리량(Provisioned Throughput). 발표에서는 엔터프라이즈 고객에게 제공된다고 말합니다. Gemini API 문서는 이를 지원하지 않는다고 명시하므로, 엔터프라이즈 측에서만 이용 가능할 것으로 예상해야 합니다.
코딩 에이전트를 사용하여 Apidog CLI로 테스트해 보세요.
이러한 종류의 리디렉션(pengalihan)은 계약 테스트(contract test)에 의해 포착되어야 하는 변경 사항입니다. 코딩 에이전트(coding agent)를 사용하여 Interactions API에 대한 테스트를 작성하고 터미널에서 실행할 수 있으며, 사용자는 결과를 검토합니다. Apidog CLI를 한 번만 설정하세요:
npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_TOKEN>
apidog skill install
그런 다음 Claude Code, Codex 또는 Cursor에 프롬프트 하나를 제공하세요: