分页: 1 / 3

编译了一个无需root权限即可运行的pps-mplayer (0903更新)

发表于 : 2009-08-31 9:05
pythonist
支持pps://和tvod://两种输入,支持alsa解码,全屏显示和OSD字幕。在全新的ubuntu-live上测试播放两个多小时的电影没有任何问题,CPU占用率10%-20%。说明和下载在这里:

http://code.google.com/p/ppshell/wiki/PPSMplayerInstall

另外编译了一个安装和运行都不需要root权限的版本,虽然配置有些麻烦,但对没有管理员权限的用户有用:

http://code.google.com/p/ppshell/wiki/P ... erRootless

其中的libppswrapper拷贝自sunmoon1997大大。

另外强烈推荐newbiee大大做的这个web UI,可以用浏览器做前端:

viewtopic.php?f=74&t=224584

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 9:09
eagle5678
爽歪歪

本来就想编译了,可是,X64系统,不知怎把32的pps的库放进去 :em06

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 9:11
delectate
好动西!支持!!

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 11:38
jackallen
是不是意味着firefox设置后可以点播了?

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 12:10
newbiee
太棒了,我喜欢low cpu usage.赞一个

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 12:41
xblx

代码: 全选

pps -zoom tvod://57a38edcd1b76a9dd6ad7d53cd0f2e1399979a52e09cb7a2c24463019e41fd37c4bedd070febb849a8a7106808782214/%B1%F8%C1%D9%B3%C7%CF%C2.rmvb
18pps-mplayer109-08-3193pps-mplayer7pps-mplayerFpps-mplayer2.rmvbMPlayer 1.0rc2-4.3.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Celeron(R) CPU 2.00GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
zsh: illegal hardware instruction  pps -zoom
播放不了,而且后面的提示文字在Shell里是灰色的,为什么?

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 15:44
eagle5678

代码: 全选

pps://o4awapgqeb6s4ojk2aqa.pps/24%E5%B0%8F%E6%97%B6%E7%AC%AC1%E5%AD%A3-01.wmv
这种的怎放不了

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 16:41
tionja
楼主,我使用它播放的时候,得到如下错误:

代码: 全选

#########CHookFile::GetData, GetFileLen failed!!!!                                          
[pps vod]Timeout!!!!!!!                                                                     
ppsvod_play_item failed                                                                     
Failed to open tvod://9a8b2cd9036383a30c1f562727de96ec99979a52e09cb7a2c24463019e41fd3750e41409d043dadda41416225abc5df9/%C1%F9%C8%CB%D0%D0s01-12.rmvb
用官方的那个同样的地址可以播放,现在找不到问题所在了...请求帮助。谢谢啦。

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 19:20
jarryson
能给出patch文件么?直接打上patch是打不上的。

我不用alsa这个东西是无法运行的。

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 19:24
wangdu2002
看起来不错,不过要修改和配置花些功夫。 :em11

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 22:08
wutong
我能播放了。
pps 後面要接tvod

如何退出你的ppshell.py?

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 22:21
pythonist
回楼上的各位,

1. 如果无法播放,可能是你们的CPU不同?我不知道你们的机器配置所以无法回答。

2. 在1楼的网页里提供了从mplayer源码打patch的方法和patch文件,你们可以重编译试试。

3. 早期的官方给出的mplayer可以播放pps://,现在的不可以。我编译的这个也只能播放tvod://

4. 退出ppshell.py,在根目录下按b回车即可。

5. 另外,如果你以前安装过pps的库(/usr/lib/libpps*),请删除,可能会和这个编译包有冲突。这个包里包含了所有你需要的文件(我修改过的pps库和codecs),不需要你额外再安装任何PPS官方的文件。

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 22:27
eagle5678
pythonist 写了:
3. 早期的官方给出的mplayer可以播放pps://,现在的不可以。我编译的这个也只能播放tvod://

5. 另外,如果你以前安装过pps的库(/usr/lib/libpps*),请删除,可能会和这个编译包有冲突。这个包里包含了所有你需要的文件(我修改过的pps库和codecs),不需要你额外再安装任何PPS官方的文件。
1.你好,能不能编译个可以播放pps://的,X64的,不懂怎编译,直接用firefox调用比较方便些,官方的那个mplayer没开alsa,死都没声音

2.应该与cpu没关系,与以前安装过pps的库(/usr/lib/libpps*)没关系,只要设置正常就可以播放

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-08-31 22:55
pythonist
eagle5678 写了:
pythonist 写了:
3. 早期的官方给出的mplayer可以播放pps://,现在的不可以。我编译的这个也只能播放tvod://

5. 另外,如果你以前安装过pps的库(/usr/lib/libpps*),请删除,可能会和这个编译包有冲突。这个包里包含了所有你需要的文件(我修改过的pps库和codecs),不需要你额外再安装任何PPS官方的文件。
1.你好,能不能编译个可以播放pps://的,X64的,不懂怎编译,直接用firefox调用比较方便些,官方的那个mplayer没开alsa,死都没声音

2.应该与cpu没关系,与以前安装过pps的库(/usr/lib/libpps*)没关系,只要设置正常就可以播放
我手边没有64位的系统,不过patch已经给了,期待有心人能把64位的编译一下。

Re: 编译了一个无需root权限即可安装运行的pps-mplayer

发表于 : 2009-09-01 0:19
pythonist
xblx 写了:

代码: 全选

pps -zoom tvod://57a38edcd1b76a9dd6ad7d53cd0f2e1399979a52e09cb7a2c24463019e41fd37c4bedd070febb849a8a7106808782214/%B1%F8%C1%D9%B3%C7%CF%C2.rmvb
18pps-mplayer109-08-3193pps-mplayer7pps-mplayerFpps-mplayer2.rmvbMPlayer 1.0rc2-4.3.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Celeron(R) CPU 2.00GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
zsh: illegal hardware instruction  pps -zoom
播放不了,而且后面的提示文字在Shell里是灰色的,为什么?
补充回复:可能是CPU指令集不同,你的CPU可能比我的旧。

我找了台pentium 4的机器不加任何优化选项重新编译了,请重新下载试试。

代码: 全选

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Pentium(R) 4 CPU 3.40GHz
stepping        : 9
cpu MHz         : 3391.489
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid xtpr
bogomips        : 6782.97
clflush size    : 64
power management:
另外,第一楼连结里的编译方法有所改动,要编译的请重新看。