分享
 
 
 

如何使用xine0.5

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

xine终于推出了0.5版本,相比旧版来说,这更象个成熟的正式版本,界面也漂亮许多.

Xine 是一个为linux设计的媒体播放软件。 它支援 MPEG-2 与 MPEG-1 压缩格式,MPEG 声音档案 (例如: MP3) 与 AVI 档案 (使用由 Windows 取得的一些 DLL 档案).

Xine 播放影像与声音讯号资料流并在播放时同步播出。 依照资料流的性质,播放时所需处理器能力有别。 全画框速度播放MPEG 2文件使用400MHz PII系统就可以达成。

Xine 可直接播放 Video CDs, SVCDs and DVDs 光碟。Xine 强调的是直接且有效率。 界面没有多馀的华丽外观。 主要目的仅在於达到平顺播放影片的目标。

Xine 需要 MIT-SHM ( MIT 记忆体分享延伸功能),此功能 XFree86 从 3.3.x 就已支援, 或X-Video 延伸功能 (Xv) -- 此功能较快且支援全萤幕操作但只有部份 XFree86 4.x 驱动程式有支援。

假如你未使用 Xv 功能,建议你设定萤幕颜色深度为 16 位元-每-点 (bpp) 以增进速度。 Xv 似乎在 16bpp 和 24bpp 时效能较佳。

你还需要一张支援 OSS 或 ALSA 驱动程式的音效卡。

xine的官方网站是以从http://sourceforge.net/projects/xine/, 但是上面只有tgz封装的源程序xine-ui-0.5.0.tar.gz和xine-lib-0.5.0.tar.gz,安装起来不方便,需要rpm包的朋友可到ftp.gnuchina.org/incoming/xine/RPMS/下载

先下载

xine-lib-0.5.0-1.i386.rpm

xine-lib-oss-0.5.0-1.i386.rpm

xine-lib-arts-0.5.0-1.i386.rpm

xine-lib-w32dll-0.5.0-1.i386.rpm

xine-lib-docs-0.5.0-1.i386.rpm

xine-lib-xv-0.5.0-1.i386.rpm

xine-lib-esd-0.5.0-1.i386.rpm

xine-ui-0.5.0-1.i386.rpm

其中xine-lib-0.5.0-1.i386.rpm,xine-lib-xv-0.5.0-1.i386.rpm,xine-ui-0.5.0-1.i386.rpm和xine-lib-arts-0.5.0-1.i386.rpm最好都下载,其它就由你自己选择了.

安装起来很简单,用rpm -Uhv xine*.rpm即可.进入x window,在console上键入xine就可调用xine程序.

下面介绍一下xine的使用.

在使用 Xine 时,你可以输入命令列参数也可以不输入.若你想播放 VCD 或 DVD,最简单的方法 就是输入下述指令:

xine

