import gradio as gr def display_video(video_file): """ Displays the uploaded video using Gradio Video component. Args: video_file (gradio.File): The uploaded video file object. """ if video_file: return video_file.name # Return the video filename for display # Create Gradio interface with UploadButton and Video components interface = gr.Interface( fn=display_video, inputs=gr.load(name="Upload Video", file_types=["video"]), outputs=gr.Video(label="Uploaded Video"), title="Video Uploader", description="Upload a video file to display it here." ) # Launch the Gradio interface interface.launch()