Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -277,18 +277,20 @@ def process_video(api, drive_service, video_file):
|
|
| 277 |
|
| 278 |
bvh_file_id, bvh_url, bvh_filename = get_bvh_from_folder(drive_service)
|
| 279 |
if bvh_url and bvh_filename:
|
| 280 |
-
#
|
| 281 |
bvh_path, bvh_data = download_and_save_bvh(bvh_url, bvh_filename or "motion_capture.bvh")
|
| 282 |
|
| 283 |
if bvh_path and bvh_data:
|
| 284 |
progress_bar.progress(1.0)
|
| 285 |
progress_text.text("Complete!")
|
| 286 |
|
| 287 |
-
#
|
| 288 |
if video_file_id:
|
| 289 |
delete_from_drive(drive_service, video_file_id)
|
|
|
|
| 290 |
if bvh_file_id:
|
| 291 |
delete_from_drive(drive_service, bvh_file_id)
|
|
|
|
| 292 |
|
| 293 |
st.success("Motion capture complete! BVH file ready for download.")
|
| 294 |
|
|
|
|
| 277 |
|
| 278 |
bvh_file_id, bvh_url, bvh_filename = get_bvh_from_folder(drive_service)
|
| 279 |
if bvh_url and bvh_filename:
|
| 280 |
+
# Immediately download the BVH file
|
| 281 |
bvh_path, bvh_data = download_and_save_bvh(bvh_url, bvh_filename or "motion_capture.bvh")
|
| 282 |
|
| 283 |
if bvh_path and bvh_data:
|
| 284 |
progress_bar.progress(1.0)
|
| 285 |
progress_text.text("Complete!")
|
| 286 |
|
| 287 |
+
# Immediately delete files from Google Drive
|
| 288 |
if video_file_id:
|
| 289 |
delete_from_drive(drive_service, video_file_id)
|
| 290 |
+
video_file_id = None # Set to None to prevent double deletion in cleanup
|
| 291 |
if bvh_file_id:
|
| 292 |
delete_from_drive(drive_service, bvh_file_id)
|
| 293 |
+
bvh_file_id = None # Set to None to prevent double deletion in cleanup
|
| 294 |
|
| 295 |
st.success("Motion capture complete! BVH file ready for download.")
|
| 296 |
|