반응형

    파이썬 유튜브 다운로드 프로그램 만들기 #1

    안녕하세요 밤구름 입니다. 이번 포스팅은 파이썬을 사용해서 유튜브 다운로드 프로그램을 만드는 방법에 대해서 알아보려합니다. 지금부터 하나씩 차근차근 알아보겠습니다.

     

    1. pytube 라이브러리 설치하기

    pip install pytube

    pip install pytube 사용하여 pytube 라이브러리를 설치 합니다. 

     

    2.전체 코드

    from pytube import YouTube
    
    #유튜브 주소 받기
    url = input("다운로드 할 유튜브 URL : ")
    
    #유튜브 오브젝트 생성
    yt = YouTube(url)
    
    #고화질의 유튜브 정보 가져오기
    video = yt.streams.get_highest_resolution()
    
    #다운로드 시작
    video.download()

    유튜브 다운로드 프로그램 전체 코드는 위에 있는 코드와 같습니다.

    3.코드 분석

    1) pytube 라이브러리 중  youTube를 임포트 합니다.

    2) 다운로드 할 유튜브의 주소를 input을 통하여 값을 받습니다. input 말고 유튜브 주소를 직접 넣어도 상관없습니다.

    3) url로 넣은 주소를 바탕으로 youTube()를 이용하여 유튜브 오브젝트를 생성합니다.

    4) 유튜브의 비디오 정보를 고화질로 선택하여 설정합니다.

    5) 설정한 비디오를 다운로드 합니다.

     

    4.코드 공유

    유튜브 다운로드 프로그램.py
    0.00MB

    간단히 만들어본 파이썬 유튜브 다운로드 프로그램입니다.

    현재는 터미널을 통해 실행을 해야 합니다.

    다음 포스팅에는 프로그램으로 불릴수 있게 다양한 기능들과 창을 추가하여 

    제대로 된 프로그램으로 만들어 보겠습니다.

    반응형

    'etc[자료들] > 파이썬' 카테고리의 다른 글

    파이썬 메모장 만들기 2편  (0) 2023.04.05
    파이썬 메모장 만들기 1편  (0) 2023.04.04
    파이썬 기초 알아보기  (0) 2023.04.03
    파이썬 자동화 pyautogui 기초  (0) 2023.03.31
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기