🛠️ 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
|
file_extension: str
|
||||||
do_flac_extract = False
|
do_flac_extract = False
|
||||||
# If a quality is explicitly set, change it and remember the previously set quality.
|
# 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_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)
|
quality_video_old: QualityVideo = (
|
||||||
|
self.adjust_quality_video(quality_video) if quality_video else quality_video
|
||||||
|
)
|
||||||
|
|
||||||
if isinstance(media, Track):
|
if isinstance(media, Track):
|
||||||
try:
|
try:
|
||||||
@@ -312,6 +314,10 @@ class Download:
|
|||||||
f"Consider to activate delay between downloads."
|
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, ""
|
return False, ""
|
||||||
|
|
||||||
file_extension = media_stream.get_stream_manifest().file_extension
|
file_extension = media_stream.get_stream_manifest().file_extension
|
||||||
|
|||||||
Reference in New Issue
Block a user