好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包+w3m播放

Totem,mplayer,sopcast,realplayer,bmp
头像
mickeywaley
帖子: 1427
注册时间: 2009-03-19 9:19
系统: ubuntu
来自: 江苏
联系:

好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包+w3m播放

#1

帖子 mickeywaley » 2009-08-23 23:05

http://kan.pps.tv
有同学发了 firefox浏览器 点播ppstream viewtopic.php?f=74&t=223459&p=1430794#p1430794 效果不错
PPS Totem 插件 完美運行(运行不需要root权限,全GUI) viewtopic.php?f=74&t=223582
Screenshot-36.png
土豆:PPS for ubuntu Linux 使用教學
http://www.tudou.com/programs/view/3LjPW-PVnhM/
播放影片的脚本原地址
viewtopic.php?f=21&t=222692&p=1424691#p1424691
ppslist.tar.bz2
(1.38 KiB) 已下载 573 次
已经出来UBUNTU9.04下测试正常可播放的,不用自己找了。
期待加入GMLive中
Screenshot-5.png
Screenshot-6.png
Screenshot-3.png

代码: 全选

#!/bin/bash
#=====================================
#帮助pps for linux 更好的播放的小脚本。
#xzap   xzap1982[at]gmail.com
#ver: 20090824v4
#======================一些设置===================
#pps for linux 的mplayer的地址 作者原来的路径exe=~/usr/pps/mplayer
exe=~/release_for_ubuntu/mplayer
#抓取影片的数量。抓取几个页面的影片。
page=${1:-9}
#缓存的播放列表位置
templist=/tmp/ppslist$$
#======================开始代码========================
	while :
do
category=`zenity --list --hide-column 1 --width 150 --height 300 --title "pps的简单的播放列表" --text "选择要播放影片的类别"  --column "class" --column "分类"  "555" "动作" "556" "喜剧" "557" "爱情" "558" "恐怖" "559" "科幻" "560" "动画" "561" "战争" "562" "纪录"`
if [ $? != 0 ]
		then 
		[ -e $templist ]&&rm $templist
		exit
		
	fi
case $category in
555)fenlei="动作";;
556)fenlei="喜剧";;
557)fenlei="爱情";;
558)fenlei="恐怖";;
559)fenlei="科幻";;
560)fenlei="动画";;
561)fenlei="战争";;
562)fenlei="记录";;
esac
echo "抓取列表中,请稍等……"
[ -e $templist ]&&rm $templist
for (( i = 1; i < page; i++ )); do
let count=$page-$i
echo -n "$count"
wget http://kan.pps.tv/nlist/$category/$i.html -q -T 10 -O- 2>/dev/null | iconv -f gbk |grep -o /play/[1-9]*_*[1-9]*.*html\"\ target=\"_blank\"\>[^\u4E00-\u9FA50-9A-Za-z]**[^\u4E00-\u9FA50-9A-Za-z]*\<\/a|sed 's/<\/a//g'|sed 's/" target="_blank">/\n/g' >> $templist
echo -n ".. "
done 2>/dev/null
while :
do
url=`cat $templist|zenity --list --column "url" --column "$fenlei 分类中的影片" --hide-column 1 --width 200 --height 450 --title "pps的简单的播放列表" --text "选择要播放的影片" `
if [ $? != 0 ]
		then 
		[ -e $templist ]&&rm $templist
		break
		
	fi
url=http://kan.pps.tv$url
echo "正在分析$url中的播放链接,请稍等……"
url2=`wget $url -q -T 10 -O- 2>/dev/null | iconv -f gbk|grep  -o \(\'pps://[A-Za-z0-9]*.pps/[a-zA-Z0-9%].*|sed  "s/('\(.*\)').*$/\1/g"|sed "s/').*$//g"`
if [ -z $url2 ]
then 
echo "Sorry! 没有捕获播放地址。请手工从$url的源代码中查找pps的播放链接。"
else

echo "已经捕获播放地址$url2现在开始播放……"
sudo $exe $url2
wait
fi
done
done
软件安装和编译
http://dl.pps.tv/


* 支持系统:Ubuntu 8.04
* 运行环境:Console环境下运行,需要系统安装Framebuffer驱动
* 权限要求:root用户,本程序安装需要root权限,以保证程序的正常安装。

代码: 全选

su
* 使用方法:
* 1:解压release_for_ubuntu.tgz到任意目录;

代码: 全选

tar xzf release_for_ubuntu.tgz

* 2:进入release_for_ubuntu解压后目录:

代码: 全选

cd release_for_ubuntu

* 3:运行install.sh安装PPS点播库(请确认拥有Root权限):

代码: 全选

./install.sh

* 4:安装完成后,在控制台下行播放器,目前使用的是mplayer播放器进行测试:

代码: 全选

./mplayer -playlist
playlist.txt;
* 5:开始播放,可以使用mplayer的操作按键可以实现快进、快退、暂停以及节目切换等功能;
*
* 注:PPS for Ubuntu 8.04解码器包含了rmvb和wmv相关的一些解码器,假如出现播放时没有图像的情况,可选择安装这些解码器。使用方法:加解压后的动态库文件(.so)复制到“/usr/local/lib/codecs/”目录下即可。

PPS for Ubuntu 8.04安装包09-08-23原版备份+ppslist_gui界面
http://mickeywaley-blog.googlecode.com/ ... _linux.tgz
* PPS for Ubuntu 8.04安装包http://download.ppstream.com/linux/rele ... ubuntu.tgz
备用下载: http://mickeywaley-blog.googlecode.com/ ... ubuntu.tgz
* PPS for Ubuntu 8.04解码器http://download.ppstream.com/linux/codecs.tgz
备用下载: http://mickeywaley-blog.googlecode.com/files/codecs.tgz
* C2 CC1100http://download.ppstream.com/linux/libp ... cc1100.tgz
* NXP PNX8935http://download.ppstream.com/linux/libp ... nx8935.tgz
* Realtek RTD1073http://download.ppstream.com/linux/libp ... td1073.tgz
* Davinci DM6446http://download.ppstream.com/linux/libs_for_dm6446.tgz
* Telechips TCC8900http://download.ppstream.com/linux/libs ... ps8900.tgz
* Powerlayer PLM3000http://download.ppstream.com/linux/libs_for_plm3000.tgz
* Intel CE3100http://download.ppstream.com/linux/libs ... ce3100.tgz
* sample下载http://download.ppstream.com/linux/sample.zip
PPS视频列表接口下载http://dl.pps.tv/PPS_Playlist_for_Linux.doc
========================================
==============================================
========================================
viewtopic.php?f=74&t=222916&p=1426529#p1426529
繁体论坛上的新方法。目前测试还可以播放
我备份上传了个
PPS for Ubuntu 8.04使用教學-i386+amd64的deb包
http://mickeywaley-blog.googlecode.com/ ... deb.tar.gz
http://mickeywaley-blog.googlecode.com/ ... deb.tar.gz
今天小的没事干,去繁体中文论坛看了一下,还真有收获,看到了这篇帖子,很不错,pps可以正常使用了!!! :em05

一、啟用Framebuffer

Ubuntu 9.04 請參考
http://www.ubuntu-tw.org/modules/newbb/ ... c_id=17505

Ubuntu 8.04 請參考
http://cha.homeip.net/blog/archives/200 ... amebu.html

二、安裝Linux版的PPS

請至官網 http://dl.pps.tv/ 下載Linux版本安裝包及解碼器
依其指示安裝好

或者直接安裝 hepha 大大打包好的DEB檔 感謝 hepha 大大熱心提供!

32位元版
http://hepha.miroko.tw/soft/pps.2.6.86-8896.i386.deb

64位元版
http://hepha.miroko.tw/soft/pps.2.6.86-8896.amd64.deb

三、安裝W3M並設定

請安裝文字界面的網頁瀏覽器W3M
sudo apt-get install w3m

然後用W3M開啟PPS的官網
w3m http://kan.pps.tv/

接著按 o 進行設定
請到「外部程式設定」類的「外部瀏覽器」項 將游標移到有紅色底線的部份後按Enter

若是使用PPS官方提供的安裝包
請將內容改成 sudo /路徑/mplayer (此處為PPS提供的mplayer)

若是安裝 hepha 大大打包的DEB檔
請改成 sudo ppsmplayer

打好後按Enter 然後移到下方的紅色 [OK] 處按Enter完成設定

四、播放PPS影片

在W3M裡找到想看的影片後 進入該影片的網頁 將游標移到「客戶端播放」
然後先按一下 Esc 再按 M(注意是大寫 M 要按Shift) 等緩衝完成 就可看到影片了!

假如要播放影片時 發生出錯的情形 按 Ctrl+c 為取消
要暫停影片請按空白鍵 要退出影片請按q

想在W3M移到瀏覽過的網頁時 按 s 後選擇
W3M裡網頁有字體重疊的現象時 按 Ctrl+l 重繪
將目前的網頁收入書籤為按Esc後再按a 要選取書籤為按Esc後再按b
要退出W3M請按q

(關於W3M的詳細指令可參考 http://www.andcycle.idv.tw/mediawiki/index.php/W3m

祝觀影愉快! 
Screenshot-10.png
Screenshot-9.png
上次由 mickeywaley 在 2009-08-30 18:08,总共编辑 18 次。
wu4258528
帖子: 71
注册时间: 2006-10-10 17:38

Re: pps for linux pps://播放列表获取方法( PPS Linux版本-下载及编译)

#2

帖子 wu4258528 » 2009-08-23 23:50

也可以到http://list1.ppstream.com/listchannels_new.xml.zip下载播放列表,解压后是 xml,win下的pps的列表就是读取这个。不过里面的pps://的播放地址需要对中文进行ansi的urlencode。另外里面类似连续剧,在那个xml文件中就是<sub></sub>段中带有op=...这一项的,需要从另一个地址http: //list1.ppstream.com/schs/(sub段中的id).xml.zip下载具体的播放列表。

可以写个脚本把里面的pps://地址全部提取出来,再编码就可以了。
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

Re: pps for linux pps://播放列表获取方法( PPS Linux版本-下载及编译)

#3

帖子 jarryson » 2009-08-24 0:36

哪里存在编译了?我还以为你找到给mplayer的补丁了。。
头像
mickeywaley
帖子: 1427
注册时间: 2009-03-19 9:19
系统: ubuntu
来自: 江苏
联系:

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包

#4

帖子 mickeywaley » 2009-08-25 0:43

:em11
PPS Linux版中MPlayer的patch文件已经发布,去PPS官网下载最新的安装包,解压后就可看到。
附件
pps_for_mplayer.tar.gz
(6.67 KiB) 已下载 216 次
上次由 mickeywaley 在 2009-08-26 2:55,总共编辑 1 次。
xxl_09922
帖子: 6
注册时间: 2008-11-06 18:48

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包

#5

帖子 xxl_09922 » 2009-08-25 13:05

我可以播放PPS,只能用ENTER选节目播放,我也下了这个播放列表,但在终端执行后,提示如下:
抓取列表中,请稍等……
8.. 7.. 6.. 5.. 4.. 3.. 2.. 1.. 正在分析http://kan.pps.tv/play/263439_2123069.html中的播放链接,请稍等……
已经捕获播放地址pps://howq2d6qeb6s4ojb2aqa.pps/%C9%CF%BA%A3%D6%AE%CE%C7cut.wmv现在开始播放……
sudo: /home/xuebin/usr/pps/mplayer: command not found
我是新手,麻烦高手指点一下,如何在放PPS时调用这个列表?先谢了。
我的是8.10
头像
mickeywaley
帖子: 1427
注册时间: 2009-03-19 9:19
系统: ubuntu
来自: 江苏
联系:

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包

#6

帖子 mickeywaley » 2009-08-25 13:29

sudo: /home/xuebin/usr/pps/mplayer: command not found

你的官方的是安装在着?
不是吧,代理里自己右键用文件编辑器修改下
貌似pps更新了,我这测试出来,不能用pps://xxx这样的格式了,改成tvod://xxx这样了。所以这个脚本貌似又不灵了
PPS for Ubuntu 8.04安装包09-08-23原版备份+ppslist_gui界面
http://mickeywaley-blog.googlecode.com/ ... _linux.tgz
还是用原来的好了
上次由 mickeywaley 在 2009-08-26 2:44,总共编辑 1 次。
头像
rapistor
帖子: 1983
注册时间: 2009-01-19 15:09

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包

#7

帖子 rapistor » 2009-08-25 15:30

6楼按照路径 新建个文件夹,再把官方的mplayer复制到那里就行了。 :em11
坚守在linux的天堂!
woodyyang
帖子: 35
注册时间: 2008-05-02 13:48
来自: hlj haerbin china

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包

#8

帖子 woodyyang » 2009-08-25 17:48

狂顶 :em11 :em11 :em11 狂顶
头像
INUYASHA
帖子: 366
注册时间: 2007-03-16 15:42

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包

#9

帖子 INUYASHA » 2009-08-25 21:18

貌似现在官方又对文件连接格式进行调整了

tvod://f78b45684934a93f4e888e1c6d9f788099979a52e09cb7a2c24463019e41fd37d30284eea30fa184ac7c4099fa7d23f1/%D7%EE%BA%F3%D2%BB%B0%E0%B5%D8%CC%FA.700k.rmvb
头像
jioyo源
帖子: 3476
注册时间: 2008-10-08 13:48

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包

#10

帖子 jioyo源 » 2009-08-25 22:01

:em06 9.10的呢??
--------------------------------------
论坛精华贴全集:http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=199845
book:http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=198286
头像
rapistor
帖子: 1983
注册时间: 2009-01-19 15:09

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包

#11

帖子 rapistor » 2009-08-25 22:08

可以啊,我的一切都正常。 :em11
坚守在linux的天堂!
头像
xzap
帖子: 256
注册时间: 2006-08-24 21:25

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包

#12

帖子 xzap » 2009-08-26 1:49

rapistor 写了:可以啊,我的一切都正常。 :em11
6楼的可能是用了新版的那个改了链接的,还是用老版本就可以了。
头像
eagle5678
帖子: 1900
注册时间: 2006-07-08 14:07

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包+w3m播放

#13

帖子 eagle5678 » 2009-08-28 20:06

没声音怎办?
iscapee
帖子: 115
注册时间: 2008-02-21 15:20

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包+w3m播放

#14

帖子 iscapee » 2009-08-29 21:30

./mplayer: error while loading shared libraries: libXvMC.so.1: cannot open shared object file: No such file or directory

libXvMC.so.1这个哪里找? :em20
头像
momova
帖子: 3381
注册时间: 2007-07-11 21:43
系统: archlinux
来自: 东江边

Re: 好消息:pps for linux 简单的播放列表的gui界面(xzap编写)+官方安装包+w3m播放

#15

帖子 momova » 2009-08-30 9:56

好东西。顶顶。之前的我就是没有成功过。
我来了,我看见了,我征服了!
求勾搭,不管饭。
回复