VeuReu commited on
Commit
b2e2af6
·
1 Parent(s): e96cfbb

Upload 6 files

Browse files
Files changed (1) hide show
  1. app.py +14 -17
app.py CHANGED
@@ -280,22 +280,12 @@ if page == "Processar vídeo nou":
280
  st.info("ℹ️ **Instrucciones:**\n1. Haz clic en 'Browse files'\n2. Selecciona un archivo MP4 (< 10MB)\n3. Espera a que se cargue (puede tardar unos segundos)")
281
  st.warning("⚠️ **Nota**: Si el archivo no se detecta después de seleccionarlo, puede haber un problema con la configuración de Hugging Face Spaces.")
282
 
283
- # Mostrar estado de depuración
284
- with st.expander("🔍 Debug Info", expanded=True): # Expandido por defecto para ver el problema
285
- st.write(f"**Archivo subido:** {uploaded_file is not None}")
286
- if uploaded_file:
287
- st.success(" Archivo detectado correctamente")
288
- st.write(f"**Nombre:** {uploaded_file.name}")
289
- st.write(f"**Tamaño:** {uploaded_file.size / (1024*1024):.2f} MB")
290
- st.write(f"**Tipo:** {uploaded_file.type}")
291
- else:
292
- st.error("❌ No se ha detectado ningún archivo")
293
- st.write("**Posibles causas:**")
294
- st.write("- No has seleccionado un archivo todavía")
295
- st.write("- El archivo es demasiado grande")
296
- st.write("- Problema de configuración de Streamlit en HF Spaces")
297
- st.write(f"**Estado video_uploaded:** {st.session_state.video_uploaded}")
298
- st.write(f"**Session state keys:** {list(st.session_state.keys())}")
299
 
300
  if uploaded_file is not None:
301
  log(f"\n--- SUBIDA DE VÍDEO INICIADA (archivo detectado) ---")
@@ -372,7 +362,14 @@ if page == "Processar vídeo nou":
372
 
373
  # --- Mensajes de estado ---
374
  if st.session_state.video_uploaded and st.session_state.video_uploaded['status'] == 'processed':
375
- st.success(f"Vídeo '{st.session_state.video_uploaded['original_name']}' pujat i processat correctament.")
 
 
 
 
 
 
 
376
  if st.session_state.video_uploaded['was_truncated']:
377
  st.warning(f"El vídeo s'ha truncat a {MAX_DURATION_S // 60} minuts.")
378
 
 
280
  st.info("ℹ️ **Instrucciones:**\n1. Haz clic en 'Browse files'\n2. Selecciona un archivo MP4 (< 10MB)\n3. Espera a que se cargue (puede tardar unos segundos)")
281
  st.warning("⚠️ **Nota**: Si el archivo no se detecta después de seleccionarlo, puede haber un problema con la configuración de Hugging Face Spaces.")
282
 
283
+ # Mostrar estado de depuración solo si no hay archivo o si hay un problema
284
+ if uploaded_file is None and st.session_state.video_uploaded is None:
285
+ with st.expander("🔍 Debug Info", expanded=False):
286
+ st.write(f"**Archivo subido:** {uploaded_file is not None}")
287
+ st.info("ℹ️ No se ha seleccionado ningún archivo todavía")
288
+ st.write(f"**Estado video_uploaded:** {st.session_state.video_uploaded}")
 
 
 
 
 
 
 
 
 
 
289
 
290
  if uploaded_file is not None:
291
  log(f"\n--- SUBIDA DE VÍDEO INICIADA (archivo detectado) ---")
 
362
 
363
  # --- Mensajes de estado ---
364
  if st.session_state.video_uploaded and st.session_state.video_uploaded['status'] == 'processed':
365
+ st.success(f"Vídeo '{st.session_state.video_uploaded['original_name']}' pujat i processat correctament.")
366
+
367
+ # Mostrar info del vídeo procesado
368
+ with st.expander("📊 Informació del vídeo", expanded=False):
369
+ st.write(f"**Nombre:** {st.session_state.video_uploaded['original_name']}")
370
+ st.write(f"**Tamaño:** {len(st.session_state.video_uploaded.get('video_bytes', [])) / (1024*1024):.2f} MB")
371
+ st.write(f"**Estado:** Processat i llest per detectar personatges")
372
+
373
  if st.session_state.video_uploaded['was_truncated']:
374
  st.warning(f"El vídeo s'ha truncat a {MAX_DURATION_S // 60} minuts.")
375