Update indexa.py
This commit is contained in:
parent
807a9cbbe5
commit
c0bdb79a42
|
@ -81,15 +81,14 @@ def process_mmps_in_folder(folder_path):
|
||||||
|
|
||||||
if file.endswith('.mmpz'):
|
if file.endswith('.mmpz'):
|
||||||
destination_path = os.path.join(mmpz_folder, file)
|
destination_path = os.path.join(mmpz_folder, file)
|
||||||
shutil.move(file_path, destination_path)
|
|
||||||
print(f'Arquivo {file} movido para {destination_path}')
|
|
||||||
|
|
||||||
file_name = os.path.basename(destination_path)
|
file_name = os.path.basename(destination_path)
|
||||||
file_name = os.path.splitext(file_name)[0] + ".mmp"
|
file_name = os.path.splitext(file_name)[0] + ".mmp"
|
||||||
output_file_path = os.path.join(folder_path, file_name)
|
output_file_path = os.path.join(folder_path, file_name)
|
||||||
lmms_mmpz_convert = f'lmms --dump "{destination_path}" > "{output_file_path}"'
|
lmms_mmpz_convert = f'lmms --dump "{destination_path}" > "{output_file_path}"'
|
||||||
print(output_file_path[-1])
|
file_name = file_name.split('.')
|
||||||
lmms_wav_convert = f'lmms -r {file_name[0]}.mmpz -o {output_file_path[-1]} -f wav'
|
print(file_name[0])
|
||||||
|
lmms_wav_convert = f'lmms -r "{file_name[0]}.mmpz" -o "mmp/wav" -f wav'
|
||||||
try:
|
try:
|
||||||
#desabilitando os servidores gráficos
|
#desabilitando os servidores gráficos
|
||||||
os.environ['QT_DEBUG_PLUGINS'] = '1'
|
os.environ['QT_DEBUG_PLUGINS'] = '1'
|
||||||
|
@ -99,6 +98,7 @@ def process_mmps_in_folder(folder_path):
|
||||||
print("Comando executado com sucesso!")
|
print("Comando executado com sucesso!")
|
||||||
except subprocess.CalledProcessError as e:
|
except subprocess.CalledProcessError as e:
|
||||||
print(f"Ocorreu um erro ao executar o comando: {e}")
|
print(f"Ocorreu um erro ao executar o comando: {e}")
|
||||||
|
|
||||||
try:
|
try:
|
||||||
#desabilitando os servidores gráficos
|
#desabilitando os servidores gráficos
|
||||||
os.environ['QT_DEBUG_PLUGINS'] = '1'
|
os.environ['QT_DEBUG_PLUGINS'] = '1'
|
||||||
|
@ -108,6 +108,8 @@ def process_mmps_in_folder(folder_path):
|
||||||
print("Comando executado com sucesso!")
|
print("Comando executado com sucesso!")
|
||||||
except subprocess.CalledProcessError as e:
|
except subprocess.CalledProcessError as e:
|
||||||
print(f"Ocorreu um erro ao executar o comando: {e}")
|
print(f"Ocorreu um erro ao executar o comando: {e}")
|
||||||
|
shutil.move(file_path, destination_path)
|
||||||
|
print(f'Arquivo {file} movido para {destination_path}')
|
||||||
mmp_data = parse_mmp_file(output_file_path)
|
mmp_data = parse_mmp_file(output_file_path)
|
||||||
#caso tenha algum arquivo .mmp perdido na pasta
|
#caso tenha algum arquivo .mmp perdido na pasta
|
||||||
elif file.endswith('.mmp'):
|
elif file.endswith('.mmp'):
|
||||||
|
|
Loading…
Reference in New Issue