Compare commits

..

No commits in common. "dd43acb82900c2cf4fb9aa269e87e76a88e9d97e" and "16dc756571f8688b61f676d682a23c9a2faf4c9a" have entirely different histories.

View File

@ -142,7 +142,7 @@ def stabilization(file):
def extract_subs(file, track, lang):
command = f'ffmpeg -loglevel error -i {file} -map 0:{track} -map_metadata -1 -vn -an -c:s copy -metadata language="{lang}" -y {file}_subtitle_{track}_{lang}.mkv'
logging.info(f"Extraction du sous-titre {track}, langue : {lang}...")
logging.info(f"Extractio du sous-titre {track}, langue : {lang}...")
logging.debug(command)
result = subprocess.getoutput(command)
if result != "":
@ -227,12 +227,27 @@ def create_mkv(filename):
json_data.append(")")
for file in listdir():
if f"{filename}_audio" in file:
lang = file[-7:][:-4]
json_data.append("--no-track-tags")
json_data.append("--no-global-tags")
json_data.append("--no-chapters")
json_data.append("--language")
json_data.append(f"0:{lang}")
if "fra" in file:
json_data.append("--language")
json_data.append("0:fr")
elif "eng" in file:
json_data.append("--language")
json_data.append("0:en")
elif "deu" in file:
json_data.append("--language")
json_data.append("0:de")
elif "nld" in file:
json_data.append("--language")
json_data.append("0:nl")
elif "spa" in file:
json_data.append("--language")
json_data.append("0:es")
elif "ita" in file:
json_data.append("--language")
json_data.append("0:it")
json_data.append("(")
json_data.append(file)
json_data.append(")")
@ -241,9 +256,24 @@ def create_mkv(filename):
json_data.append("--no-track-tags")
json_data.append("--no-global-tags")
json_data.append("--no-chapters")
lang = file[-7:][:-4]
json_data.append("--language")
json_data.append(f"0:{lang}")
if "fra" in file:
json_data.append("--language")
json_data.append("0:fr")
elif "eng" in file:
json_data.append("--language")
json_data.append("0:en")
elif "deu" in file:
json_data.append("--language")
json_data.append("0:de")
elif "nld" in file:
json_data.append("--language")
json_data.append("0:nl")
elif "spa" in file:
json_data.append("--language")
json_data.append("0:es")
elif "ita" in file:
json_data.append("--language")
json_data.append("0:it")
json_data.append("(")
json_data.append(file)
json_data.append(")")