본문으로 건너뛰기
macOS · 사용 가능

Shotloop

코드로 짧은 영상을 만들고, 한 샷씩 다듬습니다.

Shotloop app icon
유형
macOS
버전
0.5.2
출시일
2026년 10월 31일
다운로드 수
18
요구 사항
macOS 11+, Apple 실리콘
가격
무료

Shotloop은 코드와 AI로 짧은 설명 영상을 만드는 무료 오픈 소스 Mac 앱입니다. 아이디어를 코드로 만든 짧은 영상으로 바꿉니다. AI와 함께 훅, 대본, 스토리보드를 쓰면, 앱이 영상을 샷의 나열로 만듭니다. Chrome에서 그리는 2D 페이지이거나 Blender에서 렌더링하는 3D 장면입니다. 샷마다 생성, 렌더링, 검토, 수정의 루프가 따로 돕니다.

샷 하나가 잘못되면 무엇이 문제인지 평소 말로 설명하면 되고, 그 샷만 다시 렌더링됩니다. 나머지는 캐시에서 가져옵니다.

28초로 보는 Shotloop(소리 있음).

홈: 아이디어를 설명하거나 예제에서 시작합니다. 자동을 고르면 AI가 2D/3D, 길이, 스타일을 정합니다.
홈: 아이디어를 설명하거나 예제에서 시작합니다. 자동을 고르면 AI가 2D/3D, 길이, 스타일을 정합니다.

왜 한 샷씩일까

이 사이트의 설명 영상은 확인할 때마다 영상 전체를 렌더링하는 파이프라인으로 만들었습니다. 피드백은 거의 항상 샷 하나에 관한 것이었습니다. 피사체가 너무 작다, 자막에 가려졌다, 아무것도 움직이지 않는다. 그런데도 확인할 때마다 전체 렌더링이 필요했고, 초안은 약 8분, 최종본은 한 시간이 걸렸습니다. Shotloop은 그 파이프라인을 샷 중심으로 다시 만든 것입니다.

먼저 기획: 왼쪽에는 훅, 대본, 사실 확인, 오른쪽에는 스토리보드.
먼저 기획: 왼쪽에는 훅, 대본, 사실 확인, 오른쪽에는 스토리보드.

작동 방식

단계 하는 일
기획 샷을 만들기 전에 AI와 함께 훅, 대본, 스토리보드를 씁니다. AI가 아이디어에 맞춰 비주얼 스타일을 고르고 이유를 설명합니다. 스타일을 바꾸면 그림을 다시 기획합니다.
샷 영상을 샷으로 나누고, 샷마다 고유한 타이밍, 카메라, 코드를 둡니다. 샷 로컬 시간으로 작성되므로 하나를 고쳐도 다른 샷이 밀리지 않습니다.
검사 사람이 보기 전에 AI가 체크리스트에 따라 모든 샷의 스틸을 검토합니다. 피사체가 잘 보이는지, 자막과 겹치지 않는지, 무언가 움직이는지.
수정 평소 말로 변경을 요청합니다. 결과는 드래그할 수 있는 구분선이 있는 전/후 스틸로 보여 줍니다.
내보내기 바뀐 샷만 렌더링합니다. 원하는 것을 체크하세요: 영상(9:16, 16:9 또는 둘 다, 음악 포함), AI가 영상 분위기에 맞춰 디자인한 커버, 플랫폼별 게시 문구(제목, 설명, 태그). 내보낼 때마다 별도 폴더가 생깁니다.

같은 프로젝트는 항상 같은 프레임을 만듭니다. 무작위성도, 스톡 영상도, 타임라인 편집기도 없습니다.

스튜디오: 선택한 샷의 AI 어시스턴트, 샷 자체, 그리고 메모와 검사 결과가 붙은 샷의 띠로 표시된 영상.
스튜디오: 선택한 샷의 AI 어시스턴트, 샷 자체, 그리고 메모와 검사 결과가 붙은 샷의 띠로 표시된 영상.

