반응형
1. 시험환경
· 파이썬
· yotube_transcript_api 라이브러리
2. 목적
· 파이썬을 이용하여 YouTube 특정 동영상의 자막을 가져오는 코드를 작성한다.
3. 적용
① ID로 식별된 특정 유튜브의 자막을 추출하여 파일로 저장하는 프로그램이다.
1
2
3
4
5
6
7
8
9
|
from youtube_transcript_api import YouTubeTranscriptApi
video_id="유튜브_동영상_ID_입력"
srt = YouTubeTranscriptApi.get_transcript(video_id, languages=['ko'])
with open("script.txt", "w", encoding="utf-8") as f:
for i in srt:
f.write("{}\n".format(i["text"]))
|
cs |
② 유튜브 동영상 ID는 URL에서 "v"에 매핑된 값이다.
반응형
'파이썬' 카테고리의 다른 글
파이썬 가상환경(venv) 설정 및 사용법 (1) | 2024.12.15 |
---|---|
파이썬을 이용한 wordpress(워드프레스) 자동 포스팅 (0) | 2024.11.26 |
텍스트 음성변환(SST; SpeechToText) 파이썬 코드 (1) | 2024.09.07 |
numpy 사용법 기초 (2/2) (6) | 2024.09.07 |
numpy 사용법 기초 (1/2) (2) | 2024.09.07 |