Как я могу преодолеть синтаксическую ошибку в модуле подпроцесса python? - PullRequest
0 голосов
/ 31 мая 2019

Я пытаюсь преобразовать видео .ts в .mp4, которое я импортировал в подпроцесс для преобразования видео

subprocess.run(['ffmpeg', '-i', 'C:\Users\Gyana\Desktop\my project\blender-creating-game-animation-0-0.ts', 'C:\Users\Gyana\Desktop\my project\blender_creating_game_animation2460-0-0.mp4'])

def convert_video(video_input, video_output):
    cmds = ['ffmpeg', '-i', video_input, video_output]
    subprocess.Popen(cmds)

convert_video('C:\Users\Gyana\Desktop\my project\blender-creating-game-animation-0-0.ts','C:\Users\Gyana\Desktop\my project\lender.mp4')

python subpro.py Файл "subpro.py", строка 7 cmds = ['ffmpeg', '-i', «C: \ Users \ Гьяна \ Desktop \ мой Проект \ блендер-создание игр-анимация-0-0.ts', «C: \ Users \ Гьяна \ Desktop \ мой Проект \ blender_creating_game_animation2460-0-0.mp4' ] ^ SyntaxError: (ошибка юникода) кодек unicodeescape не может декодировать байты в позиции 2-3: усечено \ UXXXXXXXX escape

python subpro.py Файл "subpro.py", строка 11 convert_video ('C: \ Users \ Gyana \ Desktop \ мой проект \ blender-creation-game-animation-0-0.ts', 'C: \ Users \ Gyana \ Desktop \ my Проект \ lender.mp4' ) ^ SyntaxError: (ошибка Unicode) кодек unicodeescape не может декодировать байты в позиции 2-3: усеченный \ UXXXXXXXX escape

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...