Spaces:
Runtime error
Runtime error
| from moviepy.editor import VideoFileClip, concatenate_videoclips | |
| import gradio as gr | |
| import numpy as np | |
| from gtts import gTTS | |
| from PIL import Image | |
| import pytesseract | |
| import os | |
| # Example function (replace with your real logic) | |
| def process_video(video_path): | |
| clip = VideoFileClip(video_path) | |
| subclip = clip.subclip(0, min(5, clip.duration)) # take first 5 seconds | |
| output_path = "output.mp4" | |
| subclip.write_videofile(output_path, codec="libx264", audio_codec="aac") | |
| return output_path | |
| # Gradio interface example | |
| iface = gr.Interface( | |
| fn=process_video, | |
| inputs=gr.File(label="Upload Video"), | |
| outputs=gr.File(label="Processed Video"), | |
| title="Video Processor", | |
| description="Upload a video and get the processed version." | |
| ) | |
| if __name__ == "__main__": | |
| iface.launch(server_name="0.0.0.0", server_port=7860) |