Привет, я пытаюсь запустить mkvmerge из моего скрипта на python. Я использую модуль подпроцесса для достижения этого.
mkvmerge_args = [
"mkvmerge",
"test.h264",
'-o',
"test2.h264",
"--timecodes 0:timestamp.pts"
]
returncode = subprocess.call(mkvmerge_args)
Вот код, над которым я работаю. Проблема в том, что последний аргумент "--timecodes 0:timestamp.pts"
Я получаю сообщение об ошибке:
Ошибка: файл '--timecodes 0: timestamp.pts' не может быть открыт длячтение: ошибка открытия файла.
Мне интересно, почему подпроцесс думает, что последний аргумент - это файл.