video_translator / videosFromPlaylist.py
Gotenks1893's picture
Upload 8 files
168a18b
raw
history blame contribute delete
598 Bytes
import youtubetranscript
import youtubevideo
from pytube import Playlist
playlist = Playlist('https://www.youtube.com/playlist?list=PLI1yx5Z0Lrv77D_g1tvF9u3FVqnrNbCRL')
print('Number of videos in playlist: %s' % len(playlist.video_urls))
videoCount = 10
i = 1
for video in playlist.videos:
print(f'VIDEO {i}:')
print(video.title + ": " + video.video_id)
wasSuccessful = youtubetranscript.getTranscript(video.video_id)
if(wasSuccessful):
fname = video.video_id + ".mp4"
youtubevideo.Download(video, fname)
i = i + 1
if(i > videoCount):
break