ようこそゲストさん

Wiki 小さなそして広がっていく世界

totemのプラグインを自作?

未分類
totemというのはUNIX系のOSで(というかGNOMEで)採用されている動画プレイヤーです.
こいつの視覚エフェクト(visualization)を自作したいと思っています.
目標は下のようにスペクトログラムを表示すること.
Windows MedhiaPlayerには外部プラグインでこれがあるんですけど,Linux上のものにはないようなので.

WMP-スペクトログラム.png

けど,できるかどうかは不明です.
とりあえず,プラグイン関連のパッケージを導入しました.
どうやら,libvisualっていうフレームワークを使っているようですのでそれを.
一番上のlibvisual-0.4-0っていうのは元から入っています.
BigOwl:~# aptitude search libvisual
i A libvisual-0.4-0                                               - Audio visualization framework
i   libvisual-0.4-dev                                             - Audio visualization framework (development package)
i   libvisual-0.4-plugins                                         - Audio visualization framework plugins
p   libvisual-projectm                                            - libvisual module for projectM
BigOwl:~#
さらに,ファイルシステムを検索してそれらしいファイルを探します.
BigOwl:~# find / -name "*libvisual*"
/usr/lib/vlc/visualization/libvisual_plugin.so
/usr/lib/libvisual-0.4.a
/usr/lib/pkgconfig/libvisual-0.4.pc
/usr/lib/libvisual
/usr/lib/rhythmbox/plugins/visualizer/libvisualizer.so
/usr/lib/libvisual-0.4.so.0.0.0
/usr/lib/libvisual-0.4.so.0
/usr/lib/libvisual-0.4
/usr/lib/gstreamer-0.10/libgstlibvisual.so
/usr/lib/libvisual-0.4.so
/usr/share/libvisual-plugins-0.4
/usr/share/locale/es_AR/LC_MESSAGES/libvisual-plugins-0.4.mo
/usr/share/locale/es_AR/LC_MESSAGES/libvisual-0.4.mo
/usr/share/locale/es_ES/LC_MESSAGES/libvisual-plugins-0.4.mo
/usr/share/locale/es_ES/LC_MESSAGES/libvisual-0.4.mo
/usr/share/doc/libvisual-0.4-plugins
/usr/share/doc/libvisual-0.4-0
/usr/share/doc/libvisual-0.4-dev
/usr/include/libvisual-0.4
/usr/include/libvisual-0.4/libvisual
/usr/include/libvisual-0.4/libvisual/lv_libvisual.h
/usr/include/libvisual-0.4/libvisual/libvisual.h
/var/cache/apt/archives/libvisual-0.4-dev_0.4.0-2.1_i386.deb
/var/cache/apt/archives/libvisual-0.4-plugins_0.4.0.dfsg.1-2_i386.deb
/var/lib/dpkg/info/libvisual-0.4-dev.md5sums
/var/lib/dpkg/info/libvisual-0.4-plugins.md5sums
/var/lib/dpkg/info/libvisual-0.4-0.shlibs
/var/lib/dpkg/info/libvisual-0.4-dev.list
/var/lib/dpkg/info/libvisual-0.4-0.list
/var/lib/dpkg/info/libvisual-0.4-0.postrm
/var/lib/dpkg/info/libvisual-0.4-0.postinst
/var/lib/dpkg/info/libvisual-0.4-0.md5sums
/var/lib/dpkg/info/libvisual-0.4-plugins.list
BigOwl:~#

名前:  非公開コメント   

  • TB-URL  http://ac206223.ppp.asahi-net.or.jp/adiary/memo/adiary.cgi/hirosugu/048/tb/