Whisper 기반 오픈소스 음성-텍스트 변환 도구로, forced alignment를 통해 단어 단위 타임스탬프를 추가하고 선택적으로 화자 분리를 지원합니다.
modelscope/FunClip
FunASR로 음성을 전사하고 선택한 텍스트나 화자에 맞춰 영상을 자르는 오픈소스 로컬 클리핑 도구로, LLM 지원 클리핑도 제공합니다.
- 스타
- 6,499
- 포크
- 773
- 열린 이슈
- 17
- 마지막 커밋
- 5일 전
어떤 프로젝트인가요?
FunClip은 영상의 음성을 바탕으로 클립을 만드는 로컬 배포형 도구입니다. FunASR의 Paraformer 모델로 영상의 음성을 인식한 뒤, 전사 결과에서 텍스트 구간이나 화자를 선택해 해당 부분의 영상 클립을 내보낼 수 있습니다. 전체 영상과 선택한 구간의 SRT 자막도 생성합니다.
주요 인터페이스는 localhost에서 실행되며 브라우저로 접속하도록 서버에 배포할 수도 있는 Gradio 웹 UI입니다. CLI에서는 먼저 음성을 인식한 다음, 선택적으로 시작 및 종료 오프셋을 지정해 대상 텍스트에 맞춰 클립을 만드는 2단계 워크플로를 제공합니다. 음성 인식에는 Paraformer, Fun-ASR-Nano, SenseVoice 또는 MOSS 백엔드를 사용할 수 있으며, Paraformer는 핫워드 사용자 지정과 CAM++ 화자 식별을 지원합니다.
FunClip에는 LLM 지원 클리핑 모드도 포함되어 있습니다. 전사 결과를 선택한 언어 모델에 전달하며, OrcaRouter나 Cheaper Inference를 통해 이용하는 모델 또는 영상 자체를 분석하는 TwelveLabs Pegasus를 사용할 수 있습니다. 모델은 클리핑할 구간을 반환합니다.
핵심 기능
- 01FunASR Paraformer 및 선택 가능한 다른 ASR 모델로 영상 음성을 전사합니다.
- 02전사 결과에서 텍스트 구간이나 화자를 선택해 영상을 자릅니다.
- 03전체 영상과 잘라낸 구간의 SRT 자막을 내보냅니다.
- 04로컬이나 서버에서 실행할 수 있는 Gradio 웹 UI를 제공합니다.
- 05설정 가능한 모델 게이트웨이를 통해 LLM 지원 클리핑을 제공합니다.
활용 사례
- 긴 중국어 또는 다국어 강연과 인터뷰에서 하이라이트 클립을 추출합니다.
- 직접 입력하지 않고 영상 자막 파일을 생성합니다.
- 여러 사람이 녹음된 영상에서 특정 화자의 구간을 추출합니다.
- 자신의 컴퓨터나 서버에서 비공개 영상 클리핑 서비스를 운영합니다.
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/modelscope/FunClip.git - 2
프로젝트 폴더로 이동합니다
cd FunClip - 3
Python 3.12 가상 환경을 만들고 활성화한 다음 requirements를 설치합니다
python3.12 -m venv .venv && . .venv/bin/activate && python -m pip install -r requirements.txt - 4
로컬 Gradio 서비스를 시작한 다음 브라우저에서 localhost:7860을 엽니다
python funclip/launch.py
사용 전 알아둘 점
- 다른 requirements를 설치하기 전에 사용 중인 플랫폼에 맞는 PyTorch/torchaudio를 수동으로 설치해야 합니다.
- 선택 사항인 LLM 및 Pegasus 클리핑 기능을 사용하려면 유료 또는 별도로 발급받은 API 키가 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- FunClip은(는) 무엇인가요?
- FunASR로 음성을 전사하고 선택한 텍스트나 화자에 맞춰 영상을 자르는 오픈소스 로컬 클리핑 도구로, LLM 지원 클리핑도 제공합니다. FunClip은 영상의 음성을 바탕으로 클립을 만드는 로컬 배포형 도구입니다. FunASR의 Paraformer 모델로 영상의 음성을 인식한 뒤, 전사 결과에서 텍스트 구간이나 화자를 선택해 해당 부분의 영상 클립을 내보낼 수 있습니다. 전체 영상과 선택한 구간의 SRT 자막도 생성합니다.
- FunClip은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- FunClip은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- FunClip은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. FunClip의 마지막 커밋은 2026년 11월 1일입니다.
- FunClip은(는) 어디에 사용할 수 있나요?
- 긴 중국어 또는 다국어 강연과 인터뷰에서 하이라이트 클립을 추출합니다. 직접 입력하지 않고 영상 자막 파일을 생성합니다. 여러 사람이 녹음된 영상에서 특정 화자의 구간을 추출합니다. 자신의 컴퓨터나 서버에서 비공개 영상 클리핑 서비스를 운영합니다.
- FunClip는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/modelscope/FunClip.git 프로젝트 폴더로 이동합니다: cd FunClip Python 3.12 가상 환경을 만들고 활성화한 다음 requirements를 설치합니다: python3.12 -m venv .venv && . .venv/bin/activate && python -m pip install -r requirements.txt 로컬 Gradio 서비스를 시작한 다음 브라우저에서 localhost:7860을 엽니다: python funclip/launch.py
- FunClip은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/modelscope/FunClip
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
오프라인 Windows 음성 입력 도구: CapsLock 또는 마우스 측면 버튼 X2를 누르고 말한 뒤 놓으면 인식된 텍스트가 입력됩니다.
이중 자막, 로컬 AI 자막 생성, 실시간 번역 및 단어 검색 기능을 갖춘 언어 학습용 Windows 동영상 플레이어입니다.
텍스트 음성 변환, 음성 복제, Whisper 받아쓰기, YouTube 다운로드, 보컬 분리와 더빙용 번역을 제공하는 Windows 중심 Gradio 웹 앱입니다.
오프라인으로 실행되며 DaVinci Resolve, Premiere Pro, After Effects에 연동되는 로컬 우선 AI 자막 생성기입니다.
편집 가능한 타임라인에서 영상 전사, 자막 생성·번역, 더빙, 컷 편집과 애니메이션을 수행하는 macOS 및 Windows용 AI 영상 에이전트입니다.