storytold/filmcraft

출처
GitHub
처음 오른 날
분야
미디어
GitHub 별 수
1,638
주 언어
Rust
웹사이트
getartcraft.com/apps/filmcraft (새 탭에서 열림)

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

storytold/filmcraft

무엇을 하나

FilmCraft는 여러 트랙의 시간표 위에서 영상, 소리와 자막을 조합하는 사용자를 위한 Rust 영상 편집기입니다. 미디어와 편집 교환 문서를 가져와 자르기, 색 보정, 효과와 오디오 혼합을 적용하고 영상, 오디오나 편집 교환 파일을 내보냅니다. 코덱, 프로젝트 자료, 렌더링과 엔진을 분리하며 데스크톱 화면, CLI와 MCP 에이전트 인터페이스가 엔진 명령을 공유합니다. 정수 단위의 시간 좌표와 프로젝트 상태 복사본으로 편집 위치와 실행 취소를 관리하고 내보내기 작업은 진행 상황과 취소를 제공합니다. macOS, Windows, Linux용 소스 빌드는 Cargo를 쓰며 일본어에는 선택적인 공용 글꼴 자료를 사용할 수 있습니다. README 일부는 브라우저 화면을 향후 작업으로 적지만 웹 앱 README와 웹 문서는 버전이 맞는 wasm-bindgen 도구가 필요한 WebAssembly 빌드를 이미 설명합니다. 이 브라우저 경로는 단일 스레드이며 여러 실행 흐름이 필요한 일부 기능의 제약을 명시하므로 데스크톱과 같다고 보면 안 됩니다. 프로젝트는 HEVC와 AV1 출력, 외부 효과 플러그인 실행 기능의 부재와 Windows 및 Linux의 적은 실물 미디어 시험을 밝히며 속도와 호환성 수치는 아직 원저장소 주장입니다.

ATF에 주는 도움

Harness에서는 승인된 ATF Works 화면 녹화를 교육 영상으로 편집하는 외부 도구 후보로 FilmCraft를 비교해 볼 만합니다. 연결에는 원본 파일 권한, 편집 지시, 자막 파일, 프로젝트 상태 복사본과 내보내기 작업 식별자가 필요하며 프로세스가 시작됐다는 사실만 확인해서는 부족합니다. 대표적인 회사 영상을 써서 디코딩, 자막 시점, 음성 동기화와 납품 대상 기기의 재생을 독립적으로 검사해야 합니다. 상태 복사본을 이용한 명령 설계는 실행과 결과 검사를 분리하는 참고가 되지만 이번 조사에서 Harness 연결을 구현하거나 시험한 것은 아닙니다. 자동 게시, 보관 원본 대체와 브라우저 또는 코덱 기능이 같다는 가정은 이 검증 전까지 적용 범위에서 빼야 합니다.

라이선스

Apache-2.0 허용 범위가 넓고 특허 사용 허락이 포함됩니다. 상업적 이용이 가능하며 고지 문구를 유지하고 변경 사실을 밝혀야 합니다.

같은 분야 저장소

  • 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 결과 일치 수치는 유지관리자 보고이며 이번 조사에서 독립적으로 재현한 결과는 아닙니다.
  • invoke-ai/InvokeAI
    InvokeAI는 작가와 디자이너가 설치해서 쓰는 시각 자료 생성 애플리케이션이며, 스킬 지침 모음은 아닙니다. 로컬 웹 서버와 React 화면에서 프롬프트, 이미지, 생성 설정을 입력합니다. 캔버스는 이미지 수정과 부분 채우기, 기존 테두리 밖으로 그림을 확장하는 작업을 지원합니다. 노드 방식의 작업 흐름은 처리 단계를 연결해 재사용 가능한 생성 절차를 만들고, 보드와 갤러리는 이미지 및 설정을 정리합니다. 서버에는 작업 제출, 진행 조회, 취소를 위한 대기열 API도 있어 별도로 만드는 자동화가 연결할 접점을 제공합니다. 공식 런처로 설치를 관리하는 방식이 권장되며, 로컬 생성에는 적절한 모델 파일과 하드웨어 및 드라이버가 여전히 필요합니다. 확인한 소스는 Python 3.12를 요구하며, 필요한 메모리는 하나의 공통 수치가 아니라 모델과 정밀도 및 출력 크기에 따라 달라집니다. 지원 목록의 일부 모델은 외부 API를 사용하므로 로컬 설치가 모든 생성 경로의 오프라인 실행이나 제공자 접근 권한 면제를 뜻하지는 않습니다. 애플리케이션 라이선스와 별개로 모델 및 입력 자료의 이용 조건을 검토해야 하며, 이번 조사에서 기능을 직접 실행하지는 않았습니다.
  • storytold/artcraft
    ArtCraft는 텍스트 지시만 쓰는 대신 AI 이미지와 영상 생성의 구도를 직접 조절하려는 예술가와 영상 제작자를 위한 데스크톱 작업 공간입니다. 입력에는 프롬프트, 참고 이미지, 여러 겹으로 구성한 이미지와 배치한 3D 장면이 포함됩니다. 캔버스 도구, 인물 자세와 카메라 위치를 조절한 뒤 이미지나 영상 생성을 요청하는 방식입니다. 문서에는 선택한 제공업체를 통한 배경 제거, 이미지의 3D 메시 변환과 공간 생성도 안내합니다. 개발 문서가 밝히는 구조는 Rust와 Tauri 데스크톱 앱, React 화면과 별도 백엔드 서비스이며 독립적인 오프라인 모델 실행기가 아닙니다. 안정 버전 다운로드는 Windows와 macOS를 대상으로 하며 Linux를 포함한 소스 개발에는 Rust, Node.js, npm과 Tauri CLI가 필요합니다. 모델 이용은 제공업체 서비스와 계정 조건에 달려 있으며 README 목록의 일부 모델은 비활성화되었거나 데스크톱 앱에서 사용할 수 없다고 표시합니다. 미완성 상태의 fair-source 라이선스는 소프트웨어의 상업적 재판매와 경쟁 제품 개발을 제한하므로 공개된 소스를 자유로운 오픈소스 재사용과 혼동하면 안 됩니다.
  • storytold/photocraft
    레이어, 마스크, 브러시, 레이어가 있는 PSD 편집을 지원하는 Rust 네이티브 이미지 편집기입니다. 화면, CLI, JSON 제어 채널, MCP 서버에서 같은 편집 엔진을 사용할 수 있습니다.
  • edenfunf/reelmimic
    ReelMimic은 참고 영상의 스타일을 분석하고 사용자가 승인할 제작 계획을 제시합니다. 이후 로컬 Claude Code 또는 Codex 에이전트들이 장면을 제작하고 검토하며 필요하면 수정합니다.

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

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