ビデオからサムネイル画像を抽出するために使用している次のコード
ffmpeg -i low.mkv -vf thumbnail=10,setpts=N/TB -r 1 -vframes 10 inputframes%03d.png
このコードは端末では問題なく動作しますが、django でサブプロセスを使用して同じ処理を行うとエラーが発生します。
私たちの目標は、任意の長さのビデオから 10 個のサムネイルを生成することです。
ここにコードがあります
vaild_fps = "'thumbnail=10,setpts=N/TB -r 1 -vframes 10'"
subprocess.call([settings.FFMPEG_PATH,
'-i',
input_file_path,
'-vf',
vaild_fps,
thumbnail_output_file_path,
]
)
エラー そのようなフィルターはありません: 'thumbnail=10,setpts=N/TB -r 1 -vframes 10'
フィルタを開くときにエラーが発生しました!