LICENCIAS

El software libre detrás de Weorclip

Weorclip se apoya en un puñado de componentes de código abierto. Cada uno se usa bajo su propia licencia; esta página reúne de dónde viene cada cual y a qué está sujeto.

Vienen con el paquete de la extensión

Estos archivos se distribuyen dentro del programa.

ComponenteArchivo / versiónLicencia
Fabric.js5.3.0 — fabric.min.jsMIT
Fabric.js EraserBrusheraser_brush.mixin.jsMIT
Paper.jspaper-core.min.jsMIT
MP4Box.js (GPAC)mp4box.all.min.jsBSD-3-Clause
MediaPipe Tasks Visionmediapipe/vision_bundle.mjsApache-2.0
MediaPipe BlazeFace modelmediapipe/blaze_face_short_range.tfliteApache-2.0
MediaPipe BlazeFace (full range)mediapipe/blaze_face_full_range.tfliteApache-2.0
MediaPipe Pose Landmarker (lite)mediapipe/pose_landmarker_lite.taskApache-2.0
SAM 2 — video predictor source code, 20 files, unmodifiedhost/sam2/ — github.com/facebookresearch/sam2 @ 2b90b9f5Apache-2.0 — © Meta Platforms, Inc.
LR-ASD active speaker detection model — AVA-ActiveSpeaker weights exported to ONNX, weights unchangedhost/lrasd_ava.onnx — github.com/Junhua-Liao/LR-ASD @ 1b6dcd2dMIT — © 2025 Liao Junhua
AVA-ActiveSpeaker labels — training data of the LR-ASD weights, not shippedresearch.google.com/avaCC BY 4.0 — © Google LLC
YuNet face detection, uint8 input variant — weights unchangedhost/yunet_nhwc.onnx — from face_detection_yunet_2023mar.onnx (github.com/opencv/opencv_zoo)MIT
Noto Emoji (40 PNG)emoji/emoji_u*.pngSIL OFL 1.1

Se descargan al instalar — no vienen incluidos

El instalador no lleva estas herramientas; la máquina del usuario las obtiene directamente del editor. Weorclip no las distribuye.

ComponenteCómo llegaLicencia
yt-dlpwinget install yt-dlp.yt-dlp, else github.com/yt-dlp/yt-dlp/releases/latestThe Unlicense (public domain)
FFmpeg / FFprobewinget install yt-dlp.FFmpeg, else github.com/yt-dlp/FFmpeg-Builds → ffmpeg-master-latest-win64-gpl.zipGPL-3.0 (the win64-gpl build)

Por qué FFmpeg va aparte. La compilación de FFmpeg que se usa está bajo GPL. Como Weorclip no incluye FFmpeg —invoca la copia que instaló el propio usuario, como proceso aparte, por línea de comandos—, la obligación de la GPL no alcanza al código de Weorclip. Esa separación se mantiene a propósito.

Componentes opcionales — solo si los pides

Modelos y herramientas que bajan cuando activas subtítulos, limpieza de audio, separación de voces o traducción.

