💨
MoviePyを使って6トラックのループ動画を生成するツールを作ってみた
6TracksLoopVideoGenerater
Flaskとsqliteを使用しています。
PythonのライブラリMoviePyを使用し動画を6トラックのループに分割し、一つのループ動画を生成するツール。
単純に映像と音のループを楽しめる短い動画を生成するツールです。
細かいことは割愛させていただくので、質問などがあればリポジトリのREADMEに記載されているメールアドレスに連絡をお願いします。
処理が重くなるためスペックが低いサーバーだと動画が生成されるまで時間がかかってしまいます。
(サーバーのチューニングも必要)
それなりのPCでローカル環境で使用することをお勧めします。
※複数のアクセスは考慮されていません
Titleには動画の名前の入力、ループタイプとループ動画の元となる動画を選択しGenerateボタンを押し、動画を生成します。
ループのタイプは4つ用意してありますが、自分好みのループのタイプを追加・編集しても楽しめると思います。
以下は実際に生成された動画の例です。
元動画はパブリックドメインになっているジョージ・A・ロメロ『Night of the Living Dead』の動画を使用しています。
元動画
このツールは音も重要な要素になっているので動画は音ありで再生推奨。
Loop Type 1
このツールは音も重要な要素になっているので動画は音ありで再生推奨。
Loop Type 2
このツールは音も重要な要素になっているので動画は音ありで再生推奨。
Loop Type 3
このツールは音も重要な要素になっているので動画は音ありで再生推奨。
Loop Type 4
このツールは音も重要な要素になっているので動画は音ありで再生推奨。
Discussion