통화에 봇을 참여시키지 않고 기기 오디오를 녹음하는 로컬 우선 오픈소스 AI 회의 메모 도구
- 스타
- 115
- 포크
- 8
- 열린 이슈
- 0
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
OpenSubs는 음성을 받아쓰고, 텍스트를 번역하고, 스타일을 적용한 뒤 자막을 영상에 합성해 동영상 자막을 만듭니다. 제품에 업로드 엔드포인트가 없으므로 동영상은 사용자 기기에서 디코딩되며 업로드되지 않습니다. 음성 모델만 다운로드해 로컬에 캐시하며, 기기 내 번역기 대신 클라우드 번역기를 선택한 경우에만 자막 텍스트가 기기 밖으로 전송됩니다.
동일한 엔진을 브라우저 탭에서 실행되는 웹 앱, 재생 중인 영상 위에 실시간 자막을 표시하는 Chrome·Edge·Firefox 확장 프로그램, macOS·Windows·Linux에서 대용량 파일과 여러 파일을 처리하는 데스크톱 앱, 그리고 명령줄 바이너리로 사용할 수 있습니다. 줄바꿈, 읽기 속도 제한, 스타일 프리셋, ASS 작성기는 WebAssembly와 네이티브 바이너리로 컴파일되는 공용 Rust 크레이트를 사용하므로 모든 프런트엔드에서 동일한 결과를 생성합니다.
이 저장소는 미디어 탐색, 음성 인식, SRT/VTT/ASS 처리, 번역 제공업체를 위한 Rust 크레이트와 Svelte, Tauri, Capacitor 및 확장 프로그램 API로 만든 프런트엔드로 구성된 모노레포입니다. 데스크톱 앱과 CLI는 자막을 영상에 합성할 때 ffmpeg를 호출하며, ass 및 whisper 필터가 포함된 빌드가 필요합니다.
핵심 기능
- 01Whisper로 음성을 받아쓰며, 브라우저나 데스크톱에서 로컬로 실행합니다.
- 02기기 내 번역기 또는 선택 가능한 클라우드 제공업체를 통해 자막을 번역합니다.
- 03ASS 스타일 프리셋을 사용해 스타일을 적용한 자막을 영상에 합성합니다.
- 04SRT, VTT, ASS 자막 파일로 내보냅니다.
- 05Chrome, Edge 또는 Firefox 탭에서 재생 중인 영상 위에 실시간 자막을 표시합니다.
- 06스크립트 및 CI 파이프라인에서 사용할 CLI를 제공합니다.
활용 사례
- 제3자 서비스에 업로드하면 안 되는 개인 영상이나 기밀 영상을 자막 처리할 때.
- 데스크톱에서 길이가 긴 동영상 파일을 일괄 처리할 때.
- 브라우저에서 시청하는 영상에 실시간 자막을 추가할 때.
- CI 또는 스크립트 작업 흐름에서 자막 생성을 자동화할 때.
빠른 시작
- 1
브라우저에서 웹 앱을 열면 됩니다. 설치할 필요가 없습니다
- 2
Cargo로 소스에서 CLI를 빌드합니다
cargo build --release -p opensubs
사용 전 알아둘 점
- AGPL-3.0-or-later 라이선스로 제공되며, 파생 저작물에도 적용되는 강력한 카피레프트 라이선스입니다.
- 데스크톱 앱과 CLI에는 ass 및 whisper 필터가 포함된 ffmpeg 빌드가 필요합니다. Homebrew의 표준 ffmpeg에는 이러한 필터가 없습니다.
- 소스에서 빌드하려면 Rust 1.97.1과 Node 22가 필요합니다.
토픽
자주 묻는 질문
- opensubs은(는) 무엇인가요?
- 동영상을 업로드하지 않고 브라우저·데스크톱 앱·CLI에서 Whisper로 받아쓰기, 번역, 스타일 적용 및 자막 합성을 제공하는 오픈소스 로컬 자막 도구입니다. OpenSubs는 음성을 받아쓰고, 텍스트를 번역하고, 스타일을 적용한 뒤 자막을 영상에 합성해 동영상 자막을 만듭니다. 제품에 업로드 엔드포인트가 없으므로 동영상은 사용자 기기에서 디코딩되며 업로드되지 않습니다. 음성 모델만 다운로드해 로컬에 캐시하며, 기기 내 번역기 대신 클라우드 번역기를 선택한 경우에만 자막 텍스트가 기기 밖으로 전송됩니다.
- opensubs은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- opensubs은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- opensubs은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. opensubs의 마지막 커밋은 2026년 10월 16일입니다.
- opensubs은(는) 어디에 사용할 수 있나요?
- 제3자 서비스에 업로드하면 안 되는 개인 영상이나 기밀 영상을 자막 처리할 때. 데스크톱에서 길이가 긴 동영상 파일을 일괄 처리할 때. 브라우저에서 시청하는 영상에 실시간 자막을 추가할 때. CI 또는 스크립트 작업 흐름에서 자막 생성을 자동화할 때.
- opensubs는 어떻게 설치하나요?
- 브라우저에서 웹 앱을 열면 됩니다. 설치할 필요가 없습니다 Cargo로 소스에서 CLI를 빌드합니다: cargo build --release -p opensubs
- opensubs은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/open-subs/opensubs
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
로컬 MP4 영상에 자막을 편집·스타일 지정해 입히는 브라우저 기반 도구로, 기기 내 Whisper 음성 인식도 지원합니다.
OpenAI Whisper 기반으로 오디오와 동영상을 컴퓨터에서 오프라인으로 전사하고 번역하는 데스크톱 앱입니다.
업로드한 동영상이나 미디어 링크에서 Together AI의 Whisper 모델로 타임스탬프가 포함된 자막을 생성하는 Next.js 웹 앱입니다.
macOS와 Windows에서 회의를 로컬로 녹음·전사·요약하는 프라이버시 우선 AI 회의 도우미
macOS, Windows, Linux용 Anytype 공식 Electron 데스크톱 클라이언트입니다.