19 lines
393 B
Python
19 lines
393 B
Python
from __future__ import unicode_literals
|
|
import yt_dlp
|
|
import sys
|
|
|
|
ydl_opts = {
|
|
'format': 'bestaudio/best',
|
|
'postprocessors': [{
|
|
'key': 'FFmpegExtractAudio',
|
|
'preferredcodec': 'mp3',
|
|
'preferredquality': '0', # 0 = best quality
|
|
}],
|
|
}
|
|
|
|
url = sys.argv[1]
|
|
print("Downloading youtube song " + url)
|
|
|
|
with yt_dlp.YoutubeDL(ydl_opts) as ydl:
|
|
ydl.download([url])
|