그록 자동화 프로그램 (클릭 한번으로 8개 동시생성 및 대량 제작) - 제작 방법 공유

 

[Grok 영상 자동화] 대량제작 및 8배 빠른 병렬 생성!

AI 영상 제작을 하다 보면 가장 큰 병목 현상은 대기 시간입니다. 하나가 만들어질 때까지 화면을 멍하니 바라봐야 했던 답답함을 해결하기 위해, 바이브 코딩으로 동시 생성과 대량 제작이 가능한 Grok 자동화 툴인 Grok Imagine Auto를 직접 제작하게 되었습니다.

이 툴은 기존의 하나씩 생성되던 방식과는 전혀 다른, 동시 생성이 가능한게 큰 장점입니다.

즉 클릭한번으로 8개가 동시 생성됩니다.(동시생성 개수 조절 가능)



왜 병렬 자동화가 필요한가?

그록 영상을 생성하기 위해 현재 대부분의 크롬 확장 프로그램이나 웹 UI는 단일 작업 방식을 취하고 있습니다.

영상 한 개가 생성되는 동안 다음 작업을 할 수 없습니다.

  • 문제점: 대량의 숏폼이나 롱폼 영상 소스를 만들 때 대기 시간이 길어져 비효율적임.

  • 해결책: 브라우저 탭을 병렬로 제어하여 물리적인 대기 시간을 1/8로 단축.


Grok Imagine Auto 주요 기능 및 특징

이 툴은 단순한 매크로를 넘어 실질적인 제작 워크플로우를 고려해 설계되었습니다.


Grok Imagine Auto 병렬처리 진행상태 화면


병렬 탭 생성 (Multi-Tab Processing)

기존 방식이 1번 영상을 만들고 2번으로 넘어갔다면, Grok Imagine Auto는 현재 최대 8개의 브라우저 탭을 동시에 열어 명령을 내립니다. 이는 작업 속도가 이론적으로 800% 향상됨을 의미합니다.

스마트 파일 매칭 및 저장

  • 드래그 앤 드롭: 여러 장의 이미지를 한 번에 업로드.

  • 프롬프트 1:1 매칭: 텍스트 영역에 줄바꿈으로 프롬프트를 입력하면 업로드된 이미지와 순서대로 자동 매칭됩니다.

  • 로컬 자동 저장: 생성 완료된 영상은 지정된 폴더로 내 PC에 즉시 저장되어 관리가 용이합니다.

실시간 상태 모니터링

우측 대시보드를 통해 각 영상의 생성 상태(완료 여부)를 실시간으로 확인할 수 있어 대량 작업 시 흐름을 놓치지 않습니다.



개발 비하인드: Vibe Coding으로 완성하다

이 프로그램은 복잡한 전통적 코딩 방식이 아닌, AI와 대화하며 로직을 구현하는 바이브 코딩을 통해 제작되었습니다.

기술적으로는 Playwright 브라우저 자동화 프레임워크를 기반으로 하며, 사용자가 직관적으로 사용할 수 있도록 깔끔한 UI를 입혔습니다. 제작 과정에서 중요하게 생각한 점은 사용자의 대기 시간을 줄일 수 있도록 사용자 경험에 초점을 맞췄습니다.

작업 방법

1.먼저 사용한 툴은 Antigravity에서 클로드 오퍼스 4.6을 이용하여 제작하게 되었습니다.

2.그리고 AI에게 던진 첫 번째 프롬프트는 다음과 같습니다.

"너는 Playwright 기반 자동화 엔지니어다.

