LoginSignup
0
0

More than 1 year has passed since last update.

Processing Video library 動かない問題メモ[macOS Monterey]

Posted at

現在、2022年4月。
とりあえず動いたので、メモとしてこの記事を残しておきます。

環境

  • macbook Pro 2018 13inch
  • macOS Monterey 12.3
  • Processing4 (4.0beta7)

試したこと

  • Videoライブラリを削除
  • 今入ってるProcessingを削除
  • Processingの最新バージョンをインストール(4.0beta8 : 22/4現在)
  • [Sketch]→[Import Library]→[Manage Libraries]から
    Video library for Processing4をインストール
  • 以下のプログラムを実行
import processing.video.*;
Capture cam;

void setup() {
  size(640, 480);
  println(Capture.list());
  //カメラデバイスとフレームレートを指定する
  cam = new Capture(this,640, 480, Capture.list()[0], 30);
  cam.start();
}

void draw() {
  if (cam.available()) {
    cam.read();
  }
  image(cam, 0, 0);
}

とりあえず、これで動きました。
フレームレート指定しないと下記のエラーが出ると思います。

BaseSrc: [avfvideosrc0] : Internal data stream error.

もし、これ方法でダメだった、他の方法で行けたって方がいましたら、是非コメントお願いします。

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