FFMpeg-Compressor: Except ZeroDivisionError in get_compression()
This commit is contained in:
parent
386c140501
commit
8a14727b02
2 changed files with 10 additions and 7 deletions
|
@ -17,12 +17,15 @@ def get_compression(orig, comp):
|
||||||
for file in os.listdir(comp):
|
for file in os.listdir(comp):
|
||||||
processed_files.append(os.path.splitext(file)[0])
|
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)
|
comp = 100 - int((get_dir_size(comp, processed_files) / get_dir_size(orig, processed_files)) * 100)
|
||||||
if comp < 0:
|
if comp < 0:
|
||||||
printer.warning(f'Compression: {comp}%')
|
printer.warning(f'Compression: {comp}%')
|
||||||
printer.warning("The resulting files are larger than the original ones!")
|
printer.warning("The resulting files are larger than the original ones!")
|
||||||
else:
|
else:
|
||||||
printer.info(f'Compression: {comp}%')
|
printer.info(f'Compression: {comp}%')
|
||||||
|
except ZeroDivisionError:
|
||||||
|
printer.warning("Nothing compressed!")
|
||||||
|
|
||||||
|
|
||||||
def help_message():
|
def help_message():
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue