YouTubeTextSummarizer / subtitles.py
Rehman1603's picture
Create subtitles.py
54edba8
raw
history blame
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