내보내기: 왼쪽은 AI가 디자인한 커버, 오른쪽은 체크한 영상, 커버, 게시 문구.
내보내기: 왼쪽은 AI가 디자인한 커버, 오른쪽은 체크한 영상, 커버, 게시 문구.

아이디어를 보여 주는 일곱 가지 방법

스타일은 영상의 주제를 따르며, AI가 아이디어를 보고 고릅니다(또는 홈에서 직접 고릅니다).

왼쪽부터: 시네마틱 장면, 인포그래픽, 지도, 인터페이스 데모, 청사진, 키네틱 타이포그래피, 3D. Shotloop 예제의 프레임.
왼쪽부터: 시네마틱 장면, 인포그래픽, 지도, 인터페이스 데모, 청사진, 키네틱 타이포그래피, 3D. Shotloop 예제의 프레임.

스타일 잘 맞는 주제
시네마틱 장면 눈앞에서 일어나는 걸 지켜볼 수 있는 것: 공간을 가로지르는 빛, 해넘이
인포그래픽 숫자, 비율, 추세. 계산 과정을 화면에 보여 줍니다
지도 장소와 경로: 카메라가 날아 들어가고, 나라에 불이 들어오고, 경로가 그려집니다
인터페이스 데모 휴대폰이나 브라우저를 한 단계씩: 앱 사용 팁, 사기 문자
청사진 기계 내부의 작동 원리: 선화, 분해되는 부품, 레이블
키네틱 타이포그래피 말 자체가 핵심일 때: 인용문, 단어의 어원
3D 움직이는 각도에서 본 실제 사물, Blender로 렌더링

열 가지 테마가 배경과 글꼴을 정하고, 그림은 주제에 필요한 색을 그대로 유지합니다. 홈의 모든 예제는 게시 문구에 출처까지 담긴 완성 영상입니다. 하나를 열면 마음대로 고칠 수 있는 내 초안이 됩니다.

2D 샷은 어디서나 같은 규칙을 따릅니다. 자막은 읽을 수 있을 만큼 오래 머물고, 숫자는 애니메이션되고, 출처는 그림 아래에 작게 놓이고, 텍스트는 플랫폼의 버튼을 피하고, 컷은 음악의 비트에 맞춰 바뀝니다.

다른 도구와 비교

도구 정체 반복 방식 비용
Shotloop 전체 루프를 담은 Mac 앱: 기획, 2D(HTML) 또는 3D(Blender) 샷, AI 검사, 음악과 게시 문구를 포함한 내보내기 샷 단위: 바꾼 샷만 다시 렌더링 무료, Apache 2.0
Remotion + Claude Code 영상용 React 프레임워크, 코딩 에이전트용 Agent Skills 제공 React 코드를 고치고 다시 렌더링 개인과 3명 이하 기업은 무료, 그 이상은 기업 라이선스(약관)
HyperFrames (HeyGen) 에이전트를 위해 HTML을 MP4로 렌더링하는 오픈 소스 프레임워크, 2026년 4월 공개 HTML을 고치고 다시 렌더링 무료, Apache 2.0
Motion Canvas 실시간 미리보기 편집기가 있는 TypeScript 애니메이션 라이브러리 실시간 미리보기를 보며 코딩 무료, MIT
Runway, Sora, Veo 영상 픽셀을 생성하는 AI 모델 프롬프트를 다시 입력. 결과물은 고칠 수 있는 코드가 아님 유료

이미 React로 만들고 클라우드에서 렌더링하고 있다면 Remotion의 생태계가 더 큽니다. Shotloop은 원하는 AI로, Mac 위의 앱 하나에서 짧은 영상 전체를 만들고 한 샷씩 고치고 싶은 사람을 위한 것입니다.

AI 선택

