JimLiu/baocut

출처
GitHub
처음 오른 날
분야
미디어
GitHub 별 수
571
주 언어
TypeScript
웹사이트
baocut.app (새 탭에서 열림)

외부 오픈소스 저장소를 소개하는 글입니다. HDATF 제품이 아닙니다.

JimLiu/baocut

무엇을 하나

BaoCut은 영상과 편집 요청을 받아 수정 가능한 타임라인을 만드는 AI 영상 편집 제품입니다. 자막과 번역, 더빙, 발표 영상 편집을 반복해서 수정하는 제작자를 대상으로 합니다. 전사와 자막 생성, 음성 합성, 불필요한 구간 제거, 코드 기반 모션 그래픽을 지원한다고 문서에 설명합니다. 결과는 MP4와 자막 파일, 음성, 편집 이력을 보존하는 프로젝트 번들 등으로 내보낼 수 있습니다. 데스크톱과 CLI, MCP, 웹 화면은 같은 로컬 Runtime과 편집 대상을 공유하는 구조로 안내합니다. 배포 앱에 Runtime과 네이티브 작업기는 포함되지만 에이전트 기능에는 로그인된 외부 엔진이 필요하며 ffmpeg와 ffprobe는 별도 준비 대상입니다. 로컬 모델과 온라인 제공자를 선택할 수 있으나 모델 파일과 서비스 연결이 자동으로 모두 준비되는 것은 아닙니다. Windows 패키지는 서명되지 않았고 GPU 추론의 실기기 검증도 완료되지 않았다고 명시합니다. 표준 오픈소스 라이선스가 아니라 BaoCut Community License의 소스 공개 제품이며 소프트웨어 재판매, 호스팅, 상용 제품 내장에는 별도 허가가 필요합니다. 일부 모델은 비상업용 조건이 있어 앱 사용 조건과 모델 사용 조건을 따로 확인해야 합니다.

라이선스

자체 라이선스 표준이 아닌 자체 라이선스입니다. 재사용 전에 라이선스 파일을 직접 읽어야 합니다.

같은 분야 저장소

  • Predidit/Kazumi
    Kazumi는 Flutter로 만든 애니메이션 검색과 재생 앱으로, 사용자가 만든 규칙으로 영상 출처 사이트에서 작품을 찾아 앱 안에서 스트리밍으로 봅니다. 규칙은 XPath 문법 선택자 다섯 줄 이내로 만들고 가져오기와 공유가 되며, 현재는 //로 시작하는 선택자만 지원합니다. 작품 정보는 Bangumi 공개 API, 탄막은 dandanplay 공개 플랫폼, 함께 보기는 SyncPlay 공개 서버, 이미지로 작품 찾기는 trace.moe를 씁니다. 기능으로 방영 시간표, 자막, 다운로드, 기기 간 동기화, DLNA 무선 전송, 외부 플레이어 재생, Anime4K 기반 실시간 초해상도가 있으며, 초해상도는 높은 GPU 성능을 요구합니다. Android 10 이상, Windows 10 이상, macOS 10.15 이상을 지원하고, Linux는 실험 단계이며, iOS 13 이상과 별도 분기 저장소의 HarmonyOS 5.0 이상은 사이드로드 설치가 필요합니다. 재생 중에는 영상을 메모리에 최대한 cache하므로 메모리가 부족하면 저메모리 모드를 쓸 수 있고, README는 일부 작품의 광고가 영상 출처에서 들어온다고 적습니다. README는 사용자 데이터 수집과 telemetry 구성 요소가 없다고 적고, 면책 조항에서 현지 법을 지키고 제3자 지식재산권을 존중하며 사용으로 생긴 자료와 cache를 24시간 안에 지우라고 요구합니다. 라이선스는 GPL-3.0이고, 아이콘은 원작자의 허락을 받아 쓰는 작품이라 사용하려면 따로 허락이 필요합니다.
  • storytold/effectcraft
    EffectCraft는 After Effects의 작업 방식을 Rust로 다시 구현한 오픈소스 모션 그래픽 앱이며, 저장소는 2026년 10월 1일에 만들어졌습니다. 데스크톱 앱과 브라우저에서 실행되며, 움직이는 자막, 설명 영상, 시각 효과를 만드는 사람을 위한 도구입니다. 레이어, 키프레임, Graph Editor, expression, puppet 도구, 3D 카메라와 조명을 제공하고, README는 효과 306개가 After Effects의 효과 298개를 모두 포함한다고 소개합니다. 프로젝트는 버전이 붙은 JSON 파일(.ecproj)로 저장되고, Lottie 파일을 가져오고 내보낼 수 있으며, FFmpeg 없이 내장 Rust 인코더로 H.264, ProRes, HEVC, AV1, WebM, EXR, GIF를 만듭니다. 동작이 하나의 명령 목록(command registry)에 모여 있어서, 같은 동작을 화면, CLI, JSON 제어 채널, AI agent용 MCP 서버에서 똑같이 부를 수 있습니다. 제어 채널은 인증이 없는 127.0.0.1의 TCP 포트이며, 문서는 쓰는 동안에만 켜 두라고 안내합니다. 스크립트는 프로젝트 폴더 안에서만 동작하고 파일 쓰기와 네트워크 사용은 별도 설정을 켜야 허용되며, README는 telemetry가 없고 요청할 때만 네트워크를 쓴다고 밝힙니다. 설치 파일은 배포 페이지에 있고, 소스에서 빌드하려면 Rust 1.95 이상이 필요하며, 선택 항목인 MobileSAM 모델은 약 40MB를 따로 내려받습니다. .aep와 .aepx 파일은 열 수 없고 After Effects 플러그인도 실행할 수 없으며, 가장 많이 시험한 환경은 macOS이고 Linux와 Windows에는 기본 조작 버그가 남아 있습니다. 작성자의 gaps 문서는 직접 만들고 채점한 기능 목록 기준으로 약 99%를 갖췄다고 적고, 실제 전문 작업에 쓸 수 있는 정도는 아직 측정 전이며 30에서 50% 정도로 추정합니다.
  • storytold/lightcraft
    LightCraft는 사진을 로컬에서 정리하고 보정하려는 사진가를 위한 Rust 사진 관리 및 현상 앱입니다. JPEG, DNG와 여러 카메라 RAW 형식을 가져와 원본과 편집 내용을 분리하고 JPEG, PNG, TIFF 등으로 내보냅니다. 엔진은 넓은 색 영역의 부동소수점 처리 과정으로 밝기와 색을 조정하며 GPU 처리와 CPU 대체 경로를 둡니다. 앨범, 평점, 검색과 작업 기록을 통해 사진 선택과 저장된 보정 설정을 연결합니다. 데스크톱 화면, CLI와 에이전트에 도구를 제공하는 규약인 MCP가 가져오기, 보정, 렌더링, 내보내기 명령을 공유합니다. macOS, Windows, Linux용 소스 빌드에는 Rust와 Cargo를 쓰고 브라우저 빌드에는 WebAssembly 대상과 버전이 맞는 wasm-bindgen 도구가 추가로 필요합니다. 문서는 DNG 외 카메라의 색 보정이 불완전하고 일부 RAW는 내장 미리보기만 열며 피사체와 하늘 마스크도 학습 모델 대신 규칙 기반 방식이라고 밝힙니다. 속도와 CPU 및 GPU 결과 일치 수치는 유지관리자 보고이며 이번 조사에서 독립적으로 재현한 결과는 아닙니다.
  • storytold/filmcraft
    FilmCraft는 여러 트랙의 시간표 위에서 영상, 소리와 자막을 조합하는 사용자를 위한 Rust 영상 편집기입니다. 미디어와 편집 교환 문서를 가져와 자르기, 색 보정, 효과와 오디오 혼합을 적용하고 영상, 오디오나 편집 교환 파일을 내보냅니다. 코덱, 프로젝트 자료, 렌더링과 엔진을 분리하며 데스크톱 화면, CLI와 MCP 에이전트 인터페이스가 엔진 명령을 공유합니다. 정수 단위의 시간 좌표와 프로젝트 상태 복사본으로 편집 위치와 실행 취소를 관리하고 내보내기 작업은 진행 상황과 취소를 제공합니다. macOS, Windows, Linux용 소스 빌드는 Cargo를 쓰며 일본어에는 선택적인 공용 글꼴 자료를 사용할 수 있습니다. README 일부는 브라우저 화면을 향후 작업으로 적지만 웹 앱 README와 웹 문서는 버전이 맞는 wasm-bindgen 도구가 필요한 WebAssembly 빌드를 이미 설명합니다. 이 브라우저 경로는 단일 스레드이며 여러 실행 흐름이 필요한 일부 기능의 제약을 명시하므로 데스크톱과 같다고 보면 안 됩니다. 프로젝트는 HEVC와 AV1 출력, 외부 효과 플러그인 실행 기능의 부재와 Windows 및 Linux의 적은 실물 미디어 시험을 밝히며 속도와 호환성 수치는 아직 원저장소 주장입니다.
  • invoke-ai/InvokeAI
    InvokeAI는 작가와 디자이너가 설치해서 쓰는 시각 자료 생성 애플리케이션이며, 스킬 지침 모음은 아닙니다. 로컬 웹 서버와 React 화면에서 프롬프트, 이미지, 생성 설정을 입력합니다. 캔버스는 이미지 수정과 부분 채우기, 기존 테두리 밖으로 그림을 확장하는 작업을 지원합니다. 노드 방식의 작업 흐름은 처리 단계를 연결해 재사용 가능한 생성 절차를 만들고, 보드와 갤러리는 이미지 및 설정을 정리합니다. 서버에는 작업 제출, 진행 조회, 취소를 위한 대기열 API도 있어 별도로 만드는 자동화가 연결할 접점을 제공합니다. 공식 런처로 설치를 관리하는 방식이 권장되며, 로컬 생성에는 적절한 모델 파일과 하드웨어 및 드라이버가 여전히 필요합니다. 확인한 소스는 Python 3.12를 요구하며, 필요한 메모리는 하나의 공통 수치가 아니라 모델과 정밀도 및 출력 크기에 따라 달라집니다. 지원 목록의 일부 모델은 외부 API를 사용하므로 로컬 설치가 모든 생성 경로의 오프라인 실행이나 제공자 접근 권한 면제를 뜻하지는 않습니다. 애플리케이션 라이선스와 별개로 모델 및 입력 자료의 이용 조건을 검토해야 하며, 이번 조사에서 기능을 직접 실행하지는 않았습니다.

Trendshift 순위 목록에 오른 저장소만 담았고, 목록은 후보를 찾는 데만 썼습니다. 순위 숫자는 옮기지 않았습니다. 설명과 라이선스, 별 수는 각 GitHub 저장소에서 확인했습니다. 해설은 우리의 판단입니다. 이 프로젝트들을 직접 시험한 것은 아니며, 상승 목록에 올랐다고 품질이 증명되지는 않습니다.

GitHub에서 보기 (새 탭에서 열림)