diff --git a/unshackle/commands/dl.py b/unshackle/commands/dl.py index f23f5b1..c6462f3 100644 --- a/unshackle/commands/dl.py +++ b/unshackle/commands/dl.py @@ -645,7 +645,7 @@ class dl: if vbitrate: # Tolerance: +100 kbps (upper), -800 kbps (lower) min_bitrate = max(0, vbitrate - 800) # Don't go below 0 - max_bitrate = vbitrate + 100 + max_bitrate = vbitrate + 200 title.tracks.select_video(lambda x: x.bitrate and min_bitrate <= x.bitrate // 1000 <= max_bitrate) if not title.tracks.videos: self.log.error(f"There's no Video Track with bitrate between {min_bitrate}-{max_bitrate}kbps (requested {vbitrate}kbps)...")