OpenCreator v3.2.9 공개 — AI 영상 번역의 문장 저장·재개와 자막 편집 개선

OpenCreator v3.2.9 공개 — AI 영상 번역의 문장 저장·재개와 자막 편집 개선

긴 영상의 AI 번역이 중간에 끊기면 어디서 다시 시작해야 할까요? OpenCreator v3.2.9는 문장별 체크포인트와 미완료 번역 복구, 자막 편집과 미리보기를 묶어 제작 흐름을 다듬었어요.

공식 릴리스와 해당 버전의 코드를 바탕으로 새로 달라진 점과 기존 기능, 확인 가능한 범위를 구분해 살펴봤어요.

어둠 속에 떠 있는 청록빛 프리즘 — 여러 창작 작업을 잇는 개념 이미지

OpenCreator v3.2.9가 공개됐어요

OpenCreator가 10월 25일 새 버전 v3.2.9를 공개했어요. 공식 GitHub 릴리스의 공개 시각은 한국시간 오전 10시 3분이며, 이번 업데이트의 중심은 영상 번역 작업을 이어 가기 쉽게 만드는 개선이에요.

새로운 번역 모델의 성능 경쟁보다는 진행 상태, 중간 결과, 자막 편집과 출력의 연결을 다듬었어요. 아래 내용은 해당 버전의 공식 릴리스와 고정된 소스 코드를 확인해 정리했으며, 앱을 직접 설치해 측정한 성능 평가는 아니에요.

이전 이름은 KrillinAI예요

OpenCreator는 기존 KrillinAI에서 확장된 창작용 AI 작업공간이에요. 영상 번역 외에도 이미지와 영상 생성, 음성 합성, 글쓰기 등 여러 도구를 한곳에서 연결하는 프로젝트로 소개돼요.

그래서 다운로드 파일에 OpenCreator와 KrillinAI라는 이름이 함께 보여요. 데스크톱 앱은 OpenCreator이고, 서버와 명령줄 구성요소에는 KrillinAI 이름이 남아 있어요. 서로 다른 제품의 업데이트를 섞은 목록은 아니에요.

접힌 청록빛 띠 — 단계로 이어지는 영상 번역 과정

이번 변화는 번역의 지속성에 가까워요

릴리스는 문장 단위 체크포인트와 미완료 번역 복구를 명시해요. 긴 영상에서 일부 문장의 번역이 끝난 뒤 연결이 끊겼다면, 이미 수행한 작업을 이어 갈 근거가 중요해져요.

다만 중간 저장 기능이 번역문의 정확성까지 보증하지는 않아요. 작업을 잃지 않는 문제와 의미를 올바르게 옮기는 문제를 구분해야 이번 업데이트의 범위가 선명해져요.

번역 과정을 단계별로 보여줘요

프로젝트는 전사, 번역, 더빙, 렌더링의 진행을 나눠 보여준다고 설명해요. 작업 전체를 하나의 대기 표시로 감추는 대신 현재 어느 단계인지 드러내는 방향이에요.

완료·전체 항목 수가 제공되는 단계에서는 진행량도 볼 수 있어요. 모든 외부 모델이 같은 종류의 진행 정보를 제공하는 것은 아니어서, 숫자가 없는 단계까지 세부 진척률이 보장된다고 읽을 수는 없어요.

빛나는 점 주변의 다각형 조각 — 문장 단위 저장과 부분 재개

문장별 체크포인트가 뜻하는 것

체크포인트는 작업을 다시 시작할 때 참고할 중간 저장 지점이에요. 이번 릴리스는 자막 번역에서 문장 단위 저장을 통해 완료하지 못한 부분을 복구하는 개선을 내세웠어요.

제작자에게 중요한 차이는 재시도의 범위예요. 전체 파일을 무조건 다시 번역하는 방식보다 이미 저장된 결과를 활용할 여지가 생겨요. 실제 절감 시간과 비용은 영상 길이와 공급자에 따라 달라져 수치로 단정할 수 없어요.

같은 작업인지 먼저 비교해요

번역 재개 코드에서는 입력 원본, 출발·도착 언어, 입력 파일 식별 정보, 번역 모델과 전사 설정 등을 묶어 비교 키를 만들어요. 재개 가능한 과거 단계는 이 키가 같은지 확인한 뒤 찾아요.

같은 파일처럼 보여도 목표 언어나 모델이 바뀌면 결과가 달라질 수 있어요. 단순히 최근 실패 폴더를 재사용하는 대신 작업 조건을 비교하는 이유가 여기에 있어요.

청록빛 틈이 있는 검은 정육면체 — 작업 상태를 보존하는 개념 이미지

재시도가 반복돼도 처음 작업 폴더를 이어가요

해당 버전의 단위 테스트에는 중단된 작업을 재시도하고, 그 재시도도 실패한 뒤 다시 시도하는 상황이 들어 있어요. 이때 최초 작업 디렉터리를 계속 사용하는지 확인하도록 작성돼 있어요.

이는 반복 실패 때 중간 결과가 다른 폴더로 흩어지는 문제를 다루는 설계예요. 테스트 코드가 존재한다는 사실을 확인했으며, 이번 기사 작성 과정에서 그 테스트를 실행했다고 주장하는 것은 아니에요.

인증 정보 변경과 모델 변경을 구분해요

같은 테스트에서는 API 키만 바뀌면 기존 디렉터리를 이어 쓰고, 모델 이름이 바뀌면 새 작업 디렉터리를 쓰는 기대값을 확인할 수 있어요. 소스의 비교 키에도 모델과 서비스 주소가 포함돼요.

계정 자격 증명의 교체와 결과 조건의 변경을 다르게 다루는 셈이에요. 모든 설정 변경이 언제나 안전하게 재사용된다는 뜻은 아니며, 실제 키에 포함된 조건을 기준으로 이해하는 편이 정확해요.

어둠 속의 청록빛 삼각형 틀 — 결과를 보존하는 경계를 표현한 개념 이미지

완료된 번역을 실패 작업처럼 재사용하지 않아요

재개 후보는 실패, 중단, 취소 상태로 한정돼 있어요. 이미 성공한 단계를 같은 방식으로 재개하지 않는 경우도 테스트에서 다뤄요.

원본 URL과 목표 언어가 달라진 경우도 기존 작업 폴더를 쓰지 않도록 확인해요. 과거 결과를 보존하는 일과 다른 입력에 과거 결과를 잘못 섞지 않는 일을 함께 고려한 구조예요.

번역 누락을 결과 정보에 남겨요

공식 테스트에는 번역하지 못한 문장의 식별자와 원문, 실패 사유를 결과 메타데이터로 남기는 경우가 있어요. 일부 실패가 있으면 번역 상태를 부분 완료로 표현해요.

작업이 끝났다는 표시만으로 모든 문장이 번역됐다고 판단하면 누락을 놓칠 수 있어요. 문장별 미완료 정보가 남는 설계는 긴 자막을 검토할 때 확인할 지점을 좁혀 줘요.

어둠 속 초승달과 작은 빛 — 남은 작업을 구분하는 개념 이미지

번역 완료와 배치 조정 대기를 나눠요

테스트는 자막 배치와 관련된 경고를 번역 실패 수와 별도로 보존해요. 번역문이 있어도 줄바꿈이나 표시 공간 때문에 추가 조정이 남을 수 있음을 상태로 구분하는 방식이에요.

이 구분은 내용과 화면 배치가 다른 문제라는 점을 반영해요. 올바른 문장을 얻었더라도 짧은 표시 구간에 지나치게 많은 글자가 들어가면 읽기 어려울 수 있어요.

SRT 파일만으로도 번역할 수 있어요

공식 안내에는 원본 영상 없이 SRT 자막 파일을 가져와 번역하는 기능이 있어요. 해당 템플릿도 입력이 자막인 경우 더빙과 영상 합성을 끄도록 정의돼 있어요.

기존에 받아 둔 자막의 언어만 바꾸는 작업과 원본 영상부터 처리하는 작업을 나눌 수 있어요. 영상 다운로드나 음성 재생성이 필요하지 않은 상황에서 처리 단계를 줄이는 선택이에요.