ComponenteScript de instalaciónLicencia
whisper.cpp (whisper-cli.exe, ggml*.dll)host/motor_kur.ps1 → github.com/ggml-org/whisper.cpp/releases (newest release that carries a Windows build)MIT
Whisper GGML models (ggml-large-v3-turbo-q5_0.bin)host/motor_kur.ps1 → huggingface.co/ggerganov/whisper.cppMIT (model weights: OpenAI, MIT)
SDL2 (SDL2.dll, ships with whisper.cpp binaries)host/motor_kur.ps1 (inside the whisper.cpp build)zlib
Silero VAD (ggml-silero-v5.1.2.bin)host/motor_kur.ps1 → huggingface.co/ggml-org/whisper-vadMIT
llama.cpp (llama-server.exe, ggml*.dll; offline translation and smart captions)host/motor_kur.ps1 → github.com/ggml-org/llama.cpp/releases (CPU build; CUDA 12.4 build on NVIDIA cards with ≥ 20 GB)MIT
TranslateGemma 4B (translategemma-4b-it.Q4_K_M.gguf)host/motor_kur.ps1 → huggingface.co/mradermacher/translategemma-4b-it-GGUFGemma Terms of Use — see below
TranslateGemma 12B (translategemma-12b-it.Q4_K_M.gguf, only on NVIDIA cards with ≥ 20 GB)host/motor_kur.ps1 → huggingface.co/mradermacher/translategemma-12b-it-GGUF @ fdf84c9f, size + SHA-256 verifiedGemma Terms of Use — see below
NVIDIA CUDA runtime (cudart64_12.dll, cublas64_12.dll, cublasLt64_12.dll, with the llama.cpp CUDA build)same llama.cpp release → cudart-llama-bin-win-cuda-12.4-x64.zipNVIDIA CUDA Toolkit EULA (redistributable components)
DeepFilterNet (noise removal)host/motor_kur.ps1 → github.com/Rikorose/DeepFilterNet/releases (Windows .exe)MIT / Apache-2.0 (dual)
WeSpeaker model (wespeaker_en_voxceleb_resnet34_LM.onnx)host/konusmaci_kur.ps1 → github.com/k2-fsa/sherpa-onnxApache-2.0
YuNet face detection (face_detection_yunet_2023mar.onnx)host/gorme_kur.ps1 → github.com/opencv/opencv_zooMIT
YOLOX-tiny object detection (yolox_tiny.onnx; smart framing: objects, screens, cartoon characters)host/gorme_kur.ps1 → github.com/Megvii-BaseDetection/YOLOX/releases (0.1.1rc0), size + SHA-256 verifiedApache-2.0 — © Megvii Inc.
ONNX Runtime DirectML (onnxruntime-directml; runs the smart framing models on the graphics card, or on the processor)host/gorme_kur.ps1 → pip install onnxruntime-directml into <install>\vision\venv (processor build onnxruntime only as a fallback)MIT — © Microsoft Corporation. The wheel also contains DirectML (DirectML.dll, Microsoft DirectML licence terms) — installed with pip on the user machine, not redistributed by Weorclip
Qwen3.5-4B (Qwen3.5-4B-Q4_K_M.gguf, smart captions: emphasis word, emoji, hook title)host/motor_kur.ps1 (component akilli) → huggingface.co/unsloth/Qwen3.5-4B-GGUF (base: Qwen/Qwen3.5-4B), SHA-256 verifiedApache-2.0 — © Alibaba Cloud (Qwen team)
MODNet portrait matting (modnet.onnx, hook title behind the speaker)host/motor_kur.ps1 (component akilli) → huggingface.co/Xenova/modnet (ONNX export of github.com/ZHKKKe/MODNet), SHA-256 verifiedApache-2.0 — © ZHKKKe
Demucs (audio separation)host/motor_kur.ps1 (component sesayir) → pip install demucs numpy in its own venvMIT
Python (only if audio separation is chosen)host/motor_kur.ps1 → winget install Python.Python.3.12PSF License

TranslateGemma no es de código abierto. Los pesos de la familia Gemma se distribuyen bajo las Gemma Terms of Use de Google y una Política de Uso Prohibido, no bajo MIT ni Apache. El modelo se descarga solo si lo pides y Weorclip nunca lo redistribuye, pero las condiciones te obligan igualmente.

Motor de voz — lectura en voz alta y doblaje

Este motor también es opcional: solo se instala si lo eliges o la primera vez que usas la lectura en voz alta o el doblaje. Cada archivo está fijado por revisión, tamaño y SHA-256, y Weorclip no redistribuye ninguno.

ComponenteCómo llegaLicencia
VoxCPM2 model (model.safetensors, audiovae.pth, tokenizer) and the voxcpm 2.0.3 packagehost/motor_kur.ps1 → huggingface.co/openbmb/VoxCPM2 @ 32279eff · pip install voxcpm==2.0.3 --no-depsApache-2.0 — © OpenBMB; the model repository has no LICENSE file, the licence is declared by the upstream project
Mel-Band RoFormer vocal separation weights — MelBandRoformer.ckpthost/motor_kur.ps1 → huggingface.co/KimberleyJSN/melbandroformer @ ac9b0614MIT — © Kimberley Jensen
python-audio-separator 0.47.0host/motor_kur.ps1 → pip install audio-separator==0.47.0 --no-depsMIT — © Andrew Beveridge
PyTorch 2.8.0 — CUDA 12.8 or CPU buildhost/motor_kur.ps1 → download.pytorch.orgBSD-3-Clause
torchaudio 2.8.0host/motor_kur.ps1 → download.pytorch.orgBSD-2-Clause
NVIDIA CUDA runtime libraries — only inside the CUDA build of PyTorchhost/motor_kur.ps1 → same wheel as PyTorchNVIDIA CUDA Toolkit EULA — redistributable components
Transformers, safetensors, huggingface_hub, tokenizershost/motor_kur.ps1 → PyPI, pinnedApache-2.0
librosahost/motor_kur.ps1 → PyPI, pinnedISC
NumPy, SciPy, scikit-learn, soundfilehost/motor_kur.ps1 → PyPI, pinnedBSD-3-Clause
Numba, llvmlitehost/motor_kur.ps1 → PyPI, pinnedBSD-2-Clause
ONNX Runtime, pydub, einopshost/motor_kur.ps1 → PyPI, pinnedMIT
python-soxr — resampling, pulled in by librosahost/motor_kur.ps1 → PyPI, pinnedLGPL-2.1-or-later — installed as a separate, replaceable package in the user’s own environment; not linked into Weorclip
certifi — CA certificate bundlehost/motor_kur.ps1 → PyPI, pinnedMPL-2.0
Python 3.12.10 — only if no suitable Python existshost/motor_kur.ps1 → winget --scope user, else python.org installer (SHA-256 + Authenticode check)PSF License

Los vídeos doblados van etiquetados. Un vídeo doblado lleva en sus metadatos una nota que indica que su audio se dobló con IA, además de la etiqueta de idioma de su pista de audio. La ficha del modelo VoxCPM2 prohíbe la suplantación de identidad y el fraude, así que Weorclip solo ofrece voces diseñadas y nunca clona la voz de otra persona.

Motor de seguimiento de objetos — Super Edit

El código fuente de SAM 2 viene con el programa (Apache-2.0, sin modificar). El modelo y algunos paquetes auxiliares pequeños se descargan con versiones fijas la primera vez que inicias el seguimiento de objetos, y Weorclip no los redistribuye. El motor comparte el entorno de Python del motor de voz, así que la base de IA nunca se descarga dos veces.

ComponenteCómo llegaLicencia
SAM 2.1 Hiera-Tiny model — sam2.1_hiera_tiny.pthost/motor_kur.ps1 → dl.fbaipublicfiles.com, size + SHA-256 verifiedApache-2.0 — © Meta Platforms, Inc.
Hydra (hydra-core 1.3.7), iopath 0.1.10host/motor_kur.ps1 → PyPI, pinnedMIT
OmegaConf 2.3.1, ANTLR 4 Python runtime 4.9.3, portalocker 4.4.0host/motor_kur.ps1 → PyPI, pinnedBSD-3-Clause
Pillow 12.3.0host/motor_kur.ps1 → PyPI, pinnedMIT-CMU (HPND)
OpenCV — opencv-python-headless 5.0.0.93host/motor_kur.ps1 → PyPI, pinnedApache-2.0; the wheel contains FFmpeg as a separate DLL (LGPL-2.1), installed in the user’s own environment
PyTorch, NumPyshared with the voice engine above — not downloaded twiceBSD-3-Clause

Servicios de terceros

Gemini, OpenAI y Anthropic entran en juego solo cuando introduces tu propia clave y ejecutas la función. Weorclip no tiene servidor propio.

Textos de licencia

El texto completo de cada licencia está en la carpeta licenses/ del directorio de instalación y en el archivo THIRD-PARTY-NOTICES.md junto al programa.

Esta página se preparó a partir de las cabeceras de licencia y los repositorios de cada componente. No es asesoramiento legal.

← Volver a la página principal