오픈소스 라이선스

VideosCompressor는 훌륭한 오픈소스 소프트웨어로 만들어졌습니다. 이 프로젝트를 만들고 관리하는 모든 분께 감사드립니다.

구성 요소와 라이선스

아래 표는 브라우저로 전송되는 오픈소스 구성 요소, 사용하는 정확한 버전, 각 라이선스를 보여 줍니다. 이름을 누르면 프로젝트의 소스 코드로 이동합니다.

구성 요소버전라이선스용도
Mediabunny 1.61.6MPL-2.0동영상 압축(WebCodecs 엔진)
@mediabunny/aac-encoder 1.61.6MPL-2.0; FFmpeg AAC: LGPL-2.1-or-later브라우저에 인코더가 없을 때 AAC 오디오
FFmpeg.wasm (@ffmpeg/ffmpeg) 0.12.15MIT동영상 압축(호환성 엔진 로더)
FFmpeg + x264 (@ffmpeg/core) 0.12.10GPL-2.0-or-later동영상 압축(호환성 엔진)
MozJPEG (jSquash) 1.6.0Apache-2.0; MozJPEG: IJG / BSD-3-Clause / zlib이미지·PDF 압축(JPEG)
libwebp (jSquash) 1.5.0Apache-2.0; libwebp: BSD-3-Clause이미지 압축(WebP)
libavif (jSquash) 2.1.1Apache-2.0; libavif: BSD-2-Clause이미지 압축(AVIF)
OxiPNG (jSquash) 2.3.0Apache-2.0; OxiPNG: MIT이미지 압축(PNG)
Squoosh resize (jSquash) 2.1.1Apache-2.0이미지·PDF 압축(크기 조정)
pdf-lib (Cantoo) 2.11.1MITPDF 압축
PDF.js 6.4.299Apache-2.0PDF 압축(최대 압축)
OpenJPEG (PDF.js) —BSD-2-ClausePDF 안의 JPEG 2000 이미지 읽기
PDFium JBIG2 (PDF.js) —BSD-3-ClausePDF 안의 JBIG2 이미지 읽기
qcms (PDF.js) —MITPDF 색상 관리
fflate 0.8.3MITZIP 다운로드, PDF 스트림 압축
wasm-feature-detect 1.9.0Apache-2.0가장 빠른 코덱 빌드 선택
Inter 5.3.0OFL-1.1본문
Plus Jakarta Sans 5.3.0OFL-1.1제목
Noto Sans JP 5.3.1OFL-1.1일본어 텍스트
Noto Sans Arabic 5.3.0OFL-1.1아랍어 텍스트
Noto Sans Devanagari 5.3.0OFL-1.1기타 문자 체계 텍스트
Noto Sans Bengali 5.3.0OFL-1.1기타 문자 체계 텍스트
Noto Sans Thai 5.3.0OFL-1.1기타 문자 체계 텍스트
Noto Sans KR 5.3.0OFL-1.1기타 문자 체계 텍스트
Noto Sans SC 5.3.0OFL-1.1기타 문자 체계 텍스트

FFmpeg와 GNU 일반 공중 사용 허가서

동영상 압축기의 호환성 엔진은 ffmpeg.wasm 프로젝트가 WebAssembly로 컴파일한 FFmpeg(@ffmpeg/core)입니다. 이 빌드에는 H.264 인코더 x264가 포함되어 있어 GNU General Public License 버전 2 이상(GPL-2.0-or-later)으로 배포됩니다.

GPL에 따라:

  • 엔진은 ffmpeg.wasm 프로젝트가 배포한 그대로, 수정 없이 브라우저로 전송됩니다.
  • 빌드 스크립트를 포함한 전체 대응 소스 코드는 @ffmpeg/core 0.12.10이 배포된 ffmpeg.wasm 저장소의 v12.15 버전 태그에서 받을 수 있습니다: github.com/ffmpegwasm/ffmpeg.wasm/tree/v12.15.
  • FFmpeg 소스 코드는 ffmpeg.org, x264 소스 코드는 videolan.org에 있습니다.
  • 라이선스 전문은 gnu.org/licenses/old-licenses/gpl-2.0.html에서 볼 수 있습니다.
  • 저희에게서 소스 코드를 받고 싶다면 문의하기 페이지로 연락해 주세요. 엔진을 사용한 날부터 최소 3년 동안 소스 코드 또는 링크를 무료로 보내 드립니다.

GPL은 FFmpeg 엔진 자체에 적용됩니다. 이 엔진은 동영상에 필요할 때만, 브라우저에서 실행되는 독립 프로그램으로 불러옵니다.

기타 라이선스

  • MPL-2.0(Mediabunny와 AAC 인코더): 배포된 코드를 수정 없이 사용하며, 빠른 로딩을 위해 축소만 했습니다. 위 버전의 소스 코드는 연결된 저장소에서 받을 수 있습니다.
  • Apache-2.0(PDF.js, jSquash 코덱, wasm-feature-detect), MIT(pdf-lib, fflate, OxiPNG, qcms), BSD(MozJPEG, libwebp, libavif, OpenJPEG, PDFium의 JBIG2 디코더): 저작자 표시를 요구하는 허용적 라이선스이며, 이 페이지가 그 표시를 제공합니다.
  • SIL Open Font License 1.1(Inter, Plus Jakarta Sans, Noto Sans JP, Noto Sans Arabic, Noto Sans Devanagari, Noto Sans Bengali, Noto Sans Thai, Noto Sans KR, Noto Sans SC): 이 사이트에서 사용하는 글꼴입니다.

각 프로젝트의 라이선스 전문은 해당 저장소에 있습니다.