AI Neo Lab
스킬

9.2만 개 스타, 캡컷 대안 오픈소스 영상 편집기 OpenCut 설치부터 첫 편집까지

유료 구독 없이 전문가급 타임라인 편집을 웹·데스크톱·모바일 어디서나 쓰고 싶은데, 캡컷은 상업용 제약이 있고 기존 오픈소스 도구는 설치가 까다롭습니다. OpenCut은 MIT 라이선스로 완전 무료이며, Rust 코어 기반으로 웹·데스크톱·모바일을 단일 코드베이스에서 돌리고 플러그인·헤드리스·MCP 서버까지 예고해 자동화·AI 연계까지 염두에 둔 차세대 편집기입니다. 이 글은 현재 쓸 수 있는 클래식 버전 설치부터 첫 컷 편집·내보내기, 그리고 곧 나올 리라이트 버전이 바꿀 워크플로까지 한눈에 정리합니다.

영상 편집할 때마다 구독료·워터마크·플랫폼 제약 때문에 망설였다면, 9.2만 개 스타를 받은 OpenCut이 대안이 될 수 있습니다. MIT 라이선스라 상업 이용도 자유롭고, 웹·데스크톱·모바일 어디서나 같은 프로젝트를 이어서 편집할 수 있습니다.

OpenCut이란 무엇인가요

OpenCut은 9.2만 개 스타를 받은 MIT 라이선스 오픈소스 영상 편집기예요. 웹·데스크톱·모바일에서 무료로 쓸 수 있고, 주 언어는 TypeScript예요.

두 가지 버전 — 클래식 vs 리라이트

지금은 완전 재작성(리라이트) 중이라 두 브랜치가 공존해요.

구분클래식(opencut-classic)리라이트(메인 브랜치)
상태현재 opencut.app에서 동작 중new.opencut.app에서 개발 중
아키텍처기존 코드베이스Rust 코어 + 플러그인 우선 구조
주요 특징바로 쓸 수 있는 안정 버전Editor API, MCP 서버, 헤드리스 모드, 스크립팅 탭, 제3자 플러그인 지원 예정

기여는 아직 아키텍처 설계 중이라 외부 PR을 받지 않아요. 디스코드나 이슈로 궁금한 점을 물어보면 돼요.

왜 OpenCut을 쓰나요

기존 상용 영상 편집기를 사용할 때 구독 비용이나 폐쇄적인 환경 때문에 아쉬움을 느끼셨나요? OpenCut은 상용 도구의 제약에서 벗어나 자유롭고 강력한 편집 환경을 제공하기 위해 만들어졌어요. MIT 라이선스를 따르는 완전한 오픈소스 소프트웨어라서 비용 부담 없이 누구나 자유롭게 사용할 수 있어요.

현재 OpenCut은 바닥부터 완전히 새롭게 재작성(rewrite)되는 과정을 거치고 있어요. 단순히 자막을 넣고 컷을 자르는 기본 편집기 수준에 머무르지 않고, 전문적인 작업 흐름과 최신 기술을 유연하게 수용할 수 있도록 설계 구조를 혁신하고 있답니다.

비교 항목OpenCut의 차별점
비용 및 자유도MIT 라이선스 기반의 완전 무료 오픈소스, 단일 코드베이스(Rust 코어)로 웹·데스크톱·모바일 지원
확장성플러그인 우선(plugin-first) 아키텍처 지원, 에디터 API 및 서드파티 플러그인 생태계 제공
AI 및 자동화AI 에이전트를 위한 MCP 서버, 자동화 및 일괄 렌더링을 위한 헤드리스(Headless) 모드, 에디터 내부 스크립팅 탭 지원

개발자와 크리에이터 모두를 위한 강력한 확장성

  • 플러그인 우선 아키텍처: 에디터 API를 통해 서드파티 개발자가 직접 강력한 플러그인을 제작하고 붙일 수 있어요.
  • AI 에이전트 연동 (MCP 서버): AI 환경과 매끄럽게 연결되는 MCP 서버를 지원하여 차세대 지능형 편집 워크플로를 구축할 수 있어요.
  • 헤드리스 모드와 일괄 렌더링: 화면을 띄우지 않고도 백그라운드에서 영상을 대량으로 자동 렌더링하거나 처리할 수 있어요.
  • 에디터 내 스크립팅 탭: 편집기 안에서 직접 스크립트를 작성해 반복 작업을 즉시 제어할 수 있어요.

설치·첫 프로젝트 만들기 5단계

OpenCut 개발 버전을 직접 설치하고 실행해 첫 화면을 띄우는 과정을 5단계로 안내해 드려요. 도구 체인 관리를 위해 먼저 proto를 설치한 뒤 저장소를 준비하고 실행하는 순서로 진행돼요.

  1. proto 설치하기1단계

    개발에 필요한 도구 관리를 위해 proto를 먼저 시스템에 준비해요.

  2. 저장소 복제하기2단계

    OpenCut-app/OpenCut 공식 저장소를 로컬 환경으로 내려받아요.

  3. 의존성 및 환경 준비3단계

    저장소 루트 경로에서 프로젝트에 필요한 의존성과 도구를 세팅해요.

  4. 개발 서버 구동4단계

    로컬 개발 서버를 켜서 에디터 환경을 로드해요.

  5. 브라우저에서 첫 확인5단계

    브라우저 화면을 열고 준비된 편집 환경을 확인해요.

