Pytube와 Shellmarks로 유튜브 동영상 다운로드하기

Pytube는 youtube에서 .mp4 파일로 비디오를 다운로드하기 위한 훌륭한 작은 Python 유틸리티입니다. 다음 명령을 입력하는 것처럼 간단하게 비디오를 다운로드할 수 있는 명령줄 인터페이스가 있습니다.

$ pytube https://www.youtube.com/watch?v=....


URL을 다운로드하려는 비디오의 Youtube URL로 바꿉니다.

일을 더 쉽게 하기 위해 직관적인 GUI 형식을 제공하는 shellmarks 래퍼 스크립트를 작성했습니다.



URL을 붙여넣고 "다운로드"를 누르면 비디오가 "다운로드"디렉토리에 다운로드됩니다.

설치



Pytube 설치 지침을 찾을 수 있습니다here.

Python 3이 이미 설치된 경우 설치 지침의 TLDR은 터미널을 열고 다음을 입력하는 것입니다.

$ pip install pytube


pip가 python2 버전인 경우 시도해 볼 수 있습니다.

$ pip3 install pytube


대신에.

Shellmarks 설치 지침은 여기에서 찾을 수 있습니다.

npm이 설치된 경우 설치 지침의 TLDR은 터미널을 열고 다음을 입력하는 것입니다.

$ sudo npm install -g shellmarks


여기에 shellmarks 래퍼 스크립트를 업로드했습니다.

쉘마크에 설치하려면 먼저 터미널을 열고 다음을 실행하여 쉘마크를 엽니다.

$ shellmarks


shellmarks가 열리면 오른쪽 상단의 메뉴를 열고 "URL에서 스크립트 가져오기"를 선택합니다.



스크립트에 대한 URL을 입력하라는 메시지가 표시됩니다.



원시 스크립트의 URL은 다음과 같습니다.

https://raw.githubusercontent.com/shannah/shellmarks/master/sample-scripts/pytube.sh

해당 URL을 필드에 붙여넣고 "확인"을 누릅니다.

그러면 스크립트가 설치되고 쉘마크 카탈로그가 새로 고쳐집니다. 이제 다음과 같은 항목이 표시됩니다.



스크립트를 실행하려면 "실행"을 누르십시오. 다운로드하려는 비디오 URL을 묻는 대화 상자가 표시됩니다.



여기에 YouTube URL을 붙여넣고 "다운로드"를 누릅니다. 쉘마크를 여는 데 사용한 터미널에서 다운로드 진행 상황을 볼 수 있습니다. 다운로드가 완료되면 원하는 동영상 플레이어에서 동영상이 열립니다.

참고: 이 스크립트는 MacOS용으로 개발되었으며 Linux 또는 Windows에서 작동하려면 약간 수정해야 합니다.

이제 언제든지 Shellmarks 내에서 직접 이 스크립트에 액세스할 수 있습니다. 명령줄에서 직접 실행하려면 다음을 실행하면 됩니다.

$ shellmarks pytube


참조:


  • Pytube
  • Shellmarks Github Repo
  • Shellmarks Manual

  • Alexander ShatovUnsplash의 사진

    좋은 웹페이지 즐겨찾기