갈라지는 청록빛 섬유 — 자막 편집과 분기

자막 편집은 시간과 문장을 함께 다뤄요

안내 문서는 재생 위치와 연결된 파형·시간축, 자막 시간 수정, 문장 분할·병합, 찾기·바꾸기를 설명해요. 이번 릴리스는 초기 자막 편집 설정이 패널 전환 때 초기화되는 문제도 수정했다고 밝혔어요.

번역문을 고치는 동안 표시 시점과 스타일이 계속 바뀌면 반복 확인이 늘어요. 설정을 유지하는 수정은 작은 편의 기능처럼 보여도 자막 편집 흐름을 안정시키는 데 연결돼요.

스타일은 영상 위에서 미리 보여줘요

영상 번역 작업에는 자막 스타일의 실시간 합성 미리보기가 포함돼요. 자막을 별도 텍스트 상자에서만 보는 것보다 실제 영상 위의 배치를 확인하는 데 가까운 방식이에요.

소스에서는 자막을 ASS 형식으로 컴파일하고 선택된 글꼴 정보를 함께 묶는 구조를 볼 수 있어요. 미리보기 구성과 사용 글꼴을 연결하지만 모든 플랫폼의 최종 출력이 완전히 같다는 실측 근거까지 제공된 것은 아니에요.

기울어진 청록빛 고리 — 화면 배치를 확인하는 개념 이미지

자막 시간과 줄바꿈도 개선 대상이에요

공식 릴리스는 번역 복원력과 함께 자막 시간 맞춤과 줄바꿈 개선을 언급해요. 번역된 문장의 길이가 원문과 다를 때 화면에 들어가는 방식도 달라지기 때문이에요.

공개 자료에 언어별 품질 향상 수치는 없어요. 한국어 자막의 오탈자 감소율이나 표시 정확도가 얼마만큼 좋아졌다고 확대 해석할 수는 없으며, 이번 변화는 작업 흐름과 배치 개선으로 설명하는 것이 맞아요.

더빙은 선택 단계예요

영상 번역 템플릿에서 음성 합성 단계는 자막 단계에 의존하는 선택 단계로 정의돼 있어요. 목표 언어 자막만 필요한 사람과 번역 음성까지 필요한 사람의 경로를 나누는 구조예요.

가로·세로 영상 합성과 더빙 여부도 별도 설정으로 다뤄져요. 자막 번역을 시작했다고 해서 음성 합성과 영상 출력이 모두 자동으로 수행되는 단일 경로만 있는 것은 아니에요.

빛 속에 떠 있는 다면체 — 여러 실행 경로의 선택

일부 번역 요청은 Codex 실행 없이 연결해요

이번 릴리스는 API 키 방식의 텍스트 공급자에 직접 HTTP 요청을 추가했다고 설명해요. 이를 통해 로컬 자막 번역에서 Codex 런타임을 시작하지 않는 경로를 제공해요.

이 변화는 번역 요청의 실행 경로에 관한 것이에요. 전체 프로젝트가 Codex를 더는 쓰지 않는다는 뜻으로 확장하면 부정확해요. 공식 소개는 여전히 일반 에이전트 실행 엔진으로 Codex CLI를 설명해요.

로컬 작업공간과 외부 추론은 달라요

프로젝트는 데이터·첨부·로그를 기본적으로 로컬에 보관하는 작업공간을 설명해요. 동시에 이미지, 음성, 전사, 텍스트 모델은 설정한 서비스와 계정에 따라 동작한다고 밝혀요.

따라서 데스크톱 앱으로 실행된다는 사실만으로 모든 번역 계산이 오프라인에서 끝난다고 볼 수 없어요. 로컬 저장과 원격 모델 호출은 함께 존재할 수 있으며, 실제 처리 위치는 선택한 공급자에 달려 있어요.

빛줄기를 따라 이어진 청록빛 구슬 — 원본 수집과 작업 연결

다운로드도 끊긴 부분을 이어받아요

릴리스에는 미디어 원본을 병렬로 가져오고 중단된 다운로드를 이어받는 개선이 있어요. 영상 번역은 모델 호출 전에도 원본을 확보하는 시간이 필요하므로 입력 수집의 지속성도 영향을 줘요.

다만 지원 사이트 목록이 곧 모든 영상의 다운로드 가능성을 뜻하지는 않아요. 공식 안내도 일부 소스에서 플랫폼 쿠키가 필요할 수 있다고 설명하며, 접근 조건은 원본 서비스와 콘텐츠에 따라 달라져요.

이미지 기본 모델과 기존 설정도 다뤘어요

기본 OpenAI 이미지 모델을 gpt-image-2로 갱신하고 저장된 gpt-image-1 설정을 이전한다고 릴리스가 밝혀요. 사용자가 별도로 구성한 모델은 보존하는 것이 명시된 동작이에요.

이 항목은 OpenCreator의 기본 설정 변경이에요. 모델 자체의 신규 출시 소식이나 이미지 품질 비교 결과로 소개하면 범위를 벗어나요. 기존 창작 작업공간 설정이 어떻게 이어지는지를 다루는 변경으로 볼 수 있어요.

두 빛줄기 사이의 쐐기 — 호출과 결과를 구분하는 개념 이미지

스트리밍 도구 호출의 혼선을 수정했어요

Chat 호환 공급자의 스트리밍 응답에 도구 인덱스가 빠졌을 때 병렬 도구 호출이 합쳐지는 문제를 수정했다고 해요. 여러 도구를 함께 쓰는 에이전트에서는 서로 다른 호출을 구별하는 처리가 중요해요.

또한 잔액 부족 오류를 더 명확히 알리되 상위 서비스의 세부 정보를 감추는 개선과 보안 권고 대응 의존성 업데이트가 포함돼요. 특정 취약점 번호나 모든 보안 문제가 해결됐다는 주장은 릴리스에 제시되지 않았어요.

배포 파일과 렌더링 구성요소는 나뉘어요

데스크톱 설치 파일은 macOS Apple Silicon·Intel과 Windows x64용으로 제공돼요. 서버와 CLI는 이와 별도로 Linux x64·ARM64를 포함한 파일 목록이 있어요. Linux 데스크톱 설치 파일까지 있다고 섞어 설명하면 안 돼요.

Remotion 렌더링 구성요소는 데스크톱 설치 파일에 포함되지 않고 필요할 때 내려받는다고 명시돼요. Windows 설치 파일은 현재 Authenticode 서명이 없으며, 공식 릴리스에는 SHA-256 체크섬 파일이 함께 제공돼요.

검은 공간에 나란히 이어지는 청록빛 나선들 — 지속되는 제작 흐름

실제 제작에 적용해 보면

예를 들어 긴 인터뷰를 번역하다 일부 문장에서 중단된 상황을 생각할 수 있어요. 동일 원본과 언어·모델 조건을 유지하면서 재시도하고, 누락 문장과 배치 경고를 나눠 검토하는 흐름이 이번 개선의 사용 장면이에요.

이 사례는 기능을 설명하기 위한 가정이에요. 실제 인터뷰 파일로 재현하거나 비용을 측정한 결과는 아니에요. 어떤 단계의 저장과 재개가 보장되는지 먼저 구분하면 업데이트의 기대 효과를 과장하지 않을 수 있어요.

핵심은 완료 표시보다 남은 작업이에요

v3.2.9의 핵심은 문장별 저장·재개, 자막 편집과 미리보기, 다운로드와 외부 호출의 안정성을 한 흐름 안에서 다듬은 데 있어요. 번역 모델 점수보다 제작 과정에서 남은 일을 알아보기 쉽게 만드는 변화예요.

영상 번역에서 가장 자주 다시 하게 되는 단계는 어디인가요? 원본 확보, 번역 누락, 시간 조정, 더빙, 최종 합성을 나눠 보면 이번 변경이 자신의 작업에 닿는 지점도 더 분명해져요.

출처


협업문의 : kuroicode@gmail.com
블로그 : https://blog.svil.dev/
홈페이지 : https://svil.dev/