Video_Sumarizer / subtitles.py
CVstation's picture
Upload subtitles.py
ff96138 verified
raw
history blame contribute delete
402 Bytes
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