Spaces:
Runtime error
Runtime error
from youtube_transcript_api import YouTubeTranscriptApi | |
import pytube as py | |
def Get_Video_Id(url): | |
id=py.extract.video_id(url) | |
return id | |
def Video_To_Text(video_url): | |
video_text=" " | |
i=0 | |
video_id=Get_Video_Id(video_url) | |
video_data=YouTubeTranscriptApi.get_transcript(video_id) | |
for data in video_data: | |
video_text=video_text+" "+video_data[i].get("text") | |
i=i+1 | |
return video_text | |