GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
ご報告まで。GR-PEACHやGR-LYCHEEのカメラ画像を表示するアプリケーションのDisplayAppですがLinux版がなかったため作ってみました。
Go言語で実装したのでWindowsやMacでもコンパイルすれば動くかもしれません。
https://github.com/takjn/GRDisplayApp
v4l2loopbackを使うことでWebカメラとして使うことに成功しました。ニッチだと思いますが、、、嬉しい人には嬉しいかと思います。Linux側では普通のカメラとして見えますので、OpenCVとかオンラインミーティングツールでWebカメラの代わりに使えるはずです。
備忘録的に手順を残しておきます。
v4l2loopbackのインストール
sudo apt-get install v4l2loopback-dkms
(インストール後に再起動)
v4l2loopbackの開始
sudo modprobe v4l2loopback exclusive_caps=1
ダミービデオデバイスの確認
v4l2-ctl --list-devices
わたしの場合は、/dev/video1でしたので、
DisplayApp&ffmpegの起動
./displayapp | ffmpeg -y -f image2pipe -c:v mjpeg -r 30 -i - -pix_fmt yuyv422 -f v4l2 /dev/video1
起動後は、アプリケーションからダミービデオデバイス(/dev/video1)を開くと画像が見えるはずです。