0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Processingのビデオ録画はXBox厳禁!

Last updated at Posted at 2025-03-18

概要

OpenCVやメディアアートなど動くものをビデオにしたい場合、多くはXBoxの録画機能を使うことが多いと思います。しかし、Processingは簡単なコードだけでビデオキャプチャができます。

手順

やり方は以下の通りです。

  1. コード記入
  2. プログラム実行
  3. ムービーメーカーでmp4形式の動画作成

コード記入

まず、ビデオ撮影のためにフレームを取り出します。
Processingでは以下のコードをdraw関数内に記入します。

saveFrame("frames/######.png");

例えば1フレーム目の場合、"frames/000001.png"と生成されます。

プログラム実行

プログラムを実行すると、実行時から順番にフレームを切り出してくれます。

一回、描画画面を閉じます。

そうすると以下のように保存されました。

ムービーメーカーでmp4形式の動画作成

フレーム切り出しただけでは、動画は作ることができません。

そこで、上のタブの「ツール」から「ムービーメーカー」をクリックします。


好きなディレクトリを設定して「動画を作成」をクリックすると、ディレクトリ上に動画を生成してくれます。

保存したframeから以下のような動画生成が可能です。

まとめ

上記のようにProcessingで簡単にビデオ作成できるので、XBoxの録画ツールよりも便利です。また、PythonのOpenCVやPygameでも録画機能を使えますので、普通のビデオキャプチャよりもおすすめです!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?