반응형
    
    
    
  [python] youtube download 입력받은 url로 다운받기
yt-dlp는 YouTube 및 기타 비디오 플랫폼에서 동영상을 다운로드하는 강력한 명령줄 도구입니다. 
pytube보다 다양한 기능을 제공하며, Python 스크립트와 통합하여 사용할 수도 있습니다.

import yt_dlp
def main():
    # 다운로드할 YouTube 비디오의 URL
    #url = 'https://www.youtube.com/watch?v=vjcuQLjSUz4'
    
    
    # 사용자로부터 YouTube 비디오 URL 입력받기
    url = input("다운로드할 YouTube 비디오의 URL을 입력하세요: ")
    # 다운로드 옵션 설정
    ydl_opts = {
        'format': 'best',                   # 최고 화질 선택 (audio와 video 포함)
        'outtmpl': './downloads/%(title)s.%(ext)s',  # 다운로드 파일 경로 및 이름 템플릿
    }
    # yt-dlp를 사용하여 다운로드
    with yt_dlp.YoutubeDL(ydl_opts) as ydl:
        ydl.download([url])
    print("Video has been downloaded successfully!")
# 메인 함수 호출
if __name__ == "__main__":
    main()
반응형
    
    
    
  '프로그래밍 > Python' 카테고리의 다른 글
| [python] 파이썬, pyQT 이용한 유튜브 영상다운로드, 변환,파일리스트 (6) | 2024.11.13 | 
|---|---|
| [python] 폴더 안의 모든 mp4 파일을 mp3로 변환하기 (0) | 2024.11.12 | 
| [python] polar plot에서 한글 사용하기. (0) | 2024.10.30 | 
| [python] Polar Plot 그래프 그리기 (0) | 2024.10.29 | 
| [python] 난수 10자리에서 영문 숫자 분포가 골고루 들어갈수있게 (0) | 2024.10.21 | 
