用kde的来看看。编译phonon-mplayer出错。
时间:2009-09-06
来源:互联网
phonon-xine不支持ape和tta
aur上面发现有个用mplayer作后端的东西。
但是编译出错。一起研究研究。
PKGBUILD
# Phonon-MPlayer: Installer: Arch # Contributor: Chris Giles <Chris.G.27 (at) Gmail.com> # Contributor: Pierre Schmitz <[email protected]> realname=phonon bename=mplayer pkgname=${realname}-${bename}-svn pkgver=1013055 pkgrel=1 pkgdesc="The multimedia API for KDE 4, with MPlayer support" arch=("i686" "x86_64") url="http://code.google.com/p/${realname}-vlc-${bename}/" license=("LGPL") depends=("${realname}" "${bename}") makedepends=("pkgconfig" "cmake" "automoc4" "subversion") source=() sha1sums=() #_svnmod="${realname}-vlc-${bename}-read-only" #_svntrunk="http://${realname}-vlc-${bename}.googlecode.com/svn/trunk" _svntrunk=svn://websvn.kde.org:443/home/kde/trunk/playground/multimedia/${realname}-backends _svnmod=${bename} build() { cd ${srcdir} # Repository msg "Connecting to Subversion server...." mkdir -p ~/.subversion; touch ~/.subversion/servers svn co $_svntrunk -r ${pkgver} || return 1 #svn co $_svntrunk $_svnmod -r ${pkgver} || return 1 #cd $_svnmod msg "Subversion checkout done or server timeout" msg "Starting make..." # Config export CFLAGS="-fPIC" #echo "add_subdirectory(${bename})" >> ${realname}-backends/CMakeLists.txt sed -i "s|add_subdirectory(vlc)|add_subdirectory(${bename})|g" ${realname}-backends/CMakeLists.txt || return 1 # Build cd ${realname}-backends mkdir build cd build cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr || return 1 #cmake ../${_svnmod} \ # -DCMAKE_BUILD_TYPE=Release \ # -DCMAKE_INSTALL_PREFIX=/usr || return 1 #cd ${realname}-${bename} make || return 1 #make DESTDIR=${pkgdir} install || return 1 # Install install -D -m755 ${srcdir}/${realname}-backends/build/lib/lib${realname}_${bename}.so ${pkgdir}/usr/lib/kde4/plugins/${realname}_backend/${realname}_${bename}.so install -D -m644 ${srcdir}/${realname}-backends/${bename}/${bename}.desktop ${pkgdir}/usr/share/kde4/services/${realname}backends/${bename}.desktop }
Linking CXX shared module ../lib/libphonon_mplayer.so /usr/bin/ld: ../lib/liblibmplayer.a(MPlayerProcess.cpp.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC ../lib/liblibmplayer.a: could not read symbols: Bad value collect2: ld 返回 1 make[2]: *** [lib/libphonon_mplayer.so] 错误 1 make[1]: *** [mplayer/CMakeFiles/phonon_mplayer.dir/all] 错误 2 make: *** [all] 错误 2 ==> 错误: 创建失败。 正在放弃...
作者: firefoxmmx 发布时间: 2009-09-06
kdemod-phonon-*
作者: 马甲321 发布时间: 2009-09-06
作者: firefoxmmx 发布时间: 2009-09-06
作者: firefoxmmx
但是我没有用kdemod, (kdemod的镜像速度巨慢)
|
作者: 马甲321 发布时间: 2009-09-06
作者: firefoxmmx
但是我没有用kdemod, (kdemod的镜像速度巨慢)
|
作者: qiii2006 发布时间: 2009-09-06
直接 pacman -U 就是哪...如果不能安装. 就用 pacman -Uf.
这个包只是带有一个so文件.我试过能用的.
不过amarok,juk都不能把APE加进播放列表.倒是那个KDE自带的叫dragon player的视频播放器能直接输入文件名播放ape..
作者: zhong 发布时间: 2009-09-06
作者: zhong
把 kdemod-phonon-backend-mplayer-*.pkg.tar.gz 这个文件下载回来
直接 pacman -U 就是哪...如果不能安装. 就用 pacman -Uf. 这个包只是带有一个so文件.我试过能用的. 不过amarok,juk都不能把APE加进播放列表.倒是那个KDE自带的叫dragon player的视频播放器能直接输入文件名播放ape.. |
还是继续AUDACIOUS , 用播放列表来做媒体库。代价有点大。。。每次有新音乐加入就要重新加载20多G的媒体。要等相当的久。(S.E.N.S出新专辑了。)
作者: firefoxmmx 发布时间: 2009-09-06
作者: firefoxmmx
弄好了。。AMAROK,不支持APE感觉就没由多大意义了。。
还是继续AUDACIOUS , 用播放列表来做媒体库。代价有点大。。。每次有新音乐加入就要重新加载20多G的媒体。要等相当的久。(S.E.N.S出新专辑了。) |
作者: zhong 发布时间: 2009-09-06
而且如果要我把机子上面10多G——APE格式的无损,都用FLAC重新编码, 那个也是一个非常耗时的大工程(甚至超过了AUDACIOUS播放列表加载全部,所引起的仇恨--游戏术语).
作者: firefoxmmx 发布时间: 2009-09-06
作者: firefoxmmx
其实格式类型都无所谓的。。只是VERCD上面那些家伙偏好APE这个。。
而且如果要我把机子上面10多G——APE格式的无损,都用FLAC重新编码, 那个也是一个非常耗时的大工程(甚至超过了AUDACIOUS播放列表加载全部,所引起的仇恨--游戏术语). |
重新编译phone-mplayer 就能播放ape了
作者: yqh1203 发布时间: 2009-11-17
作者: zhong 发布时间: 2009-11-17
作者: firefoxmmx
弄好了。。AMAROK,不支持APE感觉就没由多大意义了。。
还是继续AUDACIOUS , 用播放列表来做媒体库。代价有点大。。。每次有新音乐加入就要重新加载20多G的媒体。要等相当的久。(S.E.N.S出新专辑了。) |
作者: 难免有错 发布时间: 2009-11-17
作者: 难免有错
谁说不支持ape的?只是不支持cue而已。
|
看截图...
amarok.png (58.7 KB, 10 次查看) |
作者: zhong 发布时间: 2009-11-17
作者: 难免有错 发布时间: 2009-11-17
不过amarok2的播放列表是重新设计的.或许以后版本会改善吧.
作者: zhong 发布时间: 2009-11-18
作者: 难免有错 发布时间: 2009-11-18
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28