# -*- coding: utf-8 -*-
import sys import pytube lst = ''' https://www.youtube.com/watch?v=iFyVb5pM0ec&list=PL-NHXz46zx-XuVNOjrBYFV0E8pz-RKtH5&index=97 https://www.youtube.com/watch?v=sjN3yak9S2M&list=PL-NHXz46zx-XuVNOjrBYFV0E8pz-RKtH5&index=98 https://www.youtube.com/watch?v=NPdG43tjgiM&list=PL-NHXz46zx-XuVNOjrBYFV0E8pz-RKtH5&index=99 https://www.youtube.com/watch?v=H8n_vysJszo&list=PL-NHXz46zx-XuVNOjrBYFV0E8pz-RKtH5&index=100 https://www.youtube.com/watch?v=SKQBP9ynww0&list=PL-NHXz46zx-XuVNOjrBYFV0E8pz-RKtH5&index=101 https://www.youtube.com/watch?v=IIvvapZymv8&list=PL-NHXz46zx-XuVNOjrBYFV0E8pz-RKtH5&index=102 https://www.youtube.com/watch?v=9Pft2EnKE3k&list=PL-NHXz46zx-XuVNOjrBYFV0E8pz-RKtH5&index=103 ''' t = lst.split('\n') cnt = 0 for itm in t: if( len(itm) > 0): cnt += 1 parent_dir = "C:\\test\\" + str(cnt + 70) # 다운로드 받을 폴더를 만든다. c:\test\71, c:\test\72, c:\test\73 ....., print(parent_dir, itm) yt = pytube.YouTube(itm) #다운받을 동영상 URL 지정 vids= yt.streams #.all() vids[1].download(parent_dir) #다운로드 수행 # caption = yt.captions.all() # 현재는 에러 발생 # caption[0].download(title=yt.title, output_path=parent_dir) # download caption # 현재는 에러 발생
'파이썬 언어' 카테고리의 다른 글
| Python으로 음성합성하기 (1) (0) | 2021.09.16 |
|---|---|
| 파이썬으로 유튜브 자막 받기(약간 많이 불편함) (0) | 2021.09.12 |
| Python으로 디지털 시계 만들기 (0) | 2021.09.10 |
| Python Google Api, 음성을 텍스트로 변환하기 (0) | 2021.09.10 |
| 폴더의 모든 파일의 문자열을 replace 하기 (0) | 2021.09.09 |
댓글