Невозможно найти подходящий выходной формат для 'ΓÇôi' - PullRequest
1 голос
/ 06 июля 2019

Я пытаюсь добавить водяной знак png к нескольким видео, используя subprocess.Popen (), но код приводит к ошибке

import os

def runBash(command):
   os.system(command)

inpu="1.mp4"
png="crop.png"
str="ffmpeg –i "+inpu+" -vf "+ "\"movie="+png+" [watermark]; [in][watermark] overlay=10:10 [out]\" "+"eargaergaerg"+inpu
runBash(str) 
print(str)

Ошибка

error: [NULL @ 000002210b65af40] Unable to find a suitable output format for 'ΓÇôi'
ΓÇôi: Invalid argument

1 Ответ

0 голосов
/ 06 июля 2019

Edit:
Проблема была вызвана использованием длинного тире –i вместо -i

Когда я запускаю ваш точный код Python, он работает. Похоже, что в вашей команде есть неправильно закодированный или экранированный символ, поэтому, возможно, попробуйте сохранить код с кодеком utf-8 в текстовом редакторе.

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