vnc2swf
vnc2swf
画面録画ユーティリティ。永年、この類のものを探しては試してきたわけだが、これは考え方として合理的でいいかも。キャプチャーをVNCにやってもらうわけだから、いかにも作りが簡単で済みそう。しかも、VNCがいてくれさえすればいいわけだから、キャプチャー対象はWindowsでもMacでも良い。
C版もあるようだが、Ubuntuのパッケージにはpython版しかない。
hao@pentaho% sudo apt-get install pyvnc2swf [sudo] password for hao: パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: blt libmikmod2 libsdl-image1.2 libsdl-mixer1.2 libsdl-ttf2.0-0 libsmpeg0 python-pygame python-tk 提案パッケージ: blt-demo tix python-tk-dbg 以下のパッケージが新たにインストールされます: blt libmikmod2 libsdl-image1.2 libsdl-mixer1.2 libsdl-ttf2.0-0 libsmpeg0 python-pygame python-tk pyvnc2swf アップグレード: 0 個、新規インストール: 9 個、削除: 0 個、保留: 0 個。 3372kB のアーカイブを取得する必要があります。 この操作後に追加で 10.1MB のディスク容量が消費されます。 続行しますか [Y/n]? y : : hao@pentaho% dpkg -L pyvnc2swf [~] /. /usr /usr/bin /usr/share /usr/share/pyvnc2swf /usr/share/pyvnc2swf/edit.py /usr/share/pyvnc2swf/movie.py /usr/share/pyvnc2swf/output.py /usr/share/pyvnc2swf/play.py /usr/share/pyvnc2swf/rfb.py /usr/share/pyvnc2swf/swf.py /usr/share/pyvnc2swf/vnc2swf.py /usr/share/pyvnc2swf/record_sound.py /usr/share/pyvnc2swf/mp3.py /usr/share/pyvnc2swf/image.py /usr/share/pyvnc2swf/d3des.py /usr/share/pyvnc2swf/html_templates.py /usr/share/doc /usr/share/doc/pyvnc2swf /usr/share/doc/pyvnc2swf/changelog.gz /usr/share/doc/pyvnc2swf/README.txt /usr/share/doc/pyvnc2swf/changes.html /usr/share/doc/pyvnc2swf/index-j.html /usr/share/doc/pyvnc2swf/index.html /usr/share/doc/pyvnc2swf/pyvnc2swf-j.html /usr/share/doc/pyvnc2swf/pyvnc2swf.html /usr/share/doc/pyvnc2swf/recordwin.html /usr/share/doc/pyvnc2swf/README.Debian /usr/share/doc/pyvnc2swf/copyright /usr/share/doc/pyvnc2swf/changelog.Debian.gz /usr/share/doc/pyvnc2swf/changelog.html.gz /usr/share/menu /usr/share/menu/pyvnc2swf /usr/share/python-support /usr/share/python-support/pyvnc2swf.dirs /usr/share/man /usr/share/man/man1 /usr/share/man/man1/vnc2swf.1.gz /usr/share/man/man1/vnc2swf-edit.1.gz /usr/bin/vnc2swf-edit /usr/bin/vnc2swf
標準でvinoがインストールされているので、リモートデスクトップを有効にすればキャプチャーできるようになる。実際キャプチャーしてみると、VNCを使った時と同様のノイズが入る(当然)わけだが、画面操作をキャプチャしてデモ、というような用途なら充分。コピーガードのかかった動画だとどうなるのだろうか...?その前に、オーバーレイした画面は無理か?
もうブラウザ上の動画はswfで決まりなんだろうか。