2016-12-20 11 views
0

私はちょうど不思議です、1つのクラスタを使用して複数のビデオを処理する方法はありますか?特にPythonを使用して?たとえば、フォルダに50以上の動画がある場合、動きに関連するアクティビティを分析する必要があります。私はPythonで書かれたコードを持っていると仮定し、私は各ビデオのためのその特定のコードを使用する必要があります。正確に私が望むのは、動画を1つずつ分析するのではなく、動画を並行して分析する必要があるということです。同じ方法を実装できる方法はありますか?Pythonでのバッチ処理。

+0

同じコンピュータ上でアプリケーションの複数のコピーを実行する以外に、 –

+0

この 'python script.py video1.mp4'のように' video1.mp4'ビデオであなたのPythonスクリプトを呼び出すことができると仮定すると、 'for i in * .mp4; python script.py "$ i"&done' – Till

+0

@BurhanKhalid申し訳ありませんが、私はあなたの質問を正しく得ることができませんでした。私のアプリケーションの複数のコピーは、同じコンピュータ上で複数回スクリプトを実行することを意味しますか? 「はい」の場合は、スクリプトを複数回実行したくない場合は、すべてのプロセスを分割する1つのスクリプトを実行します。 – AMS

答えて

0

multiprocessingまたはthreadingでこれを行うことができます。詳細は少し複雑なものかもしれませんし、あなたの質問には何も書いていないので、上記のリンクを提案することは私が手助けできるものすべてについてです。