然后在 Xine 控制列单击 DVD 或 VCD 按钮。 Xine将适当的扫描 DVD 或 VCD。 若 Xine 发现DVD 或VCD 存在,你可以按下 `play' 按钮开始播放电影了。当 Xine 首次启用时,Xine 的主视窗将显示 (黑底的 Xine logo)。 在画面上单击滑鼠的右键将出现Xine 的控制面板。Xine 的控制面板类似 VCR 的面板有播放,暂停,停止和移动到起始点或终点的功能。xine在命令列指定影片来源。Xine 使用 media resource locator (MRL)来指定影片来源。

有用的 MRLs 如下:

1,file://some/file.vob - 指定档案 /some/file.vob.

2,fifo://[[mpeg1:mpeg2]:/]some/fifo - Xine 从特别的 FIFO 管线得到影片资料 /some/fifo。 预设,Xine 假设资料流为 mpeg-2 格式,可在 MRL 中明确的指定使用 mpeg1 或 mpeg2。

3,stdin://[mpeg1:mpeg2] - Xine 从 stdin 取得影片。 使用此 fifo:// MRL, Xine 假设为 mpeg2 除非额外设定。

4,dvd://VTS_xx_y.VOB - 使用 DVD 上的 指定 VOB 档。这个方法与使用 file:// MRL 方法是不同的,因为 Xine 会直接从 DVD 读进资料而非透过 Unix 档案系统。

5,vcd://track - 播放 VCD 上特定的轨。

假设你的dvd碟上有一个test.vob,那你就可以用:

xine dvd://test.vob

播放vcd就更方便了,你可用xine vcd://3来指定播放vcd的第3轨.

有些影碟有许多声音轨 (例如 DVDs)。 有两种方法可以选择声音轨。 最简单的方法是使用 Xine 控制面板上声音轨图示(像喇叭形状)旁的箭头来选择。

或者,你也可以使用 -a 命令列参数。 例如要播放档案的第三音乐轨 /path/foo.mpg:

xine -a 3 /path/foo.mpg

对 MPEG-1 影片,只支援 mpeg 声音 (阶层 1, 2 and 3)。

MPEG-2 资料流可以有不同形式的声音流。 Xine 支援 AC3 (dolby digital), mpeg 和 LPCM 声音。 它们被分配到下述轨:

Track selected audio stream

0- 7 AC3 stream 0-7

8-15 MPG audio stream 0-7

16-23 PCM audio stram 0-7

例如,播放 PCM 资料流 0 使用指令

xine -a 16 file.vob

有些音效卡支援数位输出称为 SPDIF。 若用命令列参数指定 -S, Xine 会试图使用它。 注意:这个功能只有在你设定使用ALSA 驱动程式且你的 ALSA 驱动程式 支援时才有用。 例如:

xine -S file.vob

DVDs 和 VOB 档案可能包含字幕资讯, Xine 可以在影片中显示字幕。 这个功能预设是关闭的但是可以改变 Xine 控制面板中字幕图示右侧字幕轨的号码来开启。

另外,你也可以使用 -u 命令列参数。 例如, 显示编号 0 的字幕,使用:

xine -u 0

Xine 试图自动侦测你的萤幕可以承受的最佳显示方法。 强制使用 MIT-SHM 显示方法而非 Xv 方法,使用 -s 命令列参数。

例如:

xine -s /path/file.mpg

命令列参数 -A 可以用来选择 OSS (oss), ALSA (alsa), ESD (esd) 或 NULL (null) 驱动程式。 例如,强制使用 ALSA驱动程式:

xine -A alsa /path/file.mpg

NULL 驱动程式并不使用任何音效卡硬体仅只适用於测试用途。

Xine 还可以在起始时用 -p 命令列参数设成自动播放。 例如:

xine -p /path/file.mpg

此 -p 参数也可以配合其他参数来进一步控制 Xine:

f - 以全萤幕模式开启 Xine (只适用 Xv)。

h - 隐藏控制面板。

q - 播放完影片时同时结束 Xine。

d - 从 DVD 取得播放清单。

v - 从 VCD 取得播放清单。

例如,全萤幕自动播放且从 DVD 取得播放清单:

xine -pfhd

xine的详细使用方法,可使用help指令来了解;

xine --help

下面,介绍使用xine的一些小技巧

1,关闭萤幕保护

现在 Xine 仍无法在切换到全萤幕时关闭你的萤幕保护和空白萤幕(DPMS)。 要手动关闭,使用 xset 命令:

xset s off # 关闭萤幕保护。

xset -dpms # 关闭 DPMS。

2,移除终端机输出

因为 Xine 仍在发展中,它执行时会输出大量资讯到终端机。 要在开始 Xine 时移除终端机输出:

xine mrl 2&1 /dev/null

3,自动执行移除终端机输出

你可以用一个简单的命令壳指令稿(shell script)在载入 Xine 时自动执行这件事。

#!/bin/sh

xset s off -dpms

xine "$1" 2&1 /dev/null

xset s on +dpms

4,用 Xine 播放加密的dvd

Xine 对 未加密 DVDs 已内建(out-of-the-box)支援。 大部分 DVDs 是用 Content Scrambling System (CSS)系统加密的。 写作和发表软体来破解这种加密仍有法律上的争议。 因为对 CSS-相关程式码的不确定法律因素, Xine 并不内含这个功能。

要得到这个功能,你必须下载一个特别的 外挂程式 plugin。 有两种常见的外挂程式, captain_css外挂程式和 libcss 外挂程式。

1,captain_css 外挂程式是完整的包装可以从 http://members.nbci.com/captain_css/ 得到。

2,libcss 外挂程式需要 libcss 程式库,此外挂程式可从http://www.kuroyi.net/xine/xine_dvd...gin-clut.tar.gz 得到。这个外挂程序需要libcss.so,在http://www.linuxvideo.org/user/dl.html

上下载libcss-0.1.0.tar.gz.安装完后,确定 /usr/local/lib 有在档案 /etc/ld.so.conf 中且你已经以使用者root执行ldconfig 。

安装方法如下:

(1),安装libcss

tar zxvf libcss-0.1.0.tar.gz

cd libcss-0.1.0

./configure

make

make install

vi /etc/ld.so.conf 在尾部加上/usr/local/lib

ldconfig (注意,要root身份)

(2)安装libcss_plugin

tar zxvf xine_dvd_libcss_plugin-clut.tar.gz

cd xine_dvd_libcss_plugin-clut

./configure

make

make install

安装完成后,检查一下目录/usr/local/lib/xine/plugins中有没有input_dvd.so和input_dvd.la

你必须要有一个/dev/dvd文件 ,它指向你的 DVD 装置。 若你使用你的 DVD 装置 当作你的主要 CDROM (例如:音乐光碟播放程式使用你的 DVD 光碟机) 那试著以root 执行下列指令:

ln -s /dev/cdrom /dev/dvd

或者,若你知道你的DVD是(例如dvd rom是/dev/hdd) 那你可以用下列指令:

ln -s /dev/hdd /dev/dvd

若你仍使用 XFree 3.x, 你将必须自己告知核心那边有图形记忆体可用。若你使用 XFree 4.x 只要启动 MTRR 支援就可以了。 试打 cat /proc/mtrr - 若此档案存在且有显示你有的图形记忆体量,那就没问题了。

例如cat /proc/mtr输出如下:

reg00: base=0x00000000 ( 0MB), size= 512MB: write-back, count=1

reg01: base=0xd0000000 (3328MB), size= 32MB: write-combining, count=1

reg02: base=0xd8000000 (3456MB), size= 32MB: write-combining, count=1

linux 核心 2.4.x 开始支援原生装置,要使用原生装置,要先连接一个空的原生装置给你的 dvd 装置,例如:

raw /dev/raw/raw1 /dev/hdd

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有