Licenser
SubtitleMatrix er et statisk websted, men ikke al koden er vores egen. Denne side lister de tredjepartskomponenter, en browser downloader, når du bruger siden, hvilken licens hver enkelt distribueres under, og hvor dens fulde licenstekst ligger.
Hvad denne side dækker
Hver komponent nedenfor leveres fra denne sides eget domæne. Intet her indlæses fra et CDN, og ingen komponent hentes fra en tredjepart ved kørsel – licenserne er listet på denne side, fordi filerne selv distribueres herfra.
Den fulde tekst af hver licens er offentliggjort ved siden af komponenten, ikke gengivet på denne side. Når en komponent er bygget til denne side fra en andens kildekode, står erklæringen om oprindelse og linket til den kilde i samme mappe som licensteksten.
ffmpeg (mediesider)
Video-udtrækssiden kører ffmpeg-core 0.12.10, et WebAssembly-build af FFmpeg distribueret under GNU General Public License, version 2 eller senere. Den fulde licenstekst ligger på /ffmpeg/LICENSE.GPL-2.0.txt. Binæren leveres som fire byte-range-dele og samles igen i browseren; delene er det uændrede opstrømsbuild, ikke et genkompileret et.
Kilde og oprindelse: /ffmpeg/SOURCE.txt angiver den præcise opstrømsudgivelse og linker til den tilsvarende kildekode for både buildet og FFmpeg selv. JavaScript-omslaget, @ffmpeg/ffmpeg 0.12.15, er en separat pakke under MIT-licensen.
tesseract.js (bitmap-undertekstsider)
De to bitmap-undertekstsider læser teksten ud af PGS- og VobSub-billeder med tesseract.js 7.0.0, som distribueres under Apache License 2.0. Den fulde tekst ligger på /tesseract/LICENSE.Apache-2.0.txt, og /tesseract/SOURCE.txt registrerer den præcise version og hvor filerne kom fra.
Dens genkendelsesmodeller – de hurtige traineddata-filer til hvert sprog, de to sider tilbyder – er separate datapakker under MIT-licensen. Kun modellen for det sprog, du vælger, downloades, og anmodningen bærer intet fra din fil.
Talemodeller (transskriptions- og oplæsningssider)
Transskriptionssiderne kører Whisper, eksporteret til ONNX af onnx-community-projektet fra OpenAIs oprindelige vægte. Vægtene distribueres under MIT-licensen, og den fulde tekst ligger på /models/LICENSE.MIT.txt. Der udgives to størrelser, tiny og base; kun den, du vælger, downloades.
Oplæsningssiderne kører Kokoro-82M, distribueret under Apache License 2.0, fuld tekst på /models/LICENSE.Apache-2.0.txt. Begge modelsæt leveres fra dette domæne som dele mindre end webhotellets grænse og samles igen i browseren; /models/SOURCE.txt registrerer hvert opstrømslager, dets fastlåste commit og filantallet. Ingen model hentes fra en tredjepart ved kørsel.
ONNX Runtime
Begge slags modeller kører på onnxruntime-web, distribueret under MIT-licensen. WebAssembly-kernen leveres fra /ort/, med licensen på /ort/LICENSE.MIT.txt og versionen i /ort/SOURCE.txt. Det er en separat fil, ikke bundtet ind i sidens JavaScript.
eSpeak NG (oplæsningssider)
At lave tekst om til de lyde, en stemmemodel kan udtale, gøres med eSpeak NG, et WebAssembly-build distribueret under GNU General Public License, version 3. Den fulde licenstekst ligger på /espeak/LICENSE.GPL-3.0.txt. Det leveres som separate filer fra /espeak/, ikke kompileret ind i denne sides egen kode, og buildet er uændret.
Kilde og oprindelse: /espeak/SOURCE.txt angiver npm-pakken, det fastlåste eSpeak NG-commit og opstrømslageret, og /espeak/THIRD_PARTY_NOTICES.md lister de komponenter, der er bundtet inde i det build. eSpeak NG bruges kun til at fonemisere tekst; hvilken stemme der læser resultatet op, er Kokoros.
Skrifttyper
PDF-resultater indlejrer et subset af Noto Sans JP, Noto Sans SC eller Noto Sans KR, distribueret under SIL Open Font License 1.1. Licensfilerne ligger på /fonts/OFL-jp.txt, /fonts/OFL-sc.txt og /fonts/OFL-kr.txt. Et dokument, der ikke har brug for nogen af disse skriftsystemer, downloader ingen af dem.
PDF-biblioteker
PDF-filer skrives med pdf-lib og @pdf-lib/fontkit, begge under MIT-licensen. Det er almindelige JavaScript-moduler bundtet ind i et lazy-loadet chunk; de er ikke separate filer, du downloader, og der hentes ingen skrifttype eller binær fra dem.
Resten af webstedet
Alt, der ikke er nævnt ovenfor – undertekstparserne, kapabilitetsmatricen, tabsrapporterne, layoutmotoren og grænsefladen – er denne sides egen kode. Denne side giver ingen licens til at genbruge den; at bruge værktøjerne gennem browseren er det, den er til.