본문 바로가기
파이썬 언어

파이썬으로 유튜브 자막 받기(약간 많이 불편함)

by treeCoder 2021. 9. 12.

파이썬으로 유튜브 자막 받기이다. 여기 소개하는 것은 약간 많이 불편 한 것이 현실이다.

from youtube_transcript_api import YouTubeTranscriptApi

# assigning srt variable with the list
# of dictonaries obtained by the get_transcript() function
srt = YouTubeTranscriptApi.get_transcript("SW14tOda_kI")

# prints the result
print(srt)

1) 프로그램이름이 subtitle.py 라면, 명령창에서 python subtitle.py > output.txt 라고 입력한다.

    그러면 아래 그림과 같이 줄바뀜 없는 파일이 생성된다.

 

 

2) 이것을 수작업으로 하나 하나, 줄바꿈 문자를 넎은 것이 아래 그림의 파일이다.

 

3) 결론적으로 1)번의 파일을 2)번처럼  바꾸는 파일이 있어야 그나마 어학용으로 활용이 가능할 것 같다.

    더하여, srt 파일로 바꾸는 방법이 있으면 좋겠다.

 

댓글