{"asctime": "2026-09-01T17:49:39", "module": "server", "message": " Bundled FFmpeg: C:\\Program Files\\OpenCut\\ffmpeg", "job_id": "", "level": "INFO"}
{"asctime": "2026-09-01T17:49:39", "module": "server", "message": " Added ~/.opencut/packages to sys.path (fallback)", "job_id": "", "level": "INFO"}
{"asctime": "2026-09-01T17:49:39", "module": "server", "message": " System site-packages: added 2 paths from C:\\Python312\\python.EXE", "job_id": "", "level": "INFO"}
{"asctime": "2026-09-01T17:49:39", "module": "pid", "message": "Wrote PID file: pid=26164 port=5679", "job_id": "", "level": "DEBUG"}
{"asctime": "2026-09-01T17:49:39", "module": "job_store", "message": "Job store initialized at C:\\Users\\User\\.opencut\\jobs.db", "job_id": "", "level": "DEBUG"}
{"asctime": "2026-09-01T17:49:39", "module": "server", "message": "Server starting on http://127.0.0.1:5679 (pid=26164)", "job_id": "", "level": "INFO"}
{"asctime": "2026-09-01T17:49:39", "module": "temp_cleanup", "message": "temp_cleanup: background sweep every 3600s", "job_id": "", "level": "INFO"}
{"asctime": "2026-09-01T17:49:39", "module": "workflow", "message": "Cannot load route manifest for workflow validation: [Errno 2] No such file or directory: 'C:\\\\Program Files\\\\OpenCut\\\\server\\\\_internal\\\\opencut\\\\_generated\\\\route_manifest.json'", "job_id": "", "request_id": "", "level": "WARNING"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: silence_detection/energy", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: silence_detection/silero_vad", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: transcription/faster_whisper", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: transcription/crisper_whisper", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: transcription/parakeet_tdt", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: transcription/canary_1b_flash", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: background_removal/rembg", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: background_removal/rvm", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: scene_detection/threshold", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: scene_detection/transnetv2", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: scene_detection/autoshot", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: tts/edge_tts", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: tts/kokoro", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: tts/chatterbox", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: stem_separation/demucs", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: stem_separation/bs_roformer", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: stem_separation/mel_band_roformer", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: stem_separation/uvr_denoise", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: stem_separation/uvr_deverb", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: depth_estimation/depth_anything_v2", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: upscaling/seedvr2", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: upscaling/realesrgan", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: lip_sync/mediapipe_jaw", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: lip_sync/latentsync", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: diarization/pyannote_community1", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: diarization/pyannote_legacy", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: diarization/sortformer", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: relight/iclight", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: object_removal/sam2_propainter", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Registered engine: emotion_analysis/deepface", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:15", "module": "engine_registry", "message": "Engine registry initialized: 30 engines across 13 domains", "job_id": "", "request_id": "r-5da25ff192c84133", "level": "INFO"}
{"asctime": "2026-09-01T17:50:20", "module": "server", "message": " Bundled FFmpeg: C:\\Program Files\\OpenCut\\ffmpeg", "job_id": "", "level": "INFO"}
{"asctime": "2026-09-01T17:50:20", "module": "server", "message": " System site-packages: added 2 paths from C:\\Python312\\python.EXE", "job_id": "", "level": "INFO"}
{"asctime": "2026-09-01T17:50:20", "module": "pid", "message": "Wrote PID file: pid=10352 port=5679", "job_id": "", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:20", "module": "job_store", "message": "Job store initialized at C:\\Users\\User\\.opencut\\jobs.db", "job_id": "", "level": "DEBUG"}
{"asctime": "2026-09-01T17:50:20", "module": "server", "message": "Server starting on http://127.0.0.1:5679 (pid=10352)", "job_id": "", "level": "INFO"}
{"asctime": "2026-09-01T17:50:21", "module": "temp_cleanup", "message": "temp_cleanup: background sweep every 3600s", "job_id": "", "level": "INFO"}
{"asctime": "2026-09-01T17:50:21", "module": "workflow", "message": "Cannot load route manifest for workflow validation: [Errno 2] No such file or directory: 'C:\\\\Program Files\\\\OpenCut\\\\server\\\\_internal\\\\opencut\\\\_generated\\\\route_manifest.json'", "job_id": "", "request_id": "", "level": "WARNING"}
OpenCut version
1.55.1
Affected surface
HTTP server / CLI
Operating system
Windows 11
Repro steps
Expected vs actual
If I restart the serve it continue to tell service unavailable with this error:
OpenCut Backend Server v1.55.1
Listening on http://127.0.0.1:5679
PID: 10352
Log file: C:\Users\User.opencut\server.log
Press Ctrl+C to stop
Server starting on http://127.0.0.1:5679 (pid=10352)
temp_cleanup: background sweep every 3600s
Cannot load route manifest for workflow validation: [Errno 2] No such file or directory: 'C:\Program Files\OpenCut\server\_internal\opencut\_generated\route_manifest.json'
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
Press CTRL+C to quit
Logs / screenshots
Before submitting