我装的是2009.04版本的qt-sdk.使用ubuntu8.10的系统。 由于qt默认没有装phonon模块, 所以apt-get install libphonon4 装上phonon的库。 这时已经可以编译运行qt自带的phonono Music player的例子了 ,但是 运行是控制台出现
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
网上说是缺了后台的解码(我也不懂)。
然后查找各种资料。qt的文档说是要安装下面4个包
Package |
Description |
libgstreamer0.10_0.10 |
The GStreamer base library. |
libgstreamer0.10_0.10-devel |
Contains files for developing applications with GStreamer. |
libgstreamer-plugins-base0.10 |
Contains the basic plugins for audio and video playback, and will enable support for oggfiles. |
libgstreamer-plugins-base0.10-devel |
Makes it possible to develop applications using the base plugins. |
这几个包搜不到。我下的是: libgstreamer0.10-0 libgstreamer0.10-dev libgstreamer-plugins-base0.10-0 libgstreamer-plugins-base0.10-dev (都很小,一下就装完了)
装好后把/usr/lib/kde4/plugins下的phonon_backend文件夹放到phonono Music player的例子的文件夹下。
就可以运行且播放歌曲了。
第一次写心得,多有不足。
如果对你有用,请留下赞美的声音。嘿嘿。 |