FFMpeg-Compressor: Slightly rewrite interface

This commit is contained in:
OleSTEEP 2023-11-16 02:12:04 +03:00
parent 37ff1f78b3
commit 721d33efa7
2 changed files with 10 additions and 15 deletions

View file

@ -21,14 +21,11 @@ def get_compression(orig, comp):
for folder, folders, files in os.walk(comp):
for file in files:
processed_files.append(file)
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}%')
orig = get_dir_size(orig, processed_files)
comp = get_dir_size(comp, processed_files)
print(f"Result: {orig/1024/1024:.2}MB -> {comp/1024/1024:.2}MB Δ {(orig - comp)/1024/1024:.2}MB")
except ZeroDivisionError:
printer.warning("Nothing compressed!")