Shotloop은 Anthropic, OpenAI, Google Gemini, OpenRouter, DeepSeek, Qwen 등 제공업체의 내 키, Mac에 로그인된 Claude Code, 또는 Ollama, LM Studio, OpenAI 호환 서버의 로컬 모델과 함께 동작합니다. AI는 프로젝트 파일을 읽고 쓰고 스틸을 렌더링하는 것만 할 수 있습니다. 셸 명령은 실행할 수 없습니다.

이용 안내

Shotloop은 출시되었고, 무료이며, Apache 2.0 라이선스의 오픈 소스입니다(GitHub). 이번 버전은 Apple 실리콘 Mac에서 실행되며 Google Chrome이 필요합니다. 3D 프로젝트에는 Blender도 필요합니다.

앱은 14개 언어를 지원합니다: English, 简体中文, 繁體中文, 日本語, 한국어, Español, Português, Français, Deutsch, Italiano, Русский, Türkçe, Tiếng Việt, Bahasa Indonesia. Mac의 언어를 따르며, AI의 답변과 게시 문구도 선택한 언어로 작성됩니다.

아직 Apple의 서명이나 공증을 받지 않았기 때문에, 처음 열 때 macOS가 실행을 막습니다. 시스템 설정 → 개인정보 보호 및 보안으로 가서 그래도 열기를 클릭하세요. 그 뒤로는 Shotloop이 GitHub 릴리스에서 스스로 업데이트합니다.

변경 기록

변경 기록

릴리스 피드 ↗
파일 · v0.5.2크기
  1. 0.5.22026년 10월 31일
    • bc7b92cMusic: a preset is a mood, composed anew for each film
    전체 변경 사항 ↗
  2. 0.5.12026년 10월 31일
    • c9dce12Home pickers: a menu stays inside the panel when its chip wraps
    전체 변경 사항 ↗
  3. 0.5.02026년 10월 31일
    • 03b4f41UI and READMEs in 14 languages; nothing overflows
    • d774fd6Style reference stills and README Home from the fact-checked examples
    전체 변경 사항 ↗
  4. 0.4.12026년 10월 31일
    • 9d4cb11New projects: a long idea's title is cut at a word, not mid-word
    • 3b382b6fix(examples): every fact sourced, numbers corrected, full titles
    • a8aff9fREADME: new Home and Export screenshots in the tour
    전체 변경 사항 ↗
  5. 0.4.02026년 10월 31일
    • 6f11314Build: examples ship without each shot's preview with music
    • 152a7d2README: seven visual styles, covers, the export, the examples
    • 773dd6eSeven visual styles, themes for the ground and type, a gallery Home
    • f955c6eExamples in English, one or more for every visual style
    • 1753831Music runs to the last frame and eases out
    전체 변경 사항 ↗
  6. 0.3.02026년 10월 31일
    • 2b43cc8Visual styles picked by the AI, a cinematic scene kit, 2D/3D and length on auto
    • ac47f93The 2D principles: visual first, captions that sum up, nobody pauses to read
    • 5bb6fdfExport dialog in the shape of CapCut's: cover, what to export, a folder per export
    • 39dbbf7Covers designed by the AI: in the video's look, from templates, after an image
    • 0e0a57fci: rebuild oliverz.dev when a release is published
    전체 변경 사항 ↗
  7. 0.2.32026년 10월 30일
    • f50e75dLoading outlines, stills placeholders, shots at once in Settings
    • d52d80cPlan and build pages: frames in the look, a preview while the plan is written
    전체 변경 사항 ↗
  8. 0.2.22026년 10월 29일
    • a7c1b69Home: the look menu opens above the examples
    • b739682Look picker with previews on Home and the plan
    • 15ede4eSidebar: Claude's 5-hour and weekly usage under its name
    • 0c184c1Plan with Opus again; build three shots at a time
    • 300617cBuilt-in 2D looks, shots built two at a time, faster plan
    • ae33683Build: re-render stills the AI left out of date
    • a2f0cc7Plan and build pages as steps; Check for Updates in the menus
    • 05df3bcBuild feedback, no App Management prompt, delete projects
    • e6edd0bKeep .claude/ out of the repository
    전체 변경 사항 ↗
  9. 0.2.12026년 10월 29일
    • 59dd95aREADME: a product page, in English and Chinese, with screenshots
    • 9194c95Planning page: a built project's hook and script come from script.md
    전체 변경 사항 ↗
  10. 0.2.02026년 10월 29일

    첫 공개 릴리스.

    전체 변경 사항 ↗
