오늘 작성할 포스트는 유튜브 동영상을 로컬에 저장할 때 사용하는 코드입니다.
from pytube import YouTube
# 유튜브 동영상 URL
url = "https://www.youtube.com/watch?v=TX9qSaGXFyg"
# YouTube 객체 생성
yt = YouTube(url)
# 가장 높은 품질의 동영상 스트림 선택
stream = yt.streams.get_highest_resolution()
# 동영상 다운로드
stream.download(output_path="output/")
엄청 간단합니다. 우선 라이브러리는 pytube라는 라이브러리입니다. url에 로컬에 다운로드하고 싶은 주소를 입력합니다. 이 URL은 "https://www.youtube.com/watch?v=" 뒤에 실제 동영상의 고유 식별자(ID)를 붙인 형식입니다. 예제 코드의 경우 애플에서 나온 애플 비전 프로에 관련한 소개 영상입니다. 그 이후 동영상 품질을 선택해 주고 어떤 폴더에 저장할지 작성해 주면 마무리됩니다.
[Python] mkdir과 makedirs의 차이점 (0) | 2023.07.17 |
---|---|
python을 이용한 pdf 분할 [PyPDF2] (0) | 2023.07.12 |
파이썬에서 한글이 분리되어서 출력되는 경우 해결 방법 (0) | 2023.07.11 |
Huggingface를 이용하여 간단하게 Text to Image 모델 구축하기 (0) | 2023.06.29 |
tf.variable_scope() 함수의 기능 (0) | 2022.04.29 |