FFMpeg-Compressor: Command line argumets
This commit is contained in:
parent
2ba51730a2
commit
9ea9495266
2 changed files with 12 additions and 1 deletions
|
@ -3,14 +3,20 @@
|
|||
from modules import compressor
|
||||
from modules import printer
|
||||
from modules import utils
|
||||
import sys
|
||||
import os
|
||||
|
||||
orig_folder = input("Folder: ").replace("'", "")
|
||||
try:
|
||||
orig_folder = sys.argv[1]
|
||||
except IndexError:
|
||||
print(utils.help_message())
|
||||
exit()
|
||||
|
||||
try:
|
||||
os.mkdir(f"{orig_folder}_compressed")
|
||||
printer.info(f"Created {orig_folder}_compressed folder")
|
||||
except OSError:
|
||||
printer.warning(f"{orig_folder}_compressed already exist!")
|
||||
pass
|
||||
|
||||
printer.info("Compression started!")
|
||||
|
|
|
@ -23,3 +23,8 @@ def get_compression(orig, comp):
|
|||
printer.warning("The resulting files are larger than the original ones!")
|
||||
else:
|
||||
printer.info(f'Compression: {comp}%')
|
||||
|
||||
|
||||
def help_message():
|
||||
text = "Usage: main.py {folder}"
|
||||
return text
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue