QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1040|回复: 1

Linux下播放comic电视剧的方法

[复制链接]
发表于 2006-4-3 21:59:17 | 显示全部楼层 |阅读模式
#!/usr/bin/perl -w
#To call: $0 url
#decode the url first, then call mplayer to play.
#From:
#http://gentoo.linuxsir.org/blog/?q=node/
use warnings;
use URI;
use URI::Escape;
use Encode qw(decode encode);
#use Encode::HanExtra;
#use strict;

my $mplayer = "realplay";

my $url=$ARGV[0];
my $argc=@ARGV;
if($argc != 1){
    die("Uage:$0 url\n");
}
my $uri = URI->new($url);
$url = uri_unescape($url);
if( $uri->scheme eq "rtsp" || $uri->scheme eq "mms"){
    $url = decode("utf8", $url);
    $url = encode("gbk", $url);
    system($mplayer, $url);
}elsif($uri->scheme eq "http"){
    system($mplayer, $url);
}else{
    print "unkown/unsupported protocol $uri->scheme\n";
}

exit(0);


※ 修改:·dipole 于 04月02日15:24:36 修改本文·[FROM: 202.120.52.45]
※ 来源:·饮水思源 bbs.sjtu.edu.cn·[FROM: 202.120.52.45]
 楼主| 发表于 2006-4-3 22:02:02 | 显示全部楼层
: 印象中这个脚本是我写的,是在comicview解决编码问题之前吧?
: 有了现在的comicview,用不着这个了。
时间有点长了,2004年写的了,前面回答得不大准确。
发现这个脚本还是有点用的,但主要用途不是看comic的电视剧
看mms,rtsp流媒体的时候都可用到
http://gentoo.linuxsir.org/blog/?q=node/26
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-20 16:30 , Processed in 0.051848 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表