環境
windows 10
python 3.7
ffmpeg 不明
やろうとしたこと
command = f'ffmpeg -i "{file_path}" -vf crop={Xl}:{Yl}:{Xs}:{Ys} "{out_path}"'
subprocess.call([command], shell=True)
動画ファイルのクロップをするコマンドを実行しようとしています。
しかし、エラーメッセージが...
The system cannot find the path specified.
しかし、ファイルもちゃんと存在しているし、print(command)
してそれをコマンドプロンプトで実行すると成功する。
結論
command = f'ffmpeg -i "{file_path}" -vf crop={Xl}:{Yl}:{Xs}:{Ys} "{out_path}"'
subprocess.call(command, shell=True)
で直りました
これに2時間ほどハマっていたので...