🛠️ Do not attempt to set quality if it is set to None.
This commit is contained in:
@@ -300,8 +300,10 @@ class Download:
|
||||
file_extension: str
|
||||
do_flac_extract = False
|
||||
# If a quality is explicitly set, change it and remember the previously set quality.
|
||||
quality_audio_old: Quality = self.adjust_quality_audio(quality_audio)
|
||||
quality_video_old: QualityVideo = self.adjust_quality_video(quality_video)
|
||||
quality_audio_old: Quality = self.adjust_quality_audio(quality_audio) if quality_audio else quality_audio
|
||||
quality_video_old: QualityVideo = (
|
||||
self.adjust_quality_video(quality_video) if quality_video else quality_video
|
||||
)
|
||||
|
||||
if isinstance(media, Track):
|
||||
try:
|
||||
@@ -312,6 +314,10 @@ class Download:
|
||||
f"Consider to activate delay between downloads."
|
||||
)
|
||||
|
||||
return False, ""
|
||||
except:
|
||||
self.fn_logger.exception(f"Something went wrong. Skipping '{name_builder_item(media)}'.")
|
||||
|
||||
return False, ""
|
||||
|
||||
file_extension = media_stream.get_stream_manifest().file_extension
|
||||
|
||||
Reference in New Issue
Block a user