본문으로 바로 가기
SubtitleMatrix

라이선스

SubtitleMatrix는 정적 사이트지만 전부 자체 코드는 아닙니다. 이 페이지는 브라우저가 내려받는 제3자 구성 요소와 각각의 라이선스, 전체 라이선스 전문이 있는 위치를 정리합니다.

이 페이지가 다루는 범위

아래의 모든 구성 요소는 이 사이트의 도메인에서 제공됩니다. CDN에서 불러오는 것은 없고, 실행 중에 제3자로부터 받아오는 구성 요소도 없습니다. 파일 자체가 이곳에서 배포되므로 라이선스를 이 페이지에 적습니다.

각 라이선스의 전문은 구성 요소 옆에 게시되어 있으며 이 페이지에 옮겨 적지 않습니다. 다른 사람의 소스로 이 사이트를 위해 빌드한 구성 요소는 출처 설명과 원본 소스 링크가 라이선스 전문과 같은 폴더에 있습니다.

ffmpeg(미디어 페이지)

동영상 추출 페이지는 ffmpeg-core 0.12.10을 실행합니다. 이는 GNU General Public License 버전 2 이상으로 배포되는 FFmpeg의 WebAssembly 빌드입니다. 라이선스 전문은 /ffmpeg/LICENSE.GPL-2.0.txt에 있습니다. 바이너리는 네 개의 바이트 범위 조각으로 제공되어 브라우저에서 다시 합쳐지며, 조각은 재컴파일한 것이 아니라 수정되지 않은 업스트림 빌드입니다.

소스와 출처: /ffmpeg/SOURCE.txt에 정확한 업스트림 릴리스와 그 빌드 및 FFmpeg 자체의 해당 소스 링크가 있습니다. JavaScript 래퍼인 @ffmpeg/ffmpeg 0.12.15는 MIT 라이선스의 별도 패키지입니다.

tesseract.js(비트맵 자막 페이지)

비트맵 자막 페이지 두 개는 PGS와 VobSub 이미지에서 tesseract.js 7.0.0으로 텍스트를 읽습니다. 이는 Apache License 2.0으로 배포됩니다. 전문은 /tesseract/LICENSE.Apache-2.0.txt에 있고, /tesseract/SOURCE.txt에 정확한 버전과 파일 출처가 기록되어 있습니다.

인식 모델인 두 페이지가 제공하는 모든 언어의 fast traineddata 파일은 MIT 라이선스의 별도 데이터 패키지입니다. 선택한 언어의 모델만 내려받으며, 그 요청에는 사용자 파일의 어떤 내용도 실리지 않습니다.

음성 모델(전사 및 내레이션 페이지)

전사 페이지는 OpenAI의 원본 가중치를 onnx-community 프로젝트가 ONNX로 내보낸 Whisper를 실행합니다. 가중치는 MIT 라이선스로 배포되며 전문은 /models/LICENSE.MIT.txt에 있습니다. tiny와 base 두 크기가 게시되어 있고, 고른 것만 내려받습니다.

내레이션 페이지는 Apache License 2.0으로 배포되는 Kokoro-82M을 실행하며, 전문은 /models/LICENSE.Apache-2.0.txt에 있습니다. 두 모델 세트 모두 호스팅 한도보다 작은 조각으로 이 도메인에서 제공되어 브라우저에서 다시 합쳐지며, /models/SOURCE.txt에 각 업스트림 저장소와 고정된 커밋, 파일 수가 기록되어 있습니다. 실행 중에 제3자로부터 모델을 받아오는 일은 없습니다.

ONNX Runtime

두 종류의 모델 모두 MIT 라이선스로 배포되는 onnxruntime-web에서 실행됩니다. WebAssembly 코어는 /ort/에서 제공되며 라이선스는 /ort/LICENSE.MIT.txt, 버전은 /ort/SOURCE.txt에 있습니다. 페이지의 JavaScript에 묶이지 않은 별도 파일입니다.

eSpeak NG(내레이션 페이지)

텍스트를 음성 모델이 발음할 수 있는 소리로 바꾸는 일은 GNU General Public License 버전 3으로 배포되는 WebAssembly 빌드인 eSpeak NG가 맡습니다. 라이선스 전문은 /espeak/LICENSE.GPL-3.0.txt에 있습니다. 이 사이트의 코드에 컴파일되지 않고 /espeak/에서 별도 파일로 제공되며, 빌드는 수정되지 않았습니다.

소스와 출처: /espeak/SOURCE.txt에 npm 패키지, 고정된 eSpeak NG 커밋, 업스트림 저장소가 있으며, /espeak/THIRD_PARTY_NOTICES.md에 그 빌드에 포함된 구성 요소가 나열되어 있습니다. eSpeak NG는 텍스트를 음소로 바꾸는 데만 쓰이며, 결과를 어떤 목소리로 읽을지는 Kokoro가 정합니다.

글꼴

PDF 출력에는 SIL Open Font License 1.1로 배포되는 Noto Sans JP, Noto Sans SC 또는 Noto Sans KR의 부분 집합이 내장됩니다. 라이선스 파일은 /fonts/OFL-jp.txt, /fonts/OFL-sc.txt, /fonts/OFL-kr.txt에 있습니다. 이 문자 체계가 필요 없는 문서는 해당 글꼴을 하나도 내려받지 않습니다.

PDF 라이브러리

PDF는 pdf-lib과 @pdf-lib/fontkit으로 작성되며 둘 다 MIT 라이선스입니다. 이들은 지연 로드되는 청크에 묶인 평범한 JavaScript 모듈이며, 따로 내려받는 파일이 아니고 이들로부터 글꼴이나 바이너리를 받아오지도 않습니다.

사이트의 나머지 부분

위에 나열되지 않은 모든 것, 즉 자막 파서, 능력 매트릭스, 손실 정보, 레이아웃 엔진, 인터페이스는 이 사이트의 자체 코드입니다. 이 페이지는 이를 재사용할 라이선스를 부여하지 않으며, 브라우저를 통해 도구를 사용하는 것이 이 코드의 용도입니다.