这页用于说明应用依赖什么,不会改变你的素材所有权。
第三方声明主要面向 App Store 审核、合规检查和用户透明度。普通用户只需要知道:应用使用开源框架和本地运行时,导入的音频、视频和字幕仍属于用户自己。
用于构建桌面应用
Tauri、React、Vite 和 Rust / npm 依赖用于窗口、界面和构建流程。
用于本地媒体处理
FFmpeg、ffprobe、Python Runtime 和语音相关包用于读取媒体、元数据和本地转写流程。
用户素材仍归用户
应用不会取得用户导入音频、视频或字幕的版权,也不会把第三方声明变成用户素材授权。
按用途查看第三方材料
以下清单按应用外壳、前端界面、媒体处理、本地转写和用户素材分组。最终发布版本仍应以实际签名包导出的许可证清单为准。
Tauri
用于 macOS 桌面应用外壳、窗口、系统集成和 Rust 后端能力。
发布前请补充 Tauri 及 Rust crates 的完整许可证清单。
React / Vite
用于应用前端界面、状态管理和构建流程。
发布前请补充前端 npm 依赖许可证清单。
FFmpeg / ffprobe
用于读取音频、视频和媒体元数据。实际包含的二进制、构建方式和许可证需要按最终包确认。
Whisper / faster-whisper
用于本地转写或语音相关能力。模型来源、模型版本、运行时来源和许可证需要随发布记录保存。
Python Runtime
Drakvix Repeater 当前构建包含本地 Python 运行时,用于离线语音转写工作流。已核对的运行时版本为 Python 3.12.13,随应用放置在 resources/whisper-runtime/macos/,并包含 libpython3.12.dylib。
Python 按 Python Software Foundation License 分发。随运行时提供的 LICENSE.txt 和相关包许可证文件会保留在发布记录和构建产物中。
本地转写相关 Python 包包括 faster-whisper、CTranslate2、ONNX Runtime、NumPy、tokenizers、huggingface-hub、PyAV、tqdm、PyYAML、protobuf、httpx、anyio 等支持包。最终上架前应按实际打包内容重新导出完整清单。
用户素材
用户导入的音频、视频和字幕由用户自行拥有或授权使用,应用不会取得用户素材版权。