add audio-only download (closes #20)

This commit is contained in:
Alex Shnitman
2021-03-04 11:10:39 +02:00
parent 70b08c6448
commit 52d8d64cb5
4 changed files with 479 additions and 407 deletions

View File

@@ -38,7 +38,9 @@ class Download:
self.format = None
elif quality in ('1440p', '1080p', '720p', '480p'):
res = quality[:-1]
self.format = f'bestvideo[height<={res}]+bestaudio/best[height<={res}]'
self.format = f'bestvideo[height<={res}]+bestaudio'
elif quality == 'audio':
self.format = 'bestaudio'
elif quality.startswith('custom:'):
self.format = quality[7:]
else: