728x90
반응형

⚠ 유튜브 영상 및 음원 등 불법공유는 저작권법을 위반하는 행위입니다.

     저작권 없이 공유가 가능한 영상에 한해서 사용하시길 바랍니다...

 

youtube_dl은 유튜브에서 영상이나 음원을 추출하는 파이썬 라이브러리다.

아마도 대부분의 유튜브 영상,음원 다운로드가 이 라이브러리를 이용한듯 하다

 

FFmpeg은 다운받아 코드가 있는 폴더에 압축해제, youtube_dl은 패키지로 받아준다

www.ffmpeg.org/download.html

pip3 install youtube_dl

 

일단 어떻게 동작하는지 보기 위해 코드가 아닌 cmd로 실행해보자

 

youtube-dl.org/downloads/latest/youtube-dl.exe

위 링크에서 youtube-dl.exe를 받아주고 ffmpeg/bin에 파일을 넣는다.

 

그다음 cd명령어를 통해 ffmpef/bin으로 이동한뒤 아래 명령어를 입력한다.

./youtube-dl.exe -x --audio-format mp3 --audio-quality 0 "url"

그러면 bin폴더에 mp3파일이 하나 다운로드된다.

 

위 명령어는 유튜브에서 음원을 추출하는 것이다.

cmd에 나온걸 보면 youtube_dl이 .webm 파일로 다운로드 한뒤 ffmpeg가 .mp3 파일로 변환한 것을 볼 수 있다.

 

 

이제 이걸 디스코드에서 틀면 된다...