Show job progress steps in web UI

This commit is contained in:
2026-05-24 16:25:39 +01:00
parent 75522ede50
commit f1e72f27e2
3 changed files with 111 additions and 18 deletions

View File

@@ -68,7 +68,7 @@ Basic example:
### Gradio Web UI
Gradio provides a local browser UI for starting dub jobs, watching logs, and downloading finished videos:
Gradio provides a local browser UI for starting dub jobs, watching progress, and downloading finished videos:
```powershell
.venv\Scripts\python.exe web_app.py
@@ -80,6 +80,8 @@ The OpenAI-compatible translation endpoint, API key, and model can be changed in
You can also upload a local `.mp4` instead of entering a YouTube URL. Uploaded videos are staged under `.cache/uploads` and processed with the same transcription, translation, dubbing, and render pipeline. Restricted YouTube videos can use the **Upload Cookies File** control instead of typing a local cookies path.
The web UI automatically refreshes job status, progress, steps, and output choices every few seconds while it is open. The manual **Refresh** button is still available.
### Docker
Build and run the Gradio UI in a container: