오픈소스 라이선스
VideosCompressor는 훌륭한 오픈소스 소프트웨어로 만들어졌습니다. 이 프로젝트를 만들고 관리하는 모든 분께 감사드립니다.
구성 요소와 라이선스
아래 표는 브라우저로 전송되는 오픈소스 구성 요소, 사용하는 정확한 버전, 각 라이선스를 보여 줍니다. 이름을 누르면 프로젝트의 소스 코드로 이동합니다.
| 구성 요소 | 버전 | 라이선스 | 용도 |
|---|---|---|---|
| Mediabunny | 1.61.6 | MPL-2.0 | 동영상 압축(WebCodecs 엔진) |
| @mediabunny/aac-encoder | 1.61.6 | MPL-2.0; FFmpeg AAC: LGPL-2.1-or-later | 브라우저에 인코더가 없을 때 AAC 오디오 |
| FFmpeg.wasm (@ffmpeg/ffmpeg) | 0.12.15 | MIT | 동영상 압축(호환성 엔진 로더) |
| FFmpeg + x264 (@ffmpeg/core) | 0.12.10 | GPL-2.0-or-later | 동영상 압축(호환성 엔진) |
| MozJPEG (jSquash) | 1.6.0 | Apache-2.0; MozJPEG: IJG / BSD-3-Clause / zlib | 이미지·PDF 압축(JPEG) |
| libwebp (jSquash) | 1.5.0 | Apache-2.0; libwebp: BSD-3-Clause | 이미지 압축(WebP) |
| libavif (jSquash) | 2.1.1 | Apache-2.0; libavif: BSD-2-Clause | 이미지 압축(AVIF) |
| OxiPNG (jSquash) | 2.3.0 | Apache-2.0; OxiPNG: MIT | 이미지 압축(PNG) |
| Squoosh resize (jSquash) | 2.1.1 | Apache-2.0 | 이미지·PDF 압축(크기 조정) |
| pdf-lib (Cantoo) | 2.11.1 | MIT | PDF 압축 |
| PDF.js | 6.4.299 | Apache-2.0 | PDF 압축(최대 압축) |
| OpenJPEG (PDF.js) | — | BSD-2-Clause | PDF 안의 JPEG 2000 이미지 읽기 |
| PDFium JBIG2 (PDF.js) | — | BSD-3-Clause | PDF 안의 JBIG2 이미지 읽기 |
| qcms (PDF.js) | — | MIT | PDF 색상 관리 |
| fflate | 0.8.3 | MIT | ZIP 다운로드, PDF 스트림 압축 |
| wasm-feature-detect | 1.9.0 | Apache-2.0 | 가장 빠른 코덱 빌드 선택 |
| Inter | 5.3.0 | OFL-1.1 | 본문 |
| Plus Jakarta Sans | 5.3.0 | OFL-1.1 | 제목 |
| Noto Sans JP | 5.3.1 | OFL-1.1 | 일본어 텍스트 |
| Noto Sans Arabic | 5.3.0 | OFL-1.1 | 아랍어 텍스트 |
| Noto Sans Devanagari | 5.3.0 | OFL-1.1 | 기타 문자 체계 텍스트 |
| Noto Sans Bengali | 5.3.0 | OFL-1.1 | 기타 문자 체계 텍스트 |
| Noto Sans Thai | 5.3.0 | OFL-1.1 | 기타 문자 체계 텍스트 |
| Noto Sans KR | 5.3.0 | OFL-1.1 | 기타 문자 체계 텍스트 |
| Noto Sans SC | 5.3.0 | OFL-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/core0.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): 이 사이트에서 사용하는 글꼴입니다.
각 프로젝트의 라이선스 전문은 해당 저장소에 있습니다.