Ana içeriğe geç
SubtitleMatrix

Lisanslar

SubtitleMatrix statik bir sitedir, ama tamamı kendi kodumuz değildir. Bu sayfa, siteyi kullanırken tarayıcınızın indirdiği üçüncü taraf bileşenleri, her birinin hangi lisansla dağıtıldığını ve lisans metninin nerede durduğunu listeler.

Bu sayfa neleri kapsıyor

Aşağıdaki her bileşen bu sitenin kendi alan adından sunulur. Hiçbiri bir CDN’den yüklenmez ve hiçbiri çalışma anında üçüncü bir taraftan çekilmez — lisansların bu sayfada listelenmesinin nedeni, dosyaların kendilerinin buradan dağıtılmasıdır.

Her lisansın tam metni bileşenin yanında yayımlanır, bu sayfada yeniden üretilmez. Bir bileşen başkasının kaynağından bu site için derlendiyse, kaynak beyanı ve o kaynağın bağlantısı lisans metniyle aynı klasördedir.

ffmpeg (medya sayfaları)

Video çıkarma sayfası ffmpeg-core 0.12.10’u çalıştırır; bu, GNU Genel Kamu Lisansı sürüm 2 ya da sonrası altında dağıtılan bir FFmpeg WebAssembly derlemesidir. Lisansın tam metni /ffmpeg/LICENSE.GPL-2.0.txt adresindedir. İkili dosya dört bayt aralığı parçası olarak sunulur ve tarayıcıda birleştirilir; parçalar yeniden derlenmiş değil, değiştirilmemiş üst kaynak derlemesidir.

Kaynak ve köken: /ffmpeg/SOURCE.txt tam üst kaynak sürümünü adlandırır ve hem derlemenin hem FFmpeg’in karşılık gelen kaynağına bağlantı verir. JavaScript sarmalayıcısı @ffmpeg/ffmpeg 0.12.15, MIT lisansı altında ayrı bir pakettir.

tesseract.js (bitmap altyazı sayfaları)

İki bitmap altyazı sayfası, PGS ve VobSub görüntülerindeki metni tesseract.js 7.0.0 ile okur; bu paket Apache Lisansı 2.0 altında dağıtılır. Tam metni /tesseract/LICENSE.Apache-2.0.txt adresindedir ve /tesseract/SOURCE.txt tam sürümü ve dosyaların nereden geldiğini kaydeder.

Tanıma modelleri — iki sayfanın sunduğu her dil için hızlı traineddata dosyaları — MIT lisanslı ayrı veri paketleridir. Yalnızca seçtiğiniz dilin modeli indirilir ve bu istek dosyanızdan hiçbir şey taşımaz.

Konuşma modelleri (yazıya dökme ve seslendirme sayfaları)

Yazıya dökme sayfaları, onnx-community projesinin OpenAI’nin özgün ağırlıklarından ONNX’e aktardığı Whisper’ı çalıştırır. Ağırlıklar MIT lisansı altında dağıtılır ve tam metni /models/LICENSE.MIT.txt adresindedir. İki boyut yayımlanır, tiny ve base; yalnızca seçtiğiniz indirilir.

Seslendirme sayfaları, Apache Lisansı 2.0 altında dağıtılan Kokoro-82M’yi çalıştırır; tam metni /models/LICENSE.Apache-2.0.txt adresindedir. Her iki model kümesi de bu alan adından barındırma sınırından küçük parçalar hâlinde sunulur ve tarayıcıda birleştirilir; /models/SOURCE.txt her üst kaynak depoyu, sabitlenmiş commit’ini ve dosya sayılarını kaydeder. Çalışma anında hiçbir model üçüncü taraftan çekilmez.

ONNX Runtime

Her iki model türü de MIT lisansı altında dağıtılan onnxruntime-web üzerinde çalışır. WebAssembly çekirdeği /ort/ adresinden sunulur; lisansı /ort/LICENSE.MIT.txt, sürümü /ort/SOURCE.txt içindedir. Sayfanın JavaScript’ine gömülmüş değil, ayrı bir dosyadır.

eSpeak NG (seslendirme sayfaları)

Metni bir ses modelinin telaffuz edebileceği seslere çevirme işi, GNU Genel Kamu Lisansı sürüm 3 altında dağıtılan bir WebAssembly derlemesi olan eSpeak NG ile yapılır. Lisansın tam metni /espeak/LICENSE.GPL-3.0.txt adresindedir. Bu sitenin kendi koduna derlenmez, /espeak/ altından ayrı dosyalar olarak sunulur ve derleme değiştirilmemiştir.

Kaynak ve köken: /espeak/SOURCE.txt npm paketini, sabitlenmiş eSpeak NG commit’ini ve üst kaynak depoyu adlandırır; /espeak/THIRD_PARTY_NOTICES.md o derlemenin içinde paketlenmiş bileşenleri listeler. eSpeak NG yalnızca metni fonemleştirmek için kullanılır; sonucu hangi sesin söyleyeceği Kokoro’ya aittir.

Yazı tipleri

PDF çıktısı, SIL Open Font License 1.1 altında dağıtılan Noto Sans JP, Noto Sans SC ya da Noto Sans KR’nin bir alt kümesini gömer. Lisans dosyaları /fonts/OFL-jp.txt, /fonts/OFL-sc.txt ve /fonts/OFL-kr.txt adreslerindedir. Bu yazı sistemlerinin hiçbirine ihtiyaç duymayan bir belge hiçbirini indirmez.

PDF kütüphaneleri

PDF’ler, ikisi de MIT lisansı altında olan pdf-lib ve @pdf-lib/fontkit ile yazılır. Bunlar geç yüklenen bir chunk’a paketlenmiş sıradan JavaScript modülleridir; indirdiğiniz ayrı dosyalar değildir ve onlardan hiçbir yazı tipi ya da ikili dosya çekilmez.

Sitenin geri kalanı

Yukarıda listelenmeyen her şey — altyazı ayrıştırıcıları, yetenek matrisi, kayıp raporları, sayfa düzeni motoru ve arayüz — bu sitenin kendi kodudur. Bu sayfa onu yeniden kullanmanız için bir lisans vermez; araçları tarayıcı üzerinden kullanmak onun amacıdır.