memo : v4l2loopbackとffmpegを利用して 任意の動画ファイルでNature Oscillator を鳴らす自分用メモ
v4l2loopbackはDebianではカーネルモジュールのソースが提供されているのでaptでv4l2loopback-sourceパッケージをインストール後モジュールアシスタント m-a コマンドでモジュールをインストールする。
v4l2loopback をインストールしたら、modprobe v4l2loopback してモジュールを読み込んで動作させる。 /dev/video0 などループバック用のビデオデバイスが現れる
このビデオデバイスにffmpegを使って動画データを流し込む。 -reは、これがないと時間通りビデオが流れずに早回しになってしまうので必須
ffmpeg -re -i movie.mp4 -f v4l2 /dev/video0
ffmpegを走らせた後に Nature Oscillator nosc を起動させる
以上