Youtube 동영상 변환 및 음원 추출 서버 구축하기.

유투브에서 오프라인으로 영상을 다운받기위해서 구글에 여러번 검색한적이 있다.
대부분 광고 덕지덕지붙은 거지같은사이트…에다가 그런곳에서 변환을 했다가 랜섬웨어에 걸렸다는 사례를 보고 구글링을 했는데 youtube-dl 이라는 툴을 알게되었다.

그리고 그 툴을 이용한 도커서버 구축에 대해서 배워서 공유하려고한다.

*참고 https://github.com/manbearwiz/youtube-dl-server

먼저 리눅스 서버를 설치한다.

https://blog.dalso.org/linux/ubuntu/2060/ubuntu-18-04-lts-%ec%84%a4%ec%b9%98%ed%95%98%ea%b8%b0/

설치가 다 끝났다고 가정하겠다.

모든 과정은 root 권한으로 진행된다.

apt update
apt upgrade

그리고 docker 설치.

apt docker.io install

솔직히 도커로 구성되기 때문에 끝났다고 봐야지..

docker run -d --net="host" --name youtube-dl -v /home/core/youtube-dl:/youtube-dl kmb32123/youtube-dl-server

명령어를 입력하면 자동으로 긁어오고 실행된다.

구동 확인

끝은 아니다

같은 네트워크 망에서 설치한 서버로 웹을통해 접근해보겠다.

http://192.168.1.199:8080/youtube-dl

URL 창에 URL을 집어넣고 Submit을 클릭하게 되면

success : true 값이 나오면 성공한거다.

그리고 리눅스 서버에 가서 확인을 해보면 파일이 다운받아진걸 확인할 수 있다.

cd /home/core/youtube-dl

 

————————————————–

사이트 리뉴얼중입니다~

서버(Linux, ESXi), NAS(헤놀로지, ESXi 및 IT관련 정보, 기타 등등을 공유하는 커뮤니티 SVRFORUM을 새로 만들었습니다.
많은 가입(?) 부탁드립니다~
https://svrforum.com

이전글들은 모두 상단 메뉴의 Blog 글 모음에있습니다!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

홈서버 IT 커뮤니티 SVRFORUM
Link