HighlightForge Download

Third-party licences

the license named below. HighlightForge's own license (LICENSE.txt) doesn't change these terms. Items marked [download] are downloaded from their official sources during installation; the others are in the installer.

Runtime and tools - Python 3.12 (python.org NuGet build): Python Software Foundation License. https://www.python.org - Tesseract OCR 5 (UB Mannheim Windows build) and its libraries (Leptonica, ICU, libpng, libjpeg, libtiff, zlib, and others): Apache License 2.0 / their own permissive licenses. https://github.com/tesseract-ocr/tesseract · https://github.com/UB-Mannheim/tesseract - [download] FFmpeg (gyan.dev "essentials" build): GNU GPL v3. Run as a separate program. Source: https://ffmpeg.org/download.html and https://www.gyan.dev/ffmpeg/builds/ - [download] Deno: MIT License. https://deno.com (used by yt-dlp to read YouTube links)

Python packages [download] (exact versions in app\requirements-lock.txt) - PyTorch: BSD-3-Clause (the CUDA build includes NVIDIA CUDA runtime libraries under NVIDIA's redistribution license). https://pytorch.org - faster-whisper, CTranslate2: MIT · PyAV: BSD-3-Clause (bundles FFmpeg libraries, LGPL) - PANNs inference (panns-inference), torchlibrosa: MIT - yt-dlp: The Unlicense · yt-dlp-ejs: Unlicense / MIT - pywebview: BSD-3-Clause · pythonnet: MIT - NumPy, SciPy: BSD-3-Clause · OpenCV (opencv-python-headless): Apache 2.0 - Pillow: MIT-CMU · soundfile: BSD-3-Clause · onnxruntime: MIT - google-genai: Apache 2.0 · pydantic: MIT · requests: Apache 2.0 · python-dotenv: BSD-3-Clause - huggingface_hub: Apache 2.0 · and their dependencies under their own licenses

AI models [download] - Speech recognition: Whisper large-v3-turbo converted for CTranslate2 (OpenAI Whisper, MIT), or for Hebrew the ivrit.ai model (Apache 2.0), from Hugging Face. - Audio events: PANNs CNN14 by Qiuqiang Kong et al., Creative Commons Attribution 4.0. https://zenodo.org/record/3987831

Fonts [download] - Anton, Archivo Black: SIL Open Font License 1.1 (Google Fonts). - The style fonts (Styles page: Bebas Neue, Russo One, Rajdhani, Bangers and about 45 more): from Google Fonts, SIL Open Font License 1.1, except Luckiest Guy and Permanent Marker (Apache License 2.0). Each is downloaded from github.com/google/fonts when a style first uses it; the license travels with the font family on that site. - Fonts you add yourself are your own responsibility: use only fonts you are allowed to use in videos.

Data - League of Legends champion names and art from Riot Games' Data Dragon, used under Riot's "Legal Jibber Jabber" policy. HighlightForge isn't endorsed by Riot Games.