Upload api.py
Browse files
api.py
CHANGED
|
@@ -173,6 +173,8 @@ def process_video_job(job_id: str):
|
|
| 173 |
video_name=video_name
|
| 174 |
)
|
| 175 |
|
|
|
|
|
|
|
| 176 |
characters = result.get("characters", [])
|
| 177 |
analysis_path = result.get("analysis_path", "")
|
| 178 |
|
|
@@ -189,9 +191,13 @@ def process_video_job(job_id: str):
|
|
| 189 |
"base_dir": str(base)
|
| 190 |
}
|
| 191 |
|
|
|
|
|
|
|
| 192 |
except Exception as e_detect:
|
| 193 |
# Si falla la detección, intentar modo fallback
|
| 194 |
-
|
|
|
|
|
|
|
| 195 |
print(f"[{job_id}] Usando modo fallback (carpetas vacías)")
|
| 196 |
|
| 197 |
# Crear carpetas básicas como fallback
|
|
|
|
| 173 |
video_name=video_name
|
| 174 |
)
|
| 175 |
|
| 176 |
+
print(f"[{job_id}] DEBUG - result completo: {result}")
|
| 177 |
+
|
| 178 |
characters = result.get("characters", [])
|
| 179 |
analysis_path = result.get("analysis_path", "")
|
| 180 |
|
|
|
|
| 191 |
"base_dir": str(base)
|
| 192 |
}
|
| 193 |
|
| 194 |
+
print(f"[{job_id}] DEBUG - job['results'] guardado: {job['results']}")
|
| 195 |
+
|
| 196 |
except Exception as e_detect:
|
| 197 |
# Si falla la detección, intentar modo fallback
|
| 198 |
+
import traceback
|
| 199 |
+
print(f"[{job_id}] ✗ Error en detección: {e_detect}")
|
| 200 |
+
print(f"[{job_id}] Traceback: {traceback.format_exc()}")
|
| 201 |
print(f"[{job_id}] Usando modo fallback (carpetas vacías)")
|
| 202 |
|
| 203 |
# Crear carpetas básicas como fallback
|