Simplified argument parser

This commit is contained in:
2022-03-26 16:42:40 -04:00
parent d00e516e6c
commit d973a3f659
+2 -5
View File
@@ -45,7 +45,7 @@ def scan_destination_convert_mp3():
("'", "\\'").replace(')', '\\)').replace('(', '\\(').replace('&', '\\&').replace\ ("'", "\\'").replace(')', '\\)').replace('(', '\\(').replace('&', '\\&').replace\
('`', '\\`').replace('$', '\\$') + '.mp3' ('`', '\\`').replace('$', '\\$') + '.mp3'
print(f"\n\u001b[38;5;0;48;5;15mConverting {_file_s} to {_file_d}...\u001b[0m\n") print(f"\n\u001b[38;5;0;48;5;15mConverting {_file_s} to {_file_d}...\u001b[0m\n")
if argument.__contains__('-s'): if '-s' in arguments:
system(f"ffmpeg -i {_file_s} -map 0:a -ab 320k -map_metadata 0 -id3v2_version 3 {_file_d}") system(f"ffmpeg -i {_file_s} -map 0:a -ab 320k -map_metadata 0 -id3v2_version 3 {_file_d}")
else: else:
system(f"ffmpeg -i {_file_s} -c:v copy -ab 320k -map_metadata 0 -id3v2_version 3 {_file_d}") system(f"ffmpeg -i {_file_s} -c:v copy -ab 320k -map_metadata 0 -id3v2_version 3 {_file_d}")
@@ -70,10 +70,7 @@ def strip_txxx_tags(_file):
# program start sequence # program start sequence
# retrieve typed argument # retrieve typed argument
argument_list = argv arguments = argv
i, argument = 0, ''
for user_argument in argument_list:
argument += user_argument
source = input('Source parent directory: ') source = input('Source parent directory: ')
if source.endswith('/'): if source.endswith('/'):