PPS Totem 插件 完美运行(运行不需要root权限,全GUI) PPS官方已取消对Linux的支援

Totem,mplayer,sopcast,realplayer,bmp
回复
alixzk123
帖子: 36
注册时间: 2007-06-17 3:17

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#286

帖子 alixzk123 » 2009-09-06 2:03

谢谢6楼无私的奉献 :em11
alixzk123
帖子: 36
注册时间: 2007-06-17 3:17

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#287

帖子 alixzk123 » 2009-09-06 3:05

64位老是无权限
附件
Screenshot-无标题窗口.png
头像
xrb2007
帖子: 558
注册时间: 2009-02-14 9:04

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#288

帖子 xrb2007 » 2009-09-06 9:12

最新的版本,谁给打个包呢?32位的
ubuntu 小a中文论坛技术版块 http://www.avast1.cn/bbs/forum-80-1.html

我的新浪博客 http://blog.sina.com.cn/xieruibiao
zhyma
帖子: 75
注册时间: 2008-06-01 9:02

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#290

帖子 zhyma » 2009-09-06 11:14

我把http://ppshell.googlecode.com/files/pps ... all.tar.gz 安好,又把totem的pps插件安好,看电影又快又没有问题。这几天都没有出现问题。
eyesineyes
帖子: 6
注册时间: 2009-09-06 11:10

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#292

帖子 eyesineyes » 2009-09-06 15:11

啥也不说了,强烈支持! :em11
eyesineyes
帖子: 6
注册时间: 2009-09-06 11:10

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#293

帖子 eyesineyes » 2009-09-06 15:23

刚刚装好ubuntu 9.04 用上这4个包之后看pps非常方便流畅! :em11

分流打包下载地址:
32bit 版本
http://www.liveshare.eu/files/06QM9AFI/ ... bit.tar.gz

64bit版本:
http://www.liveshare.eu/files/1JDLR0DI/ ... bit.tar.gz
头像
yescookie
帖子: 172
注册时间: 2008-09-19 17:59

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#294

帖子 yescookie » 2009-09-06 15:35

要能搜索节目就好了
头像
lookfor
帖子: 9
注册时间: 2009-08-16 20:17

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#295

帖子 lookfor » 2009-09-06 16:26

前三个下的挺快的,可是最后一个链接
libpps_2.6.86-8896_amd64.deb
http://www.mediafire.com/?znn45yynnwz
我打不开,谁下过了,能再传一下吗。
这个贴子真不错,大家支持啊! :em52
勇敢面对,尽力而为,顺其自然。
爱自己,信未来,珍视友谊,爱惜光阴。
chpn
帖子: 415
注册时间: 2007-02-28 11:33

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#296

帖子 chpn » 2009-09-06 16:35

使用0.0.17-1版的 , 每播放到1分钟多就死了
amd64
jsleemz
帖子: 144
注册时间: 2006-07-27 15:50

Re: PPS Totem 0.0.15.12 插件 完美運行(运行不需要root权限,全GUI)9/4 updated

#297

帖子 jsleemz » 2009-09-06 18:46

sunmoon1997 写了:
jsleemz 写了:ubuntu 8.04,安装(用deb或自行编译能通过安装),命令行启动如下:

代码: 全选

$ totem
** (totem:16343): DEBUG: Init of Python module
** (totem:16343): DEBUG: Registering Python plugin instance: YouTube+TotemPythonPlugin
** (totem:16343): DEBUG: Creating object of type YouTube+TotemPythonPlugin
** (totem:16343): DEBUG: Creating Python plugin instance
** (totem:16343): DEBUG: Init of Python module
** (totem:16343): DEBUG: Registering Python plugin instance: PPStream+TotemPythonPlugin
** (totem:16343): DEBUG: Creating object of type PPStream+TotemPythonPlugin
** (totem:16343): DEBUG: Creating Python plugin instance

(totem:16343): Gtk-WARNING **: Unknown property: GtkVBox.orientation


(totem:16343): Gtk-WARNING **: Unknown property: GtkVBox.orientation


(totem:16343): Gtk-WARNING **: Unknown property: GtkVBox.orientation

** (totem:16343): DEBUG: Init of Python module
** (totem:16343): DEBUG: Registering Python plugin instance: TVonline+TotemPythonPlugin
** (totem:16343): DEBUG: Creating object of type TVonline+TotemPythonPlugin
** (totem:16343): DEBUG: Creating Python plugin instance
但是播放列表死活不肯出来。必须用youtube插件里随便输入点什么再点击搜索后,pps播放列表才能出来。 :em20
终端反复出现:

代码: 全选

Traceback (most recent call last):
  File "/usr/lib/totem/plugins/ppstream/PPSVideoList.py", line 87, in query_tooltip_cb
    if not widget.get_tooltip_context (x, y, keyboard_mode):
AttributeError: 'PPSVideoList' object has no attribute 'get_tooltip_context'
双击电影片名,出现提示:发生了一个错误,流中未包含数据。
过程中终端出现:

代码: 全选

Exception in thread Thread-3:
Traceback (most recent call last):
  File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
    self.run()
  File "/usr/lib/totem/plugins/youtube/youtube.py", line 19, in run
    self.youtube.entry[self.treeview_name] = self.youtube.service.Get (self.url).entry
  File "/var/lib/python-support/python2.5/gdata/service.py", line 518, in Get
    server_response = atom.service.AtomService.Get(self, uri, extra_headers)
  File "/var/lib/python-support/python2.5/atom/service.py", line 254, in Get
    url_params, escape_params)
  File "/var/lib/python-support/python2.5/atom/service.py", line 210, in _CreateConnection
    connection.endheaders()
  File "/usr/lib/python2.5/httplib.py", line 860, in endheaders
    self._send_output()
  File "/usr/lib/python2.5/httplib.py", line 732, in _send_output
    self.send(msg)
  File "/usr/lib/python2.5/httplib.py", line 699, in send
    self.connect()
  File "/usr/lib/python2.5/httplib.py", line 683, in connect
    raise socket.error, msg
error: (110, '\xe8\xbf\x9e\xe6\x8e\xa5\xe8\xb6\x85\xe6\x97\xb6')
请高手指点,我这里少装了什么? :em20
在9.04下正常使用,除了不敢全屏播放 :em06
可以试试这个版本,主要是尝试兼容旧版本的 pygtk.
http://people.freedesktop.org/~jinghua/ ... .13.tar.gz
还是ubuntu 8.04,i386,intel965显卡,用最新的0。0。17版,用deb安装能显示插件,自定义用./autogen.sh 编译到local下的lib里,不能显示插件;改用./configure --prefix=/usr后totem里能显示插件了。
但是运行后仍不能自动获得列表,非得在youtube里搜索点东东,列表才出来,终端下出错信息改变了:
~$ totem
** (totem:9879): DEBUG: Init of Python module
** (totem:9879): DEBUG: Registering Python plugin instance: YouTube+TotemPythonPlugin
** (totem:9879): DEBUG: Creating object of type YouTube+TotemPythonPlugin
** (totem:9879): DEBUG: Creating Python plugin instance
** (totem:9879): DEBUG: Init of Python module
** (totem:9879): DEBUG: Registering Python plugin instance: PPStream+TotemPythonPlugin
** (totem:9879): DEBUG: Creating object of type PPStream+TotemPythonPlugin
** (totem:9879): DEBUG: Creating Python plugin instance

(totem:9879): Gtk-WARNING **: Unknown property: GtkVBox.orientation


(totem:9879): Gtk-WARNING **: Unknown property: GtkVBox.orientation


(totem:9879): Gtk-WARNING **: Unknown property: GtkVBox.orientation