현재 OpenCut은 핵심을 Rust 코어로 구성하고 웹·데스크톱·모바일을 하나의 코드베이스로 통합하는 전면 재작업(rewrite)이 진행 중이에요. 웹 환경은 준비 상태에 따라 new.opencut.app 또는 이전 버전이 동작하는 opencut.app에서 에디터를 살펴볼 수 있어요.

  • 저장소 루트 경로(repo root)에서 명령어를 차례대로 실행해야 해요.
  • 재작성 버전에는 Editor API, 플러그인 아키텍처, AI 에이전트를 위한 MCP 서버 등이 포함될 예정이에요.
  • 현재 아키텍처 재설계 중으로 외부 기여는 아직 공식적으로 받지 않고 있어요.

핵심 기능 한눈에 보기

OpenCut은 단순한 영상 편집 도구를 넘어, 확장성과 자동화까지 고려해 밑바닥부터 새롭게 설계되고 있어요. 주요 기술 구조와 준비 중인 기능들을 살펴보면 기존 편집기들과 어떤 차별점이 있는지 확인할 수 있어요.

현재 새 버전에서 개발 중인 핵심 기능과 주요 특징을 아래 표로 한눈에 정리해 드려요.

구분주요 내용
에디터 API편집기 기능을 프로그래밍 방식으로 다루는 Editor API 제공
플러그인 구조플러그인 우선(plugin-first) 아키텍처를 통한 일급 서드파티 플러그인 지원
단일 코드베이스Rust 코어를 바탕으로 데스크톱·모바일·브라우저 지원
AI 연동AI 에이전트를 위한 MCP 서버 지원
헤드리스 모드자동화 및 일괄 렌더링(batch rendering) 지원
스크립팅 환경에디터 내부에서 바로 실행 가능한 전용 스크립팅 탭 제공

주의할 점·알려진 한계

OpenCut을 실제 영상 제작 워크플로에 도입하기 전에는 현재 프로젝트의 개발 상황과 한계점을 꼼꼼히 확인해야 해요. 프로젝트가 활발히 진행 중이지만, 아키텍처를 전면 개편하는 전환기에 있어 일반적인 상용 도구와는 사용 환경이 다를 수 있어요.

도입 전 꼭 확인해야 할 주요 제약 사항

새로운 아키텍처 설계와 기능 전환이 진행되는 동안에는 다음과 같은 주의 사항들을 미리 염두에 두고 프로젝트를 다루어야 해요.

  • 클래식 버전 유지보수 상태: 기존 클래식 버전은 새로운 버전이 완전히 준비될 때까지 제공되는 과도기적 단계예요.
  • 리라이트 버전 미완성: Rust 코어 기반 통합 코드베이스, 에디터 API, 플러그인 구조, MCP 서버 등 신규 계획 기능들은 한창 개발 및 재작성 중이에요.
  • 외부 기여 미수용: 현재 전체 아키텍처를 설계하는 단계이므로 외부 코드 기여(Pull Request)는 아직 받지 않고 있어요. 문의나 피드백은 이슈 등록이나 디스코드 커뮤니티를 이용해야 해요.
  • 모바일 및 타깃 빌드: 웹, 데스크톱, 모바일 단일 코드베이스를 지향하지만 환경에 따른 별도 빌드와 설정 점검이 필요해요.

실사용 전 체크리스트

정리·다음 단계

지금 바로 편집을 시작하고 싶다면 클래식 버전(opencut-classic)을 쓰는 게 가장 확실해요. 현재 opencut.app에서 바로 실행되는 버전이고, 앞서 설치 단계를 따라 개발 빌드를 띄운 것도 이 클래식 코드베이스예요. 기능은 이미 검증됐고, 웹·데스크톱·모바일에서 바로 쓸 수 있어요.

반면 리라이팅(재작성) 버전은 에디터 API, 플러그인 퍼스트 아키텍처, 러스트 코어, MCP 서버, 헤드리스 모드, 스크립팅 탭 같은 차세대 구조를 밑바닥부터 새로 만들고 있어요. new.opencut.app에서 진행 상황을 볼 수 있지만, 아직 외부 기여를 받지 않는 설계 단계라 프로덕션 작업용으로는 이르다는 점을 README가 명확히 밝히고 있어요.

  1. 클래식으로 바로 시작

    opencut.app 접속 또는 앞서 본 proto 설치 → pnpm dev 로 개발 서버 실행 후 첫 프로젝트 만들기

  2. 리라이팅 진행 상황 구독

    new.opencut.app 북마크, GitHub 릴리스·디스코드 알림 켜두기. 플러그인·MCP·헤드리스 기능이 정식 릴리스되면 마이그레이션 검토

  3. 필요 시 갈아타기

    프로젝트 파일이 호환 포맷(JSON 기반)으로 설계돼 있으니, 리라이팅 안정화 뒤 클래식 프로젝트 열어서 새 기능(플러그인, 스크립팅, 배치 렌더) 적용

자주 묻는 질문

Q. 클래식 프로젝트 파일을 리라이팅 버전에서도 열 수 있나요? A. 네, JSON 기반 포맷을 공유하도록 설계돼 있어 마이그레이션이 가능할 예정입니다.

Q. 플러그인 개발을 지금 시작해도 되나요? A. 아직 플러그인 API가 확정되지 않았습니다. 디스코드에서 설계 논의를 지켜보다가 API가 공개되면 시작하세요.

Q. MCP 서버는 무엇에 쓰나요? A. AI 에이전트가 타임라인 조작·렌더링·배치 작업을 자동화하도록 돕는 인터페이스입니다.

요약하자면, 오늘 당장 결과물이 필요하면 클래식, 확장·자동화·AI 연동이 장기 목표라면 리라이팅 완료를 기다리며 디스코드·이슈로 동향 파악이 정석 경로예요. 두 버전 모두 MIT 라이선스라 부담 없이 갈아탈 수 있으니, 지금 워크플로에 맞는 쪽부터 시작하세요.


이런 글도 있어요