자주 묻는 질문

자주 묻는 질문

Shotloop은 Remotion의 대안인가요?

짧은 설명 영상과 홍보 영상이라면 그렇습니다. Remotion은 영상을 만드는 React 프레임워크이고, Shotloop은 함께 영상을 기획하고, 샷마다 코드(2D는 HTML, Blender 3D는 Python)를 작성하고, 검사하고, 바뀐 부분만 다시 렌더링하는 데스크톱 앱입니다. 기업을 포함해 누구에게나 무료이며 Apache 2.0입니다.

Claude Code로 영상을 만들 수 있나요?

네. 설정 → 모델 및 제공업체에서 Claude Code를 고르면, Shotloop이 Mac에서 기존 로그인을 그대로 써서 Claude Code를 헤드리스로 구동합니다. Claude Code는 Shotloop 자체 도구로 샷을 작성하고 고치며, 셸 명령은 실행할 수 없습니다. API 키는 필요 없습니다.

macOS에서 Shotloop을 열 수 없다고 하는 이유는?

Shotloop은 아직 Apple의 서명이나 공증을 받지 않았습니다. 그래서 처음 열 때 시스템 설정 → 개인정보 보호 및 보안으로 가서 그래도 열기를 클릭해야 합니다. 한 번만 하면 됩니다. 그 뒤로는 Shotloop이 GitHub 릴리스에서 스스로 업데이트합니다.

앱 말고 무엇이 더 필요한가요?

프레임을 렌더링하는 Google Chrome이 필요합니다. Node.js와 ffmpeg는 앱에 들어 있습니다. 3D 프로젝트에는 Blender도 필요합니다. 자동에서는 Blender가 설치되어 있을 때만 3D를 고르고, 직접 3D를 선택하면 Blender를 요청합니다.

AI 구독이나 API 키가 필요한가요?

샷을 작성하고 고치려면 어떤 AI든 필요하며, 무엇을 쓸지는 직접 고릅니다. Anthropic, OpenAI, Google 등 제공업체의 내 키, Mac에 이미 로그인된 Claude Code, 또는 Ollama나 LM Studio의 로컬 모델. 키는 Mac에만 저장됩니다. 렌더링, 렌더 캐시, 내보내기는 AI 없이도 동작합니다.

Intel Mac이나 Windows에서도 실행되나요?

아직은 아닙니다. 이번 버전은 Apple 실리콘(M1 이후) Mac용입니다. Apple 메뉴 → 이 Mac에 관하여 → 칩에서 어느 쪽인지 확인할 수 있습니다.

만든 영상을 상업적으로 써도 되나요?

네. 영상은 당신의 것입니다. Shotloop은 Apache 2.0 오픈 소스이며, 배경 음악은 라이선스 음원이 아니라 프로젝트에서 생성됩니다. 에셋 라이브러리의 3D 모델은 각자의 라이선스를 따릅니다. 대부분 CC0이고, Poly Pizza의 일부는 CC-BY라서 제작자 표기가 필요합니다.

피드백

버그를 발견했거나 아이디어가 있나요?

신고는 GitHub Issues에 공개로 올라갑니다. API 키 같은 비밀 정보는 절대 붙여 넣지 마세요.

팔로우하기

만드는 과정, 실험, 배운 점을 그때그때 공유합니다.

새 영상은 YouTube에, 짧은 메모는 X에 올립니다. 이곳의 모든 글은 두 곳으로 연결됩니다.

YouTube