handle custom quality requests per discussion
This commit is contained in:
parent
799e57bba4
commit
77de256ba5
1 changed files with 3 additions and 2 deletions
|
|
@ -36,8 +36,9 @@ class Download:
|
||||||
self.download_dir = download_dir
|
self.download_dir = download_dir
|
||||||
if quality == 'best':
|
if quality == 'best':
|
||||||
self.format = None
|
self.format = None
|
||||||
elif quality == 'retro':
|
elif 'custom' in quality:
|
||||||
self.format = f'bestvideo[ext=mp4]+bestaudio[ext=aac]/best[ext=mp4]/best'
|
quality = quality.replace('custom:', '')
|
||||||
|
self.format = f'{quality}'
|
||||||
elif quality in ('1080p', '720p', '480p'):
|
elif quality in ('1080p', '720p', '480p'):
|
||||||
res = quality[:-1]
|
res = quality[:-1]
|
||||||
self.format = f'bestvideo[height<={res}]+bestaudio/best[height<={res}]'
|
self.format = f'bestvideo[height<={res}]+bestaudio/best[height<={res}]'
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue