Perangkat lunak sumber terbuka di balik Weorclip
Weorclip berdiri di atas beberapa komponen sumber terbuka. Masing-masing dipakai dengan lisensinya sendiri; halaman ini mengumpulkan dari mana tiap komponen datang dan terikat pada apa.
Datang bersama paket ekstensinya
File-file ini didistribusikan di dalam programnya.
| Komponen | File / versi | Lisensi |
|---|---|---|
| Fabric.js | 5.3.0 — fabric.min.js | MIT |
| Fabric.js EraserBrush | eraser_brush.mixin.js | MIT |
| Paper.js | paper-core.min.js | MIT |
| MP4Box.js (GPAC) | mp4box.all.min.js | BSD-3-Clause |
| MediaPipe Tasks Vision | mediapipe/vision_bundle.mjs | Apache-2.0 |
| MediaPipe BlazeFace model | mediapipe/blaze_face_short_range.tflite | Apache-2.0 |
| MediaPipe BlazeFace (full range) | mediapipe/blaze_face_full_range.tflite | Apache-2.0 |
| MediaPipe Pose Landmarker (lite) | mediapipe/pose_landmarker_lite.task | Apache-2.0 |
| ONNX Runtime Web | vittrack/ort.wasm.min.js, ort-wasm*.wasm | MIT |
| VitTrack model | vittrack/object_tracking_vittrack_2023sep.onnx | Apache-2.0 |
| Noto Emoji (40 PNG) | emoji/emoji_u*.png | SIL OFL 1.1 |
Diunduh saat pemasangan — tidak ikut dipaket
Pemasangnya tidak membawa alat-alat ini; komputer penggunanya mengambilnya langsung dari penerbitnya. Weorclip tidak mendistribusikannya.
| Komponen | Bagaimana datangnya | Lisensi |
|---|---|---|
| yt-dlp | winget install yt-dlp.yt-dlp, else github.com/yt-dlp/yt-dlp/releases/latest | The Unlicense (public domain) |
| FFmpeg / FFprobe | winget install yt-dlp.FFmpeg, else github.com/yt-dlp/FFmpeg-Builds → ffmpeg-master-latest-win64-gpl.zip | GPL-3.0 (the win64-gpl build) |
Kenapa FFmpeg berdiri terpisah. Build FFmpeg yang dipakai berlisensi GPL. Karena Weorclip tidak memaketkan FFmpeg — ia memanggil salinan yang dipasang penggunanya sendiri, sebagai proses terpisah, lewat baris perintah — kewajiban GPL tidak sampai ke kode Weorclip. Pemisahan ini sengaja dipertahankan.
Komponen opsional — hanya kalau kamu minta
Model dan alat yang turun ketika fitur seperti subtitle, pembersihan audio, pemisahan pembicara atau terjemahan dinyalakan.
| Komponen | Skrip pemasangan | Lisensi |
|---|---|---|
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.cpp | MIT (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-vad | MIT |
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-GGUF | Gemma 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 verified | Gemma 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.zip | NVIDIA 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-onnx | Apache-2.0 |
YuNet face detection (face_detection_yunet_2023mar.onnx) | host/gorme_kur.ps1 → github.com/opencv/opencv_zoo | Apache-2.0 |
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 verified | Apache-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 verified | Apache-2.0 — © ZHKKKe |
| Demucs (audio separation) | host/motor_kur.ps1 (component sesayir) → pip install demucs numpy in its own venv | MIT |
| Python (only if audio separation is chosen) | host/motor_kur.ps1 → winget install Python.Python.3.12 | PSF License |
TranslateGemma bukan sumber terbuka. Bobot keluarga Gemma didistribusikan di bawah Gemma Terms of Use milik Google dan Prohibited Use Policy — bukan MIT atau Apache. Modelnya hanya turun kalau kamu minta dan tidak pernah didistribusikan ulang oleh Weorclip, tapi ketentuannya tetap mengikatmu.
Mesin suara — membacakan teks dan sulih suara
Mesin ini juga opsional: hanya dipasang kalau kamu memilihnya atau saat pertama kali memakai fitur membacakan teks atau sulih suara. Setiap file dikunci berdasarkan revisi, ukuran, dan SHA-256, dan Weorclip tidak mendistribusikan ulang satu pun.
| Komponen | Bagaimana datangnya | Lisensi |
|---|---|---|
VoxCPM2 model (model.safetensors, audiovae.pth, tokenizer) and the voxcpm 2.0.3 package | host/motor_kur.ps1 → huggingface.co/openbmb/VoxCPM2 @ 32279eff · pip install voxcpm==2.0.3 --no-deps | Apache-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.ckpt | host/motor_kur.ps1 → huggingface.co/KimberleyJSN/melbandroformer @ ac9b0614 | MIT — © Kimberley Jensen |
| python-audio-separator 0.47.0 | host/motor_kur.ps1 → pip install audio-separator==0.47.0 --no-deps | MIT — © Andrew Beveridge |
| PyTorch 2.8.0 — CUDA 12.8 or CPU build | host/motor_kur.ps1 → download.pytorch.org | BSD-3-Clause |
| torchaudio 2.8.0 | host/motor_kur.ps1 → download.pytorch.org | BSD-2-Clause |
| NVIDIA CUDA runtime libraries — only inside the CUDA build of PyTorch | host/motor_kur.ps1 → same wheel as PyTorch | NVIDIA CUDA Toolkit EULA — redistributable components |
| Transformers, safetensors, huggingface_hub, tokenizers | host/motor_kur.ps1 → PyPI, pinned | Apache-2.0 |
| librosa | host/motor_kur.ps1 → PyPI, pinned | ISC |
| NumPy, SciPy, scikit-learn, soundfile | host/motor_kur.ps1 → PyPI, pinned | BSD-3-Clause |
| Numba, llvmlite | host/motor_kur.ps1 → PyPI, pinned | BSD-2-Clause |
| ONNX Runtime, pydub, einops | host/motor_kur.ps1 → PyPI, pinned | MIT |
| python-soxr — resampling, pulled in by librosa | host/motor_kur.ps1 → PyPI, pinned | LGPL-2.1-or-later — installed as a separate, replaceable package in the user’s own environment; not linked into Weorclip |
| certifi — CA certificate bundle | host/motor_kur.ps1 → PyPI, pinned | MPL-2.0 |
| Python 3.12.10 — only if no suitable Python exists | host/motor_kur.ps1 → winget --scope user, else python.org installer (SHA-256 + Authenticode check) | PSF License |
Video hasil sulih suara diberi label. Video yang disulihsuarakan membawa catatan di metadatanya bahwa audionya disulihsuarakan dengan AI, beserta tag bahasa trek audionya. Kartu model VoxCPM2 melarang peniruan identitas dan penipuan, jadi Weorclip hanya menawarkan suara rancangan dan tidak pernah meniru suara orang lain.
Layanan pihak ketiga
Gemini, OpenAI dan Anthropic baru ikut bermain ketika kamu memasukkan kuncimu sendiri lalu menjalankan fiturnya. Weorclip tidak mengoperasikan server apa pun.
Teks lisensi
Teks lengkap tiap lisensi ada di folder licenses/ dalam direktori pemasangan dan di file THIRD-PARTY-NOTICES.md di sebelah programnya.
Halaman ini disusun dari header lisensi dan repositori asal tiap komponen. Ini bukan nasihat hukum.
← Kembali ke beranda