** (totem:9879): DEBUG: Init of Python module
** (totem:9879): DEBUG: Registering Python plugin instance: TVonline+TotemPythonPlugin
** (totem:9879): DEBUG: Creating object of type TVonline+TotemPythonPlugin
** (totem:9879): DEBUG: Creating Python plugin instance
** Message: Error: 流中未包含数据
gsttypefindelement.c(742): gst_type_find_element_activate (): /play/decodebin0/typefind:
Can't typefind empty stream
后面的可能是搜索youtube产生的信息:
Traceback (most recent call last):
File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
self.run()
File "/usr/lib/totem/plugins/youtube/youtube.py", line 19, in run
self.youtube.entry[self.treeview_name] = self.youtube.service.Get (self.url).entry
File "/var/lib/python-support/python2.5/gdata/service.py", line 518, in Get
server_response = atom.service.AtomService.Get(self, uri, extra_headers)
File "/var/lib/python-support/python2.5/atom/service.py", line 254, in Get
url_params, escape_params)
File "/var/lib/python-support/python2.5/atom/service.py", line 210, in _CreateConnection
connection.endheaders()
File "/usr/lib/python2.5/httplib.py", line 860, in endheaders
self._send_output()
File "/usr/lib/python2.5/httplib.py", line 732, in _send_output
self.send(msg)
File "/usr/lib/python2.5/httplib.py", line 699, in send
self.connect()
File "/usr/lib/python2.5/httplib.py", line 683, in connect
raise socket.error, msg
error: (110, '\xe8\xbf\x9e\xe6\x8e\xa5\xe8\xb6\x85\xe6\x97\xb6')
Screenshot-Totem 电影播放机.png
Screenshot-totem.png
Screenshot-totem.png (11.46 KiB) 查看 2713 次
有ubuntu8.04 32位版本成功的吗? :em06
sunmoon1997
帖子: 117
注册时间: 2005-10-26 18:04

Re: PPS Totem 0.0.15.12 插件 完美運行(运行不需要root权限,全GUI)9/4 updated

#298

帖子 sunmoon1997 » 2009-09-06 19:14

jsleemz 写了:
sunmoon1997 写了:
jsleemz 写了:ubuntu 8.04,安装(用deb或自行编译能通过安装),命令行启动如下:

代码: 全选

$ totem
** (totem:16343): DEBUG: Init of Python module
** (totem:16343): DEBUG: Registering Python plugin instance: YouTube+TotemPythonPlugin
** (totem:16343): DEBUG: Creating object of type YouTube+TotemPythonPlugin
** (totem:16343): DEBUG: Creating Python plugin instance
** (totem:16343): DEBUG: Init of Python module
** (totem:16343): DEBUG: Registering Python plugin instance: PPStream+TotemPythonPlugin
** (totem:16343): DEBUG: Creating object of type PPStream+TotemPythonPlugin
** (totem:16343): DEBUG: Creating Python plugin instance

(totem:16343): Gtk-WARNING **: Unknown property: GtkVBox.orientation


(totem:16343): Gtk-WARNING **: Unknown property: GtkVBox.orientation


(totem:16343): Gtk-WARNING **: Unknown property: GtkVBox.orientation

** (totem:16343): DEBUG: Init of Python module
** (totem:16343): DEBUG: Registering Python plugin instance: TVonline+TotemPythonPlugin
** (totem:16343): DEBUG: Creating object of type TVonline+TotemPythonPlugin
** (totem:16343): DEBUG: Creating Python plugin instance
但是播放列表死活不肯出来。必须用youtube插件里随便输入点什么再点击搜索后,pps播放列表才能出来。 :em20
终端反复出现:

代码: 全选

Traceback (most recent call last):
  File "/usr/lib/totem/plugins/ppstream/PPSVideoList.py", line 87, in query_tooltip_cb
    if not widget.get_tooltip_context (x, y, keyboard_mode):
AttributeError: 'PPSVideoList' object has no attribute 'get_tooltip_context'
双击电影片名,出现提示:发生了一个错误,流中未包含数据。
过程中终端出现:

代码: 全选

Exception in thread Thread-3:
Traceback (most recent call last):
  File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
    self.run()
  File "/usr/lib/totem/plugins/youtube/youtube.py", line 19, in run
    self.youtube.entry[self.treeview_name] = self.youtube.service.Get (self.url).entry
  File "/var/lib/python-support/python2.5/gdata/service.py", line 518, in Get
    server_response = atom.service.AtomService.Get(self, uri, extra_headers)
  File "/var/lib/python-support/python2.5/atom/service.py", line 254, in Get
    url_params, escape_params)
  File "/var/lib/python-support/python2.5/atom/service.py", line 210, in _CreateConnection
    connection.endheaders()
  File "/usr/lib/python2.5/httplib.py", line 860, in endheaders
    self._send_output()
  File "/usr/lib/python2.5/httplib.py", line 732, in _send_output
    self.send(msg)
  File "/usr/lib/python2.5/httplib.py", line 699, in send
    self.connect()
  File "/usr/lib/python2.5/httplib.py", line 683, in connect
    raise socket.error, msg
error: (110, '\xe8\xbf\x9e\xe6\x8e\xa5\xe8\xb6\x85\xe6\x97\xb6')
请高手指点,我这里少装了什么? :em20
在9.04下正常使用,除了不敢全屏播放 :em06
可以试试这个版本,主要是尝试兼容旧版本的 pygtk.
http://people.freedesktop.org/~jinghua/ ... .13.tar.gz
还是ubuntu 8.04,i386,intel965显卡,用最新的0。0。17版,用deb安装能显示插件,自定义用./autogen.sh 编译到local下的lib里,不能显示插件;改用./configure --prefix=/usr后totem里能显示插件了。
但是运行后仍不能自动获得列表,非得在youtube里搜索点东东,列表才出来,终端下出错信息改变了:
~$ totem
** (totem:9879): DEBUG: Init of Python module
** (totem:9879): DEBUG: Registering Python plugin instance: YouTube+TotemPythonPlugin
** (totem:9879): DEBUG: Creating object of type YouTube+TotemPythonPlugin
** (totem:9879): DEBUG: Creating Python plugin instance
** (totem:9879): DEBUG: Init of Python module
** (totem:9879): DEBUG: Registering Python plugin instance: PPStream+TotemPythonPlugin
** (totem:9879): DEBUG: Creating object of type PPStream+TotemPythonPlugin
** (totem:9879): DEBUG: Creating Python plugin instance

(totem:9879): Gtk-WARNING **: Unknown property: GtkVBox.orientation


(totem:9879): Gtk-WARNING **: Unknown property: GtkVBox.orientation


(totem:9879): Gtk-WARNING **: Unknown property: GtkVBox.orientation

** (totem:9879): DEBUG: Init of Python module
** (totem:9879): DEBUG: Registering Python plugin instance: TVonline+TotemPythonPlugin
** (totem:9879): DEBUG: Creating object of type TVonline+TotemPythonPlugin
** (totem:9879): DEBUG: Creating Python plugin instance
** Message: Error: 流中未包含数据
gsttypefindelement.c(742): gst_type_find_element_activate (): /play/decodebin0/typefind:
Can't typefind empty stream
后面的可能是搜索youtube产生的信息:
Traceback (most recent call last):
File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
self.run()
File "/usr/lib/totem/plugins/youtube/youtube.py", line 19, in run
self.youtube.entry[self.treeview_name] = self.youtube.service.Get (self.url).entry
File "/var/lib/python-support/python2.5/gdata/service.py", line 518, in Get
server_response = atom.service.AtomService.Get(self, uri, extra_headers)
File "/var/lib/python-support/python2.5/atom/service.py", line 254, in Get
url_params, escape_params)
File "/var/lib/python-support/python2.5/atom/service.py", line 210, in _CreateConnection
connection.endheaders()
File "/usr/lib/python2.5/httplib.py", line 860, in endheaders
self._send_output()
File "/usr/lib/python2.5/httplib.py", line 732, in _send_output
self.send(msg)
File "/usr/lib/python2.5/httplib.py", line 699, in send
self.connect()
File "/usr/lib/python2.5/httplib.py", line 683, in connect
raise socket.error, msg
error: (110, '\xe8\xbf\x9e\xe6\x8e\xa5\xe8\xb6\x85\xe6\x97\xb6')
Screenshot-Totem 电影播放机.png
Screenshot-totem.png
有ubuntu8.04 32位版本成功的吗? :em06
有所进步了,那用如下命令运行 totem 看看为什么不能播放:
GST_DEBUG=ppssrc:5 totem
jsleemz
帖子: 144
注册时间: 2006-07-27 15:50

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#299

帖子 jsleemz » 2009-09-06 19:23

谢sunmoon大大,
有所进步了,那用如下命令运行 totem 看看为什么不能播放:
GST_DEBUG=ppssrc:5 totem
GST_DEBUG=ppssrc:5 totem
前面一样,双击片名后出现如下结果:

代码: 全选

0:01:17.070462543 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.072033852 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.072071568 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.072088052 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:902:gst_pps_src_pad_linked_cb:<source> sinkpad is a ghost pad
0:01:17.072103907 12146 0x80a2490 ERROR               ppssrc gstppssrc.c:934:gst_pps_src_pad_linked_cb:<source> peer element is not a typefind element(typefind).
0:01:17.072284247 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.072304572 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:611:gst_pps_src_start_full:<source> start("tvod://4782cb17c3516b9c29c7c842fee9d2df73fea1fb1feff52a3c9b33a9177929775346bf3c22336077f730a332b98e8112/%BF%C6%D1%A7%CB%AF%C3%DF.rmvb")
0:01:17.072322103 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:620:gst_pps_src_start_full:<source> Don't really start in null state(0x80a2490)
0:01:17.072337330 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:751:gst_pps_src_get_size:<source> get_size() = 18446744073709551615
0:01:17.072353115 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:768:gst_pps_src_is_seekable:<source> seakable: 1
0:01:17.072370855 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.072500209 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:720:gst_pps_src_unlock:<source> unlock()
0:01:17.072516972 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:733:gst_pps_src_unlock_stop:<source> unlock_stop()
0:01:17.072531499 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:702:gst_pps_src_stop:<source> stop()
0:01:17.072543653 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:705:gst_pps_src_stop:<source> skiping stop() in null state
0:01:17.077075283 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:239:gst_pps_src_dispose:<source> dispose
0:01:17.077100078 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:677:gst_pps_src_close:<source> close()
0:01:17.077478430 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.078213062 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.078243794 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.078268729 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:902:gst_pps_src_pad_linked_cb:<source> sinkpad is a ghost pad
0:01:17.078284304 12146 0x80a2490 ERROR               ppssrc gstppssrc.c:934:gst_pps_src_pad_linked_cb:<source> peer element is not a typefind element(typefind).
0:01:17.078400038 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.078420153 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:611:gst_pps_src_start_full:<source> start("tvod://4782cb17c3516b9c29c7c842fee9d2df73fea1fb1feff52a3c9b33a9177929775346bf3c22336077f730a332b98e8112/%BF%C6%D1%A7%CB%AF%C3%DF.rmvb")
0:01:17.078434541 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:620:gst_pps_src_start_full:<source> Don't really start in null state(0x80a2490)
0:01:17.078447183 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:751:gst_pps_src_get_size:<source> get_size() = 18446744073709551615
0:01:17.078461083 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:768:gst_pps_src_is_seekable:<source> seakable: 1
0:01:17.078473445 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.078547761 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:720:gst_pps_src_unlock:<source> unlock()
0:01:17.078561520 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:733:gst_pps_src_unlock_stop:<source> unlock_stop()
0:01:17.078573603 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:702:gst_pps_src_stop:<source> stop()
0:01:17.078584499 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:705:gst_pps_src_stop:<source> skiping stop() in null state
** Message: Error: 流中未包含数据
gsttypefindelement.c(742): gst_type_find_element_activate (): /play/decodebin0/typefind:
Can't typefind empty stream

0:01:17.162474243 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:239:gst_pps_src_dispose:<source> dispose
0:01:17.162503717 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:677:gst_pps_src_close:<source> close()
sunmoon1997
帖子: 117
注册时间: 2005-10-26 18:04

Re: PPS Totem 插件 0.0.17 完美运行(运行不需要root权限,全GUI)9/5 更新

#300

帖子 sunmoon1997 » 2009-09-06 19:39

jsleemz 写了:谢sunmoon大大,
有所进步了,那用如下命令运行 totem 看看为什么不能播放:
GST_DEBUG=ppssrc:5 totem
GST_DEBUG=ppssrc:5 totem
前面一样,双击片名后出现如下结果:

代码: 全选

0:01:17.070462543 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.072033852 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.072071568 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.072088052 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:902:gst_pps_src_pad_linked_cb:<source> sinkpad is a ghost pad
0:01:17.072103907 12146 0x80a2490 ERROR               ppssrc gstppssrc.c:934:gst_pps_src_pad_linked_cb:<source> peer element is not a typefind element(typefind).
0:01:17.072284247 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.072304572 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:611:gst_pps_src_start_full:<source> start("tvod://4782cb17c3516b9c29c7c842fee9d2df73fea1fb1feff52a3c9b33a9177929775346bf3c22336077f730a332b98e8112/%BF%C6%D1%A7%CB%AF%C3%DF.rmvb")
0:01:17.072322103 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:620:gst_pps_src_start_full:<source> Don't really start in null state(0x80a2490)
0:01:17.072337330 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:751:gst_pps_src_get_size:<source> get_size() = 18446744073709551615
0:01:17.072353115 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:768:gst_pps_src_is_seekable:<source> seakable: 1
0:01:17.072370855 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.072500209 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:720:gst_pps_src_unlock:<source> unlock()
0:01:17.072516972 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:733:gst_pps_src_unlock_stop:<source> unlock_stop()
0:01:17.072531499 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:702:gst_pps_src_stop:<source> stop()
0:01:17.072543653 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:705:gst_pps_src_stop:<source> skiping stop() in null state
0:01:17.077075283 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:239:gst_pps_src_dispose:<source> dispose
0:01:17.077100078 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:677:gst_pps_src_close:<source> close()
0:01:17.077478430 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.078213062 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.078243794 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.078268729 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:902:gst_pps_src_pad_linked_cb:<source> sinkpad is a ghost pad
0:01:17.078284304 12146 0x80a2490 ERROR               ppssrc gstppssrc.c:934:gst_pps_src_pad_linked_cb:<source> peer element is not a typefind element(typefind).
0:01:17.078400038 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.078420153 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:611:gst_pps_src_start_full:<source> start("tvod://4782cb17c3516b9c29c7c842fee9d2df73fea1fb1feff52a3c9b33a9177929775346bf3c22336077f730a332b98e8112/%BF%C6%D1%A7%CB%AF%C3%DF.rmvb")
0:01:17.078434541 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:620:gst_pps_src_start_full:<source> Don't really start in null state(0x80a2490)
0:01:17.078447183 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:751:gst_pps_src_get_size:<source> get_size() = 18446744073709551615
0:01:17.078461083 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:768:gst_pps_src_is_seekable:<source> seakable: 1
0:01:17.078473445 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:858:gst_pps_src_get_caps:<source> get_caps()
0:01:17.078547761 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:720:gst_pps_src_unlock:<source> unlock()
0:01:17.078561520 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:733:gst_pps_src_unlock_stop:<source> unlock_stop()
0:01:17.078573603 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:702:gst_pps_src_stop:<source> stop()
0:01:17.078584499 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:705:gst_pps_src_stop:<source> skiping stop() in null state
** Message: Error: 流中未包含数据
gsttypefindelement.c(742): gst_type_find_element_activate (): /play/decodebin0/typefind:
Can't typefind empty stream

0:01:17.162474243 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:239:gst_pps_src_dispose:<source> dispose
0:01:17.162503717 12146 0x80a2490 DEBUG               ppssrc gstppssrc.c:677:gst_pps_src_close:<source> close()
可以尝试一下这个补丁:
http://people.freedesktop.org/~jinghua/ ... s-pps.diff
回复