Àwọn ìwé àṣẹ orísun-ṣíṣí
A kọ́ VideosCompressor lórí sọ́fítíwọ̀ orísun-ṣíṣí tó dára gan-an. Ọpẹ́ fún gbogbo àwọn tó ń ṣẹ̀dá àti tọ́jú àwọn iṣẹ́ wọ̀nyí.
Àwọn ẹ̀yà àti ìwé àṣẹ
Tábìlì náà fi àwọn ẹ̀yà orísun-ṣíṣí tí a fi ránṣẹ́ sí aṣàwákiri rẹ hàn, ẹ̀dà gangan tí a ń lò, àti ìwé àṣẹ wọn. Orúkọ kọ̀ọ̀kan ní ìjápọ̀ sí kóòdù orísun iṣẹ́ náà.
| Ẹ̀yà | Ẹ̀dà | Ìwé àṣẹ | A ń lò ó fún |
|---|---|---|---|
| Mediabunny | 1.61.6 | MPL-2.0 | Ìdínkù fídíò (ẹ̀rọ WebCodecs) |
| @mediabunny/aac-encoder | 1.61.6 | MPL-2.0; FFmpeg AAC: LGPL-2.1-or-later | Ohùn AAC nígbà tí aṣàwákiri kò ní ẹ̀rọ ìkóòdù |
| FFmpeg.wasm (@ffmpeg/ffmpeg) | 0.12.15 | MIT | Ìdínkù fídíò (olùgbéwọlé ẹ̀rọ ìbámu) |
| FFmpeg + x264 (@ffmpeg/core) | 0.12.10 | GPL-2.0-or-later | Ìdínkù fídíò (ẹ̀rọ ìbámu) |
| MozJPEG (jSquash) | 1.6.0 | Apache-2.0; MozJPEG: IJG / BSD-3-Clause / zlib | Ìdínkù àwòrán àti PDF (JPEG) |
| libwebp (jSquash) | 1.5.0 | Apache-2.0; libwebp: BSD-3-Clause | Ìdínkù àwòrán (WebP) |
| libavif (jSquash) | 2.1.1 | Apache-2.0; libavif: BSD-2-Clause | Ìdínkù àwòrán (AVIF) |
| OxiPNG (jSquash) | 2.3.0 | Apache-2.0; OxiPNG: MIT | Ìdínkù àwòrán (PNG) |
| Squoosh resize (jSquash) | 2.1.1 | Apache-2.0 | Ìdínkù àwòrán àti PDF (yíyí ìwọ̀n padà) |
| pdf-lib (Cantoo) | 2.11.1 | MIT | Ìdínkù PDF |
| PDF.js | 6.4.299 | Apache-2.0 | Ìdínkù PDF (ìdínkù tó ga jù) |
| OpenJPEG (PDF.js) | — | BSD-2-Clause | Kíka àwòrán JPEG 2000 nínú PDF |
| PDFium JBIG2 (PDF.js) | — | BSD-3-Clause | Kíka àwòrán JBIG2 nínú PDF |
| qcms (PDF.js) | — | MIT | Ìṣàkóso àwọ̀ nínú PDF |
| fflate | 0.8.3 | MIT | Ìgbàsílẹ̀ ZIP, ìdínkù ìṣàn PDF |
| wasm-feature-detect | 1.9.0 | Apache-2.0 | Yíyan ẹ̀dà codec tó yára jù |
| Inter | 5.3.0 | OFL-1.1 | Ọ̀rọ̀ |
| Plus Jakarta Sans | 5.3.0 | OFL-1.1 | Àkọlé |
| Noto Sans JP | 5.3.1 | OFL-1.1 | Ọ̀rọ̀ ní èdè Japanese |
| Noto Sans Arabic | 5.3.0 | OFL-1.1 | Ọ̀rọ̀ ní èdè Lárúbáwá |
| Noto Sans Devanagari | 5.3.0 | OFL-1.1 | Ọ̀rọ̀ ní àwọn ọ̀nà ìkọ̀wé mìíràn |
| Noto Sans Bengali | 5.3.0 | OFL-1.1 | Ọ̀rọ̀ ní àwọn ọ̀nà ìkọ̀wé mìíràn |
| Noto Sans Thai | 5.3.0 | OFL-1.1 | Ọ̀rọ̀ ní àwọn ọ̀nà ìkọ̀wé mìíràn |
| Noto Sans KR | 5.3.0 | OFL-1.1 | Ọ̀rọ̀ ní àwọn ọ̀nà ìkọ̀wé mìíràn |
| Noto Sans SC | 5.3.0 | OFL-1.1 | Ọ̀rọ̀ ní àwọn ọ̀nà ìkọ̀wé mìíràn |
FFmpeg àti GNU General Public License
Ẹ̀rọ ìbámu irinṣẹ́ fídíò ni FFmpeg, tí iṣẹ́ ffmpeg.wasm ṣe sí WebAssembly (@ffmpeg/core). Ẹ̀dà yìí ní ẹ̀rọ ìkóòdù H.264 x264 nínú, nítorí náà a ń pín in lábẹ́ GNU General Public License, ẹ̀dà 2 tàbí èyí tó tẹ̀lé e (GPL-2.0-or-later).
Gẹ́gẹ́ bí GPL:
- A máa ń fi ẹ̀rọ náà ránṣẹ́ sí aṣàwákiri rẹ láìyí nǹkan kan padà, bí iṣẹ́ ffmpeg.wasm ṣe gbé e jáde.
- Gbogbo kóòdù orísun tó bá a mu, pẹ̀lú àwọn ìwé àfọwọ́kọ ìkọ́, wà nínú ibi ìpamọ́ ffmpeg.wasm ní àmì ẹ̀dà v12.15, èyí tí a fi gbé
@ffmpeg/core0.12.10 jáde: github.com/ffmpegwasm/ffmpeg.wasm/tree/v12.15. - Kóòdù orísun FFmpeg wà ní ffmpeg.org, ti x264 sì wà ní videolan.org.
- Gbogbo ọ̀rọ̀ ìwé àṣẹ náà wà ní gnu.org/licenses/old-licenses/gpl-2.0.html.
- Tí o bá fẹ́ gba kóòdù orísun láti ọ̀dọ̀ wa, kọ̀wé sí wa láti ojú-ìwé ìkànsí, a ó sì fi ránṣẹ́ sí ọ, tàbí ìjápọ̀ sí i, lọ́fẹ̀ẹ́ fún ó kéré tán ọdún mẹ́ta láti ọjọ́ tí o lo ẹ̀rọ náà.
GPL kan ẹ̀rọ FFmpeg fúnra rẹ̀. A máa ń gbé e wọlé nígbà tí fídíò kan bá nílò rẹ̀ nìkan, gẹ́gẹ́ bí ètò tó dá dúró tó ń ṣiṣẹ́ nínú aṣàwákiri rẹ.
Àwọn ìwé àṣẹ mìíràn
- MPL-2.0 (Mediabunny àti ẹ̀rọ ìkóòdù AAC rẹ̀): a ń lo kóòdù tí a gbé jáde láìyí i padà, a kàn dín in kù kí ó lè wọlé kíákíá. Kóòdù orísun ẹ̀dà tí a dárúkọ lókè wà nínú ibi ìpamọ́ tí a sopọ̀ mọ́.
- Apache-2.0 (PDF.js, codec jSquash, wasm-feature-detect), MIT (pdf-lib, fflate, OxiPNG, qcms) àti BSD (MozJPEG, libwebp, libavif, OpenJPEG, ẹ̀rọ ìtúmọ̀ JBIG2 ti PDFium): ìwé àṣẹ tó fàyè gba lílò tí ó nílò ìtọ́ka orúkọ, èyí tí ojú-ìwé yìí pèsè.
- 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): àwọn fọ́ǹtì tí ojú-òpó yìí ń lò.
Gbogbo ọ̀rọ̀ ìwé àṣẹ iṣẹ́ kọ̀ọ̀kan wà nínú ibi ìpamọ́ rẹ̀.