Spaces:
Runtime error
Runtime error
import gradio as gr | |
# import yt_dlp as youtube_dl | |
import tempfile | |
import os | |
YT_LENGTH_LIMIT_S = 3600 | |
FILE_LIMIT_MB = 1000 | |
def _return_yt_html_embed(yt_url): | |
video_id = yt_url.split("?v=")[-1] | |
HTML_str = ( | |
f'<center> <iframe width="500" height="320" src="https://www.youtube.com/embed/{video_id}"> </iframe>' | |
" </center>" | |
) | |
return HTML_str | |
demo = gr.Interface( | |
fn=_return_yt_html_embed, | |
inputs="text", | |
# outputs=["html", "text"], | |
outputs="html", | |
layout="horizontal", | |
theme="huggingface", | |
title="YouTube Video Viwer", | |
description=("YouTube Video Viwer"), | |
allow_flagging="never", | |
) | |
demo.launch() |