亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2571 | 回復(fù): 0
打印 上一主題 下一主題

[桌面系統(tǒng)] Linux上的DVD播放器 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2003-03-10 19:24 |只看該作者 |倒序?yàn)g覽
作者:洪小葉 2002年09月03日 本文選自:開(kāi)放系統(tǒng)世界

  不久前,我把家里電腦的操作系統(tǒng)換成了Linux。不過(guò)在此我要聲明,并不是因?yàn)槲覍?duì)Windows有什么成見(jiàn)。我之所以選擇Linux,原因有二。其一是工作需要,單位要在Linux上開(kāi)發(fā)一個(gè)Web管理系統(tǒng),選擇的工具組合是PHP+MySQL+Apache,而之前我對(duì)Linux更多是停留在愛(ài)好上,了解得還不夠深入,所以必須要加緊補(bǔ)課。其二,我對(duì)Linux的傳奇以及投身其中的人們總是懷著一種崇敬心理,希望有朝一日自己也能效仿。如今機(jī)會(huì)來(lái)了,工作、學(xué)習(xí)兩不誤,何樂(lè)而不為。于是我才迫不急待地把家里的操作系統(tǒng)換成了Linux。Red Hat 7.2用起來(lái)感覺(jué)不錯(cuò)。惟一遺憾的是我一直以來(lái)積攢下來(lái)的那一柜子DVD沒(méi)法看了。要知道,一些經(jīng)典影片我可是要經(jīng);仡櫥仡櫟。專門(mén)為此而購(gòu)買(mǎi)一臺(tái)DVD機(jī)?太沒(méi)有創(chuàng)意,像我這樣的電腦玩家一般都希望電腦可以為我做所有的事情。

  當(dāng)然,憑我近十年的電腦使用經(jīng)歷,這個(gè)小問(wèn)題根本難不倒我。經(jīng)過(guò)一段時(shí)間的探索研究,我不僅解決了問(wèn)題,還有了一些心得。于是我抽空寫(xiě)下來(lái)與各位分享。

  在談?wù)摳鞣N播放器之前,我覺(jué)得有必要提一下CSS和DeCSS,因?yàn)閷?duì)于Linux下的播放器來(lái)說(shuō),這是一個(gè)非常關(guān)鍵,也是非常麻煩的問(wèn)題。若干年前,好萊塢業(yè)內(nèi)人士稱,數(shù)字化與網(wǎng)絡(luò)化的發(fā)展,正把電影業(yè)引向?yàn)?zāi)難。為有效防止快速便捷而無(wú)限制的盜版復(fù)制,美國(guó)電影界采納了一種復(fù)制保護(hù)和訪問(wèn)控制系統(tǒng)“內(nèi)容干擾系統(tǒng)”(即CSS),為DVD電影的版權(quán)保護(hù)提供安全。“DVD復(fù)制控制協(xié)會(huì)”(DVDCCA)作為一家非營(yíng)利性機(jī)構(gòu),專門(mén)負(fù)責(zé)向DVD硬件商、唱片商及相關(guān)產(chǎn)品的生產(chǎn)商頒發(fā)CSS許可證。

  1999年年底,歐洲一個(gè)黑客組織致力于對(duì)CSS加密系統(tǒng)進(jìn)行反干擾,并設(shè)計(jì)了一個(gè)未經(jīng)授權(quán)的軟件程序,被稱為DeCSS。一臺(tái)擁有DeCSS的電腦可以任意打開(kāi)DVD上的CSS密碼,使其中的電影被非法復(fù)制到電腦硬件驅(qū)動(dòng)器中。隨后,不少人通過(guò)網(wǎng)站傳播該程序。

  自從那以后,CSS和DeCSS就官司不斷。也正因?yàn)槿绱,現(xiàn)在在GNU/Linux下播放DVD,不會(huì)再如以前那樣愜意。不過(guò)你要是由此就推斷出以后將不能在GNU/Linux系統(tǒng)下播放DVD了,那就未免有點(diǎn)杞人憂天。因?yàn)長(zhǎng)inux永遠(yuǎn)不會(huì)讓喜愛(ài)它的人失望。當(dāng)然了,由于DeCSS導(dǎo)致的問(wèn)題依然存在,所以在Linux下播放DVD,你就要了解得更多一些。

  Xine

  Xine(http://xine.sourceforge.net/)有很多的追隨者。原因是顯然的,它是一個(gè)功能非常強(qiáng)大的DVD播放器。此外,和其它將要介紹的一些播放器一樣,Xine可以播放的文件范圍非常廣。除了不加密的DVD之外,它還可以播放很多種類型的文件。此外,通過(guò)插件程序的支持,Xine可以很容易地就實(shí)現(xiàn)一些其它的功能,并且在網(wǎng)絡(luò)上有很多可用于Xine的插件程序供下載。

  Xine只直接支持不加密的DVD,但是通過(guò)第三方的插件(xine_d4d_plugin),它也支持加密的DVD。就目前情況看,Xine直接支持加密DVD的可能性不大,并且這個(gè)插件程序是否合法,目前還在爭(zhēng)論中。不過(guò),你很容易找到該插件并且下載和安裝。在Xine網(wǎng)站上,有很多有用的鏈接,你也可以在Google中搜索到這些插件。在Xine的網(wǎng)站上有一個(gè)聲明說(shuō),由于在該領(lǐng)域存在法律方面的原因,Xine將不會(huì)直接支持對(duì)加密DVD的播放。不過(guò),如果你安裝了插件,Xine在播放加密DVD方面的表現(xiàn)無(wú)論從聲效還是視頻上來(lái)說(shuō),幾乎都無(wú)可挑剔。

  Xine的界面做得非常整齊干凈(如圖1所示),并且提供了大部分用戶可能用到的功能。由于配置的不同,你會(huì)發(fā)現(xiàn)它將占用很大的桌面空間。由于目前Xine還不能更換其外殼,所以你不能更改GUI的大小和布局。如果使用的是Xfree86 4.x,并且使用一塊Linux支持的顯卡,那么你可以讓Xine在窗口模式和全屏模式之間平滑切換。當(dāng)然,如果你使用的X版本不對(duì)或者所使用顯卡不支持Linux。那也沒(méi)關(guān)系,你仍然可以在窗口模式下來(lái)觀看。

  

  圖1 整齊、簡(jiǎn)潔的Xine界面

  令人不太滿意的是,Xine并不直接支持DVD菜單,不過(guò)你可以使用一個(gè)叫做dvdnav的插件程序來(lái)實(shí)現(xiàn)該功能(http://prdownloads.sourceforge. net/dvd)。該插件非常不錯(cuò),即使處理一些DVD中非常復(fù)雜的動(dòng)畫(huà),它的表現(xiàn)也非常不錯(cuò)。雖然在DVD播放中并不需要,但是它很顯然可以讓你來(lái)使用所有DVD具備的功能。

  Xine是一個(gè)非常不錯(cuò)的DVD播放器,并且通過(guò)使用插件程序,可以擴(kuò)展出多種用途。其用戶非常多,這保證了它可以繼續(xù)存活下去。不過(guò),就界面而言,它還是有待進(jìn)一步改進(jìn)。

  VideoLAN Client

  VideoLAN Client(http://www.videolan.org/)是VideoLAN項(xiàng)目(一個(gè)完整的MPEG-2客戶/服務(wù)器解決方案)的一個(gè)組成部分。不過(guò)VideoLAN Client也可以作為一個(gè)獨(dú)立的程序來(lái)播放來(lái)自硬盤(pán)或者DVDROM的MPEG-2數(shù)據(jù)流。它目前支持GTK+、GNOME、KDE和QT,并且可以使用X11、Xvideo、SDL或者DirectX作為視頻輸出。對(duì)于聲音,VideoLAN Client支持OSS、ALSA和ESD。要訪問(wèn)DVD,VideoLAN Client使用的是Libdvdcss庫(kù)。它是一個(gè)簡(jiǎn)單的專為DVD訪問(wèn)設(shè)計(jì)的庫(kù)。它可以像訪問(wèn)塊設(shè)備一樣訪問(wèn)DVD,而不用考慮解密問(wèn)題。VideoLAN Client并不使用DeCSS,而是使用了一種不同的途徑。Libdvdcss由VideoLAN Client開(kāi)發(fā)小組編寫(xiě)。他們使用原始的DeCSS代碼作為參考基礎(chǔ)。

  使用VideoLAN Client來(lái)播放DVD,感覺(jué)非常流暢,聲音也很同步。當(dāng)開(kāi)始播放時(shí),缺省情況會(huì)打開(kāi)一個(gè)窗口,用于播放電影(如圖2)。在播放過(guò)程中,你可以使用F鍵在全屏和窗口模式之間來(lái)回切換。整個(gè)切換過(guò)程非?,視頻不會(huì)有停頓的感覺(jué)。

  

  圖2 VideoLAN Client的大窗口感覺(jué)不是很有必要

  缺省時(shí),VideoLAN Client的GUI是一個(gè)很大的窗口,是這四個(gè)播放器中最大的。我總覺(jué)得沒(méi)有這個(gè)必要,雖然你也可以將其縮小,但是比例總不是令人滿意。我覺(jué)得對(duì)于一個(gè)簡(jiǎn)單的界面來(lái)說(shuō),這個(gè)窗口的確有些過(guò)大了。不過(guò),這個(gè)GUI的使用倒是非常簡(jiǎn)單、清晰,它有停止、暫停、快進(jìn)等按鈕。此外,使用參數(shù)設(shè)置,很容易就可以對(duì)DVD/VCD播放路徑、聲頻播放設(shè)備、輸出設(shè)備以及缺省界面等進(jìn)行設(shè)置。這是在本文中提到的四個(gè)播放器中惟一可以使用GUI界面進(jìn)行參數(shù)設(shè)置的播放器。

  VideoLAN Client惟一的缺憾就是它目前還不支持DVD菜單,所以你只能看電影,而不能做任何其它額外的事情。不過(guò)這不是什么致命的缺點(diǎn)。所以與Xine和Mplayer一樣,我覺(jué)得它還是一個(gè)非常不錯(cuò)的DVD播放器。因此,如果你不介意是否有DVD菜單的支持,并且可以容忍其巨大的GUI界面,我認(rèn)為VideoLAN Client還是一個(gè)不錯(cuò)的選擇。

  Mplayer

  Mplayer(http://www.mplayerhq.hu/homepage)是另外一個(gè)可以播放MPEG、VOB、AVI、VIVO、ASF/WMV和QT/MOV文件的播放器。此外,使用它你甚至還可以播放VideoCD、SVCD、DVD、3ivx和DivX電影。從這一點(diǎn)上來(lái)看,它是這四款播放器中支持格式最多的一款(如圖3)。

  

  圖3 Mplayer可以支持最多的文件格式

  除了這些視頻格式外,Mplayer還支持很多的輸出驅(qū)動(dòng)器。它可以在在X11、Xv、DGA、OpenGL、SVGAlib、Fbdev和AAlib下工作。此外,也可以使用SDL和其它一些顯卡驅(qū)動(dòng)(比如Matrox、3Dfx和RADEON)。而這些顯卡可以支持大部分的軟件和硬件,因此,你完全可以全屏來(lái)欣賞電影。此外,Mplayer還支持一些硬件的MEPG解碼板,比如DVB和DXR3/Hollywood+等。

  看來(lái)它真的不錯(cuò),那么它的播放性能如何呢?在播放過(guò)程中,同步方面會(huì)有一些小問(wèn)題,不過(guò)問(wèn)題不大。所要注意的就是Mplayer對(duì)所使用的電腦要求比較高(500MHz以上)。只要你的機(jī)器滿足這一要求,應(yīng)該不會(huì)有什么問(wèn)題。如果你的機(jī)器配置比較差的話,千萬(wàn)不要使用Mplayer。因?yàn)樵谛阅鼙容^差的機(jī)器里,聲頻的同步會(huì)非;靵y,而視頻則會(huì)不停地跳動(dòng)。這時(shí)不論是DVD,還是其它的文件格式都無(wú)法觀看。對(duì)于性能比較差的機(jī)器,我認(rèn)為VideoLAN Client是一個(gè)不錯(cuò)的選擇。

  和其它播放器一樣,Mplayer也不直接支持加密的DVD?梢酝ㄟ^(guò)下載安裝Libcss庫(kù)來(lái)獲得這種支持,此外也可以選擇是否安裝Libdvdread。和Xine不一樣,Mplayer不支持插件程序,所以在編譯前要確保你已經(jīng)安裝了所需的庫(kù)。

  在缺省時(shí),Mplayer并不會(huì)和GUI一起編譯,這有點(diǎn)讓人不可思議。不過(guò),如果你只是用其來(lái)播放DVD的話,似乎并不需要GUI,因?yàn)槠浔旧聿⒉恢С諨VD菜單。當(dāng)然了,如果你還希望使用Mplayer來(lái)播放其它類型文件的話,你就需要GUI了。如果需要加入GUI的支持,那么在編譯源碼時(shí),需要在配置腳本中加入enable-gui選項(xiàng)。

  使用GUI的界面來(lái)使用Mplayer,你可以在Mplayer后面加上-gui選項(xiàng),或者把Mplayer鏈接到gMplayer,然后每次運(yùn)行時(shí)使用gMplayer來(lái)啟動(dòng)。使用GUI的另外一個(gè)麻煩是Mplayer可以更換外殼,但是標(biāo)準(zhǔn)的源代碼中并沒(méi)有可用的外殼,所以GUI將無(wú)法工作。解決辦法是從Mplayer站點(diǎn)上下載外殼并安裝。感覺(jué)是不是太麻煩了?不過(guò),一旦這一切完成以后,你會(huì)發(fā)現(xiàn)Mplayer的界面還是蠻不錯(cuò)的。使用缺省外殼,其呈現(xiàn)的是一個(gè)簡(jiǎn)單清爽的界面,并且其占用的屏幕空間也不多。比較起來(lái),你會(huì)發(fā)現(xiàn)Xine的界面的確有點(diǎn)太大了,而Mplayer的界面則剛剛合適。Mplayer有一個(gè)最大的缺點(diǎn),或者說(shuō)是最讓人懊惱的地方,就是你不能從其GUI界面播放DVD。如果想要播放DVD,你必需要在Mplayer后面加上-dvd來(lái)重新啟動(dòng)播放器。也就是說(shuō),如果這個(gè)時(shí)候你要看另外一個(gè)DVD,就必需重啟播放器。此外,由于Mplayer不支持DVD菜單,所以你無(wú)法在Mplayer中訪問(wèn)DVD其它的一些功能。

  總體來(lái)說(shuō),Mplayer的確是一個(gè)非常不錯(cuò)的播放器。它的速度非?(你的機(jī)器性能要好),并且播放過(guò)程非常流暢,不會(huì)出現(xiàn)不同步的問(wèn)題。由于其支持的格式眾多,所以會(huì)發(fā)現(xiàn)它幾乎可以完全滿足你的需求。

  Ogle

  Ogle(http://www.dtek.chalmers.se/groups/dvd)是一個(gè)純粹的DVD播放器,并且是第一個(gè)支持DVD菜單和導(dǎo)航的播放器。其代碼在前面提到的Xine中被用作插件程序。和VideoLAN Client和Mplayer一樣,Ogle也是使用Libcss和Libdvdread來(lái)解碼和讀取DVD的。其MPEG解碼器功能可以充分利用處理器中的MMX功能和一些硬件的MPEG解壓器。

  Ogle可以直接從shell中執(zhí)行,但是如果需要的話,它也有一個(gè)可用的GUI界面。這個(gè)GUI要比VideoLAN Client看起來(lái)更緊湊,而且包含了更多的功能。所有主要功能都可以在GUI上找到,比如暫停、快進(jìn)等。也就是說(shuō),該界面相對(duì)Mplayer GUI來(lái)說(shuō),仍然要大得多。此外,雖然有一個(gè)編輯參數(shù)的選項(xiàng),但是其中的功能現(xiàn)在還不能用。

  當(dāng)?shù)谝淮螐腛gle訪問(wèn)DVD時(shí),會(huì)出現(xiàn)一個(gè)DVD菜單(如圖4)。這時(shí)你可以使用鼠標(biāo),也可以使用菜單來(lái)操作。在播放時(shí),它會(huì)出現(xiàn)缺省的暫停和聲音失真的現(xiàn)象。這相比VideoLAN Client和Mplayer來(lái)說(shuō),感覺(jué)要差一些。不過(guò),這只是偶然發(fā)生,不會(huì)對(duì)觀看有什么特別的影響。和其它三款播放器一樣,你可以自由地在窗口模式和全屏模式之間自由切換。其切換過(guò)程也很平滑。

  

  圖4 支持DVD菜單的Ogle

  Ogle有一些缺點(diǎn),其中主要的一個(gè)就是它不支持章節(jié)菜單,在播放過(guò)程中無(wú)法進(jìn)行段落選擇。最讓人受不了的是,如果要播放另外一個(gè)DVD的話,你必須要重新啟動(dòng)該播放器。這個(gè)問(wèn)題和Mplayer一樣。當(dāng)然,這個(gè)問(wèn)題也是因人而異,有的人就不認(rèn)為這沒(méi)有什么不好。

  Ogle是四款播放器中惟一一款只支持DVD模式的播放器。它以支持DVD菜單而著稱,不過(guò)由于它是源代碼開(kāi)放的軟件,所以其基本的代碼現(xiàn)在已經(jīng)被用于其它的播放器。如果你只播放DVD,那么Ogle還是值得一試,但是如果你還有更多的需求,那么建議還是選擇其它的播放器。

  總之,使用你鐘愛(ài)的操作系統(tǒng),再加上我在這里介紹的四款播放器,你就可以很輕松地來(lái)播放DVD了。事實(shí)上,其它的播放器還很多,只不過(guò)我在此介紹的這四款擁有更多的用戶和支持者。由于有很多的選擇,相信你總可以找到一款自己喜歡的、用于Linux的播放器。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP