아래 링크를 참조함. 아래 링크에는 리눅스에 설치하는 방법도 있음
github.com/silvanohirtie/youtube-mp3-downloader
윈도우 10을 기준으로 설명
1. python을 설치한다.
2. 'pip install youtube-dl'로 youtube-dl을 설치한다
3. FFMpeg 윈도우 버전을 ffmpeg.org/download.html#build-windows에서 다운받아 zip파일 압축을 풀면 bin폴더 밑에 ffmpeg.exe, ffplay.exe, ffprobe.exe 파일들이 있는데, 이 파일들을 복사해 파이썬 .py파일을 실행할 폴더에 복사한다.
4. 아래 코드를 파이썬 파일로 저장하여 실행한다.
----------------------------------------------------
from __future__ import unicode_literals
import youtube_dl
print("Insert the link")
link = input ("") # 또는 아래와 같이 직접 유튜브 동영상 주소를 파이썬 스크립트 파일에 복사
# link = "https://youtu.be/gRyJZYOEQ9Y"
ydl_opts = {
'format': 'bestaudio/best',
'postprocessors': [{
'key': 'FFmpegExtractAudio',
'preferredcodec': 'mp3',
'preferredquality': '320',
}],
}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download([link])
----------------------------------------------------
5. 파이썬 스크립트 파일을 실행시키면 스크립트 파일이 있는 폴더에 mp3파일이 다운로드 돼 있다.