ビデオのフレームから画像を作成するためにffmpegを呼び出そうとしていますが、これはMacでsubprocess.Popenでこれを行うためにpythonを使用しています。Pythonとffmpeg
私は成功し、私は、その後のiterableのpythonにこれを回すこのライン
ffmpeg -i /Users/bimemployee/Movies/ski\ commute.m4v -r .5 -vframes 1 -ss 00:01:14 /Users/bimemployee/Movies/untitled\ folder/image-%d.jpeg
を使用して、コマンドラインからビデオを作成することができますし、それを通過したpopenの
s=["ffmpeg","-i","Users/bimemployee/Movies/ski\ commute.m4v","-r","1","-vframes","1","-ss","00:01:14","/Users/bimemployee/Movies/untitled\ folder/image-%d.jpeg"]
subprocess.Popen(s)
私がそうするとき、私は取得ffmpegの標準情報画面と、Users/bimemployee/Movies/ski \ commute.m4vというエラーが表示されます。
なぜ、このパスはコマンドli neが、Pythonからはできませんか?
2番目は、これを処理するための優れたライブラリです。私が見つけたものは、アクティブなプロジェクトではないか、まっすぐなpythonでは動作しませんが、cythonのようなものが必要です。
おかげで、 CG
あなたは開口部スラッシュ逃している
と同じではありませんがスペースの前に – Kru
Hmm、s = ["ffmpeg"、 " - i"、 "Users/bimemployee/Movies/ski commute.m4v"、 " - r"、 "1"、 " - vframes"、 "1" -ss "、" 00:01:14 "、"/Users/bimemployee/Movies/untitled folder/image-%d.jpeg "] st私を与えてくれないユーザー/ bimemployee/Movies/ski commute.m4v:そのようなファイルやディレクトリはありません –