Update app.py
Browse files
app.py
CHANGED
|
@@ -375,13 +375,16 @@ def main():
|
|
| 375 |
# Display video info
|
| 376 |
st.success(f"✅ Video uploaded: {uploaded_video.name}")
|
| 377 |
|
|
|
|
|
|
|
|
|
|
| 378 |
# Save uploaded video
|
| 379 |
with tempfile.NamedTemporaryFile(delete=False, suffix='.mp4') as tmp_file:
|
| 380 |
-
tmp_file.write(
|
| 381 |
video_path = tmp_file.name
|
| 382 |
|
| 383 |
-
# Show video preview
|
| 384 |
-
st.video(
|
| 385 |
|
| 386 |
with col2:
|
| 387 |
st.markdown("### 🖼️ Background Image")
|
|
|
|
| 375 |
# Display video info
|
| 376 |
st.success(f"✅ Video uploaded: {uploaded_video.name}")
|
| 377 |
|
| 378 |
+
# Read video data once and store it
|
| 379 |
+
video_bytes = uploaded_video.read()
|
| 380 |
+
|
| 381 |
# Save uploaded video
|
| 382 |
with tempfile.NamedTemporaryFile(delete=False, suffix='.mp4') as tmp_file:
|
| 383 |
+
tmp_file.write(video_bytes)
|
| 384 |
video_path = tmp_file.name
|
| 385 |
|
| 386 |
+
# Show video preview using the bytes
|
| 387 |
+
st.video(video_bytes)
|
| 388 |
|
| 389 |
with col2:
|
| 390 |
st.markdown("### 🖼️ Background Image")
|