오픈소스 고지
비디오모아(vid.moatool.app)의 도구는 여러 오픈소스 소프트웨어 위에서 동작합니다. 아래는 이 사이트가 사용하는 오픈소스와 각 라이선스, 소스 코드 위치입니다.
표에 적힌 라이선스명은 배포본에 동봉된 라이선스 파일·파일 헤더 또는 프로젝트 저장소를 근거로 합니다. 확정할 수 없는 항목은 "프로젝트 저장소 참조"로 표기하고 링크만 제공합니다. 정정이 필요한 내용이 있으면 [email protected] 으로 알려 주세요.
lamejs (LGPL-3.0) 배포 파일과 라이선스 전문
MP3 인코딩은 LGPL-3.0 으로 배포되는 lamejs 를 사용합니다. 이 사이트가 브라우저로 전달하는 파일은 /vendor/lame.min.js 에서 그대로 내려받을 수 있고, 라이선스 전문과 고지는 /vendor/lame/NOTICE.txt · LGPL-3.0 전문 · GPL-3.0 전문 에 함께 배포되어 있습니다. LGPL-3.0 은 라이브러리를 수정해 바꿔 끼울 자유를 보장하며, 이 파일은 난독화하거나 무결성 검사로 잠가 두지 않았습니다.
이 사이트가 사용하는 오픈소스
| 이름 | 용도 | 라이선스 | 소스 |
|---|---|---|---|
| ffmpeg.wasm (@ffmpeg/ffmpeg) | 동영상·오디오 변환의 자바스크립트 래퍼 | MIT | github.com/ffmpegwasm/ffmpeg.wasm |
| FFmpeg (@ffmpeg/core) | 동영상·오디오 변환 엔진 — 이 사이트가 배포하지 않습니다. 브라우저가 jsDelivr 에서 직접 내려받습니다 | LGPL-2.1 이상 (빌드 구성에 따라 GPL) | ffmpeg.org · 브라우저가 받는 위치 |
| JSZip | HLS 재생목록과 영상 조각을 ZIP으로 묶기 | MIT 또는 GPL-3.0 (듀얼 라이선스) | github.com/Stuk/jszip · 배포 파일 |
| lamejs (LAME) | MP3 인코딩 | LGPL-3.0 | github.com/zhuker/lamejs · 이 사이트가 배포하는 파일과 라이선스 전문 |
| RNNoise (@jitsi/rnnoise-wasm) | 오디오 잡음 제거 | 배포 빌드: 동봉 LICENSE 참조 · 원본 RNNoise: BSD-3-Clause | jitsi/rnnoise-wasm · xiph/rnnoise |
| mp4-muxer | MP4 파일 조립 (얼굴 모자이크·용량 줄이기 결과 저장) | 동봉 LICENSE 참조 | github.com/Vanilagy/mp4-muxer |
| MP4Box.js (mp4box) | MP4 파일 구조 읽기 | 동봉 LICENSE 참조 | github.com/gpac/mp4box.js |
| ONNX Runtime Web | 브라우저 안에서 AI 모델 실행 (얼굴 찾기) | MIT | github.com/microsoft/onnxruntime |
| Transformers.js | 자막 추출·회의록의 음성 인식 모델 실행 | Apache-2.0 | github.com/huggingface/transformers.js |
| gifenc | GIF 만들기 | MIT | github.com/mattdesl/gifenc |
| Whisper (whisper-small) | 음성을 글자로 (자막 추출·회의록·화자별 추출) | MIT | github.com/openai/whisper |
| Whisper large-v3-turbo (한국어 고정밀 · 선택) | 화자별 추출의 한국어 받아쓰기(고정밀 모드에서만) | Apache-2.0 (base: openai/whisper MIT · 학습데이터 zeroth-korean 등) | onnx-community/whisper-large-v3-turbo-korean-ggml-ONNX |
| pyannote-audio (segmentation-3.0) | 회의록·화자별 추출의 화자 구간 찾기 | MIT | pyannote/segmentation-3.0 |
| WeSpeaker (voxceleb-resnet34-LM) | 회의록·화자별 추출의 목소리 구분 | 툴킷 Apache-2.0 · 사전학습 가중치는 VoxCeleb 데이터 기준 CC-BY-4.0 (출처 표기) | wenet-e2e/wespeaker · VoxCeleb (CC-BY-4.0) |
| multilingual-e5-small | 회의록 정리(핵심 발언 고르기) | MIT | huggingface.co/intfloat/multilingual-e5-small |
| CenterFace | 영상 속 얼굴 찾기 | 라이선스: 프로젝트 저장소 참조 | github.com/Star-Clouds/CenterFace |
이 목록에 대하여
모든 도구는 이용자의 브라우저 안에서 동작하므로, 위 소프트웨어는 서버가 아니라 이용자의 기기로 전달되어 실행됩니다. 그래서 파일이 서버로 전송되지 않습니다. 표에서 "이 사이트가 배포하지 않습니다"라고 적힌 항목은 우리 서버가 아니라 공개 CDN 에서 브라우저가 직접 받아오는 것입니다. 서비스 구성이 바뀌면 이 목록도 함께 갱신됩니다.
모아툴 전체(모든 하위 도메인)의 통합 목록은 pdf.moatool.app/licenses 에 있습니다.