FFMpeg-Compressor: Except ZeroDivisionError in get_compression()

This commit is contained in:
OleSTEEP 2023-06-01 17:50:04 +03:00
parent 386c140501
commit 8a14727b02
2 changed files with 10 additions and 7 deletions

View file

@ -17,12 +17,15 @@ def get_compression(orig, comp):
for file in os.listdir(comp):
processed_files.append(os.path.splitext(file)[0])
try:
comp = 100 - int((get_dir_size(comp, processed_files) / get_dir_size(orig, processed_files)) * 100)
if comp < 0:
printer.warning(f'Compression: {comp}%')
printer.warning("The resulting files are larger than the original ones!")
else:
printer.info(f'Compression: {comp}%')
except ZeroDivisionError:
printer.warning("Nothing compressed!")
def help_message():