목표: Grok Imagine(https://grok.com/imagine) 웹페이지 8개 탭에서 이미지 + 프롬프트를 병렬로 업로드하여 영상 생성을 자동화하는 프로그램을 만든다.

요구사항: 4개 탭 동시 제어, 이미지와 프롬프트 index 매칭, 라운드로빈 방식 작업 분배, 생성 완료 감지 후 다음 작업 실행, 실패 시 진행상태에 표시, 영상 자동 다운로드

실행방식: 1번 → 브라우저1, 2번 → 브라우저2, 9번 → 브라우저1 …

UI 설계: 이미지 드래그 업로드, 프롬프트 입력란(줄바꿈으로 자동매칭), 저장폴더 입력란, 파일번호 시작 입력란, 실행버튼, 정지버튼, 진행상태 표시

출력: 사용자가 입력한 폴더에 결과 저장, 사용자가 입력한 파일번호 순으로 저장

추가: selector 안정적으로 설계, human-like delay 포함"

이번 프롬프트는 작업계획서를 먼저 작성하고 Ai에게 요청하였습니다. 간단한 프로그램은 작업계획서 없이 바로 시작할 수 있지만 어느 정도의 규모가 커지면 반드시 작업계획서를 작성하고 요청하는 것을 추천드립니다.



오류 및 해결과정

그록 자동화 프로그램을 만들 때 가장 큰 걸림돌은 오픈된 크롬창을 직접 조작 하는 방식이 아닌 새로운 브라우저를 열어 '매번 새로 로그인해야 하는 번거로움'과 '기존 브라우저와의 충돌'입니다. 저는 이 문제를 launch_persistent_context() 방식을 도입해 완벽히 해결했습니다.


❌ 일반적인 자동화의 한계

자동화 툴이 실행될 때마다 보완 이슈로 임시 브라우저를 열어 조작합니다. 이 경우, 매번 수동 로그인을 해야 하거나 기존에 내가 쓰던 크롬 창을 모두 닫고 실행하는 번거로움이 생깁니다. 또한 알수없는 로그인 이슈가 꼬여서 오류가 빈번히 발생합니다.

그래서 다음과 같이 개발을 진행하게 되었습니다.


✅ Grok Imagine Auto의 핵심 솔루션: 독립적 프로필 관리

이 툴의 핵심 로직은 사용자의 기존 Chrome과 완전히 분리된 별도의 프로필 디렉터리를 지정하여 실행하는 것입니다.

  • 완벽한 간섭 차단: 사용자 개인 Chrome 창과 자동화용 Chrome 창이 서로 데이터를 주고받지 않아 충돌이 전혀 없습니다. 자동화가 돌아가는 동안에도 여러분은 편하게 웹 서핑을 할 수 있습니다.

  • 영구적 세션 유지 (Persistent Session): 딱 한 번만 로그인해 두면, 세션 정보가 지정된 프로필 폴더에 저장됩니다. 프로그램을 껐다 켜도 로그인 상태가 유지되어 바로 영상 생성을 시작할 수 있습니다.

  • 프로젝트별 독립 실행: ~/.{프로젝트명}_auto_profile 경로만 살짝 바꿔주면, 여러 개의 계정이나 프로젝트를 각각 독립된 환경에서 동시에 돌릴 수 있는 확장성을 갖췄습니다.

개발자 팁: 만약 세션이 꼬인다면 해당 프로필 폴더만 삭제하고 다시 실행하면 깔끔하게 초기화됩니다. 이 '독립 프로필' 방식 덕분에 병렬 8개 탭 실행 시에도 리소스 간섭 없이 안정적인 퍼포먼스를 낼 수 있었습니다.



효율적인 작업 환경을 위한 소스 공유

현재 이 툴은 개인 작업용으로 최적화되어 있으나, 저와 같은 고민을 하는 여러 크리에이터분들에게 도움을 드리고자합니다.

이런 분들에게 추천드립니다:

  • AI 숏폼 또는 롱폼 채널을 운영하며 대량의 영상 소스가 필요한 분

  • Grok의 영상 생성을 하나하나 기다리며 속도가 답답하셨던 분

[소스 코드 공유 안내]

효율적인 제작 환경을 구축하고 싶은 분들이 있다면 수정 보완 후 배포를 통해 소스 코드를 제공하도록 하겠습니다.



마치며: AI 제작 시스템의 미래

이제는 무엇을 만들더라도 얼마나 효율적으로 만드느냐가 중요한 시대입니다. Grok Imagine Auto는 단순한 자동화툴을 넘어 크리에이터의 시간을 확보해 주는 비서 역할을 할 것입니다.

그리고 여러분께서 더 궁금하신 점이나 추가되었으면 하는 기능이 있다면 언제든 의견을 댓글로 남겨주세요.



댓글

이 블로그의 인기 게시물

그록 자동화 프로그램(WK Grok Automation) - 바이브 코딩으로 그록 자동화 크롬 확장 프로그램 만들기