뽐뿌

개발자포럼 입니다.

북마크 아이콘

IT 개발자간 정보를 공유하고 논의가 이루어지는 공간입니다.
[Tips] 오픈 소스 기반의 Youtube 동영상 다운로드
분류: TIP
이름: kibua20


등록일: 2020-06-14 21:28
조회수: 1524 / 추천수: 0





시리즈게시글 아이콘[SW 개발환경 구축] 시리즈 시리즈란?


본 게시글은  https://kibua20.tistory.com/23  의 요약입니다. 상세 내용은 블로그를 방문해주세요.





Youtube에서 동영상을 다운로드하거나, MP3와 같은 음악 파일로 저장해야 하는 경우가 종종있다.  

(개인적으로는 Youtube 다운로드하다가 랜섬웨어에 감염된 이후로는 프로그램 설치에 신중을 기하고 있다.  그래서 광고도 없고 악성 코드가 없는 오픈 소스  기반의 툴을 소개한다.)  youtube-dl는 Youtube 사이트에서만 제한적으로 동작하는 것이 아니고, 네이버 TV, 카카오 TV처럼 동영상 스트리밍 되는 사이트는 웬만(?)하면 동작한다. 

 


1. youtube-dl 사용하기 (command line) : 고급 사용자

youtube-dl 은 https://youtube-dl.org/ 에서 개발하고 있는 오픈소스 프로젝트이다. 리눅스뿐 아니라 윈도즈에서도 설치 가능하다.  youtube-dl 설치 시 avconv , ffmpeg. rtmpdump 등 도 transcoding tool, 이 RTSP steaming tool도 같이 설치되고,  개발 시 사용된 Python 라이브러리도 같이 설치된다.






2. 동영상 URL 확인 방법

Youtube 영상의 URL을 확인하는 방법은 Youtube 사이트에서 영상에 오른쪽 click 후 '동영상 URL 복사'를 통해서 확인이 가능하고, 브라우저 상단 위 URL을 copy&paste 해도 확인이 가능하다.






3. Windows 용 youtube-dl gui 설치

 youtube-dl은 command line 버전이기 때문에 일반 사용자들은 쉽지 않다. 이를 보완하기 위한 프로그램이 youtube-dl-gui이다.  GitHub에서 오픈 소스를 개발하고 있고, Windows 뿐 아니라 Linux에도 지원한다. 





youtube-dl gui의 사용 방법은 쉽니다. 1) 동영상의 URL을 입력하고, 2) Default (Video+Audio) 또는 MP3 (audio only)를 선택하고 3) 다운로드 버튼을 선택하면 다운로드 시작한다.  다운로드 완료 후 Staus 가 Error 가 난다면 위에 폴더 액세스 권한을 추가해야 한다.  만일 폴더 액세스 권한 추가해도 문제가 된다면 보호하지 않은 폴더로 변경하면 문제없이 진행된다.  youtube-dl-gui 로 MP3 파일을 다운로드 하는 경우 앨범 차트까지 자동으로 생성됩니다.









4. 우분투용 Video Downloader 설치

Video Downloader를 설치 후 실행하면 아래와 같이 간단한 GUI를 확인할 수 있다. 1) 동영상의 URL은 앞서 설명한 Youtube 사이트에서 확인한다.  2) MP3로 다운로드하는 경우에는  'Audio 선택'하고, 동영상으로 받는 경우에는 'Video 선택'한다. Video 해상도 또한 설정이 가능하다.  스마트폰에서 볼 영상은 720p 정도만 되면 화질의 열화는 거의 못 느끼고, TV에서 볼 영상이면 1080p 이상을 선택하면 된다. 

 

 



본 게시글은  https://kibua20.tistory.com/23  의 요약입니다. 상세 내용은 블로그를 방문해주세요.





추천 0

다른 의견 0

  • 욕설, 상처를 줄 수 있는 댓글은 삼가주세요.
짤방 사진  익명요구    
△ 이전글▽ 다음글