from youtube_video import download_youtube_video import gradio as gr def app(video_link): print(f"Received video link: {video_link}") video_path = download_youtube_video(video_link) print(f"Downloaded video path: {video_path}") return gr.Video(video_path) interface = gr.Interface(fn=app, inputs=gr.Textbox(label="Enter YouTube link"), outputs=gr.Video(label="Your result")) interface.launch(debug = True)