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

Totem,mplayer,sopcast,realplayer,bmp
头像
pythonist
帖子: 51
注册时间: 2009-08-28 2:14
送出感谢: 0
接收感谢: 0

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

#1

帖子 pythonist » 2009-08-31 9:05

支持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
附件
pps-mplayer.jpg
上次由 pythonist 在 2009-09-04 10:57,总共编辑 3 次。
头像
eagle5678
帖子: 1829
注册时间: 2006-07-08 14:07
送出感谢: 14 次
接收感谢: 1 次

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

#2

帖子 eagle5678 » 2009-08-31 9:09

爽歪歪

本来就想编译了,可是,X64系统,不知怎把32的pps的库放进去 :em06
delectate
帖子: 18311
注册时间: 2008-01-09 22:41
送出感谢: 0
接收感谢: 6 次

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

#3

帖子 delectate » 2009-08-31 9:11

好动西!支持!!
jackallen
帖子: 441
注册时间: 2007-01-28 0:51
送出感谢: 0
接收感谢: 0

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

#4

帖子 jackallen » 2009-08-31 11:38

是不是意味着firefox设置后可以点播了?
newbiee
帖子: 69
注册时间: 2009-08-27 21:59
送出感谢: 0
接收感谢: 0

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

#5

帖子 newbiee » 2009-08-31 12:10

太棒了,我喜欢low cpu usage.赞一个
xblx
帖子: 274
注册时间: 2006-12-18 1:05
送出感谢: 0
接收感谢: 0

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

#6

帖子 xblx » 2009-08-31 12:41

代码: 全选

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里是灰色的,为什么?
头像
eagle5678
帖子: 1829
注册时间: 2006-07-08 14:07
送出感谢: 14 次
接收感谢: 1 次

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

#7

帖子 eagle5678 » 2009-08-31 15:44

代码: 全选

pps://o4awapgqeb6s4ojk2aqa.pps/24%E5%B0%8F%E6%97%B6%E7%AC%AC1%E5%AD%A3-01.wmv
这种的怎放不了
tionja
帖子: 2
注册时间: 2007-04-21 21:22
送出感谢: 0
接收感谢: 0

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

#8

帖子 tionja » 2009-08-31 16:41

楼主,我使用它播放的时候,得到如下错误:

代码: 全选

#########CHookFile::GetData, GetFileLen failed!!!!                                          
[pps vod]Timeout!!!!!!!                                                                     
ppsvod_play_item failed                                                                     
Failed to open tvod://9a8b2cd9036383a30c1f562727de96ec99979a52e09cb7a2c24463019e41fd3750e41409d043dadda41416225abc5df9/%C1%F9%C8%CB%D0%D0s01-12.rmvb
用官方的那个同样的地址可以播放,现在找不到问题所在了...请求帮助。谢谢啦。
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53
送出感谢: 1 次
接收感谢: 2 次
联系:

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

#9

帖子 jarryson » 2009-08-31 19:20

能给出patch文件么?直接打上patch是打不上的。

我不用alsa这个东西是无法运行的。
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵
送出感谢: 1 次
接收感谢: 6 次

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

#10

帖子 wangdu2002 » 2009-08-31 19:24

看起来不错,不过要修改和配置花些功夫。 :em11
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
wutong
帖子: 345
注册时间: 2007-10-22 16:54
送出感谢: 0
接收感谢: 7 次

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

#11

帖子 wutong » 2009-08-31 22:08

我能播放了。
pps 後面要接tvod

如何退出你的ppshell.py?
头像
pythonist
帖子: 51
注册时间: 2009-08-28 2:14
送出感谢: 0
接收感谢: 0

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

#12

帖子 pythonist » 2009-08-31 22:21

回楼上的各位,

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

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

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

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

5. 另外,如果你以前安装过pps的库(/usr/lib/libpps*),请删除,可能会和这个编译包有冲突。这个包里包含了所有你需要的文件(我修改过的pps库和codecs),不需要你额外再安装任何PPS官方的文件。
上次由 pythonist 在 2009-09-01 0:22,总共编辑 1 次。
头像
eagle5678
帖子: 1829
注册时间: 2006-07-08 14:07
送出感谢: 14 次
接收感谢: 1 次

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

#13

帖子 eagle5678 » 2009-08-31 22:27

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*)没关系,只要设置正常就可以播放
头像
pythonist
帖子: 51
注册时间: 2009-08-28 2:14
送出感谢: 0
接收感谢: 0

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

#14

帖子 pythonist » 2009-08-31 22:55

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位的编译一下。
头像
pythonist
帖子: 51
注册时间: 2009-08-28 2:14
送出感谢: 0
接收感谢: 0

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

#15

帖子 pythonist » 2009-09-01 0:19

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:
另外,第一楼连结里的编译方法有所改动,要编译的请重新看。
回复

回到 “影音多媒体”