Supports 2 UI Types
- The first is a Qt-based desktop software. It does not support online preview and must be downloaded for local use. This is the primary maintained module, offering the complete set of features including video translation, speech transcription, speech synthesis, and subtitle translation.
- The second is a previewable Gradio-based Web UI used in the browser, allowing the deployment server and the client machine to be separated.
Desktop Software (sp.exe/sp.py): Local Use

On Windows, double-click sp.exe or run uv run sp.py to launch the desktop software interface. It is for local use only, offers comprehensive features, and is the primary focus of maintenance.
WebUI Interface

This preview runs on a dual-core CPU without a GPU and can be very laggy. Please click the three dots icon in the top right corner, select
Clone repositoryto clone the repository to your own account, and run it using your own GPU resources for faster speeds.Please do not enter SKs or API keys in the settings, as all configurations are publicly visible.
Deploy the WebUI locally and use it in a browser:
git clone -b dev https://github.com/jianchang512/pyvideotrans.git
cd pyvideotrans
uv sync --extra webui
uv run webui.py