史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 應用軟體使用技術文件
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2005-03-31, 06:16 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 Win32視瀕播放指南

Win32視瀕播放指南[bingo原作][修訂版]
這篇文章是Multimedia前版主bingo所作,寫得很好,不過太久沒有更新,我[JimmyZ]也就

膽作個修訂吧,更新的內容我會在bingo的原文後注出.願不辱命...

注:文件中我提到的"所有文件格式"包含
容器:avi,ogm,mkv(realmedia,quicktime等封閉格式到底該不該算容器...)
視瀕:MPEG1,MPEG2,MPEG4(包含XviD,Div3/4/5等衍生版本)
音瀕:MPEG1,MPEG2,AC3,DTS,AAC,OGG VORBIS

最近幾天,看到版上有n多帖子都是關於多媒體回放的問題,尤其是視瀕回放的問題最多
。但因為很多人對軟硬體不是很熟,所以我決定寫一篇關於視瀕軟體及插件安裝的指
南,以供大家參考。以下皆為本人經驗,如有謬誤之處,敬請指正。

1.操作系統篇
如果你要獲得較好而且又易於使用的多媒體的效能,我推薦用windows XP系統。Win
dows 98或me也是可以的(有些過時了,但適合硬體組態較差的機器),盡量不要使用
windows 2000或NT系列,原因很簡單這些操作系統為了追求更好的穩定性,驅動更新慢

對多媒體效能的支持較差,同時我也幾乎沒有用過NT系列,不熟。在2000下還涉及到
用戶權限的問題,對於不熟悉組態的人來說,會遇到很多問題。
當然如果你的老闆要你裝2000,那就沒的挑了。
即使是選項了XP也不要以為隨便搞張盤裝了就完事了。據我的經驗,xp的系統碟有
很多的版本,特別是早期出的D碟,很多都有不小的問題。用不了多久就發現系統又崩潰
了,又該重裝了。找一個穩定優秀的版本最簡單的辦法就是問問週圍的人,看他們的xp
系統用了多久了,穩定嗎?多久重裝一次?能不能正常看碟,看在線直播?等等。而且
最好是免啟動的版本。找到好的版本,把光碟借過來,就可以格式化硬碟開始裝了。
以後要是覺得這個版本不錯,再刻張盤儲存好,以備重裝時用。
一般來說,只要你不胡亂的裝軟體,xp肯定可以保持一年1~2次的重裝率。而
如果是98或me,可能就要頻繁些。
----------
JimmyZ注:
關於操作系統,我同bingo大大一樣,還是推薦XP,不過Win2k也是不錯的.至於版本的選項,
我基本是推薦用中文版的算出序號啟動(注意啟動了再裝SP1,否則裝了SP1之後是無法啟動的)
,如果熟悉英文的話,就有更方便的VOL(或稱VLK,一個意思,總之不要啟動,中文版是沒有
這個版本的,有也是取代文件的爛版)版可以用.至於破解版,既然有了正式的啟動,還要那
勞什子做什麼.

2. 硬體篇:音效卡和顯示卡的組態。
當你把操作系統裝好之後,不應該立即裝應用軟體,而應該先裝硬體驅動。很多人都
沒有這種習慣。一般來說有兩種選項,一是找到主機板、顯示卡原有的的驅動程式,二是到網
上搜尋最新的驅動程式。前者方便且肯定都能用;後者一般效能更好,且穩定性也有所
提高(因為可能修正了不少bug),推薦使用。到網上搜尋之前要先瞭解你的板卡型號。如
果說明書包裝盒還在那很簡單;否則的話,最好開啟機箱,拔下板卡,仔細的找找印在
上面的型號(一般白色的,字號最大的是整塊板卡的型號),把所有覺得有用的訊息
都記在紙上,下載驅動就能對號入座。
到哪裡去找驅動呢?兩個地方:驅動之家www.mydrivers.com之類的硬體驅動網站
或者 生產板卡的廠商的主頁。推薦去廠商主頁,針對性更強,找不到的話再試硬體驅動
網站。廠商主頁位址怎麼獲得?找說明書包裝盒,或者google 百度上搜。一般在廠商主
頁裡找 support(支持) drivers download(驅動下載) 或 downloads,那就是提供驅動
下載的頁面。再選項相應的型號和操作系統就可以開始下載了。
驅動程式要講究安裝的順序和方法。首先要裝的是主機板(mainboard或mother
board)驅動,因為很多重要晶片組的驅動包括在裡面。這個直接裝就好了,最好重啟一
下確保沒問題再進去行下一步。然後是顯示卡音效卡的驅動。一般xp在安裝的程序中會自動
安裝一些設備的驅動,雖然能用,但很可能不是最適合的。以我的習慣,我會在硬體管
理器裡先把這些驅動卸載,再裝新的。nvidia的顯示卡用戶是比較有福氣的,因為驅動更
新非常及時,但是也會有一些問題——最新的不一定最穩定。我就遇到過好幾次最新驅
動不能用的情況。沒問題,換一個舊一點的就是了。音效卡驅動新舊不是太要緊,只要能
用就好了。
有些人的顯示卡音效卡可能是板載的,所以主機板的驅動一定要先裝好,顯示卡音效卡驅動用
原有的的就行了。
----------
JimmyZ注:補充一點,裝上官方最新的DirectX,現在是9.0b.有的驅動預設會設成消人聲,
很多人提到過這個問題,在音效卡驅動安裝後狀態列多出來的那個圖示雙按可以設定.

3. 播放器篇
確保你的硬體驅動都已安裝好,就可以開始安裝媒體播放器了。現在最主流的兩
大播放器是MS的Media Player 9系列和realone的播放器。其他的播放器比如國產的豪傑
影霸 金山影都等,雖然也不錯,有些個特殊的功能,但我覺得前面兩個已經足夠普通使
用了。media player是系統原有的的,只用裝realone就行了。我覺得非特殊情況軟體應該
裝的盡量的少而且盡量採用主流的軟體。同時值得一提的還有一個播放器,叫做Media
Player Classic,簡稱MPC。它是與用windows原有的的Media Player 6.4很相似,
個頭也很小,還不到1M, 可以支持幾乎所有的主流視瀕格式(要安裝相應的解碼器),
而且號稱系統資源佔用率低。我以前用過,但現在也不用的,還是關於上面的原則,夠
用就好。到目前為止,我還沒碰到任何視瀕不能用這兩大播放器播的。
realone的安裝沒什麼可說的,唯一要注意的就是安裝的時候要仔細看一下,不要一
味的按next,特別是一些在線註冊,新產品通知之類不要選上,很煩的。裝好了之後,
把那個瀏覽器的框叉掉,剩下的就是一個清爽的realone了。有些人可能更喜歡realplay
8,但我覺得都差不多。有些人反映realone出問題後,卸載了重裝不管用,這好像是rea
lone的一個bug,每次卸載都不徹底。精華區裡有相應的卸載realone的方法可供參考。
Media Player的安裝也沒什麼難的。windows還原有的了一個media player6.4,名字
叫mplayer2.exe這個東東是很多人的至愛,界面簡潔清爽功能不遜於Media Player9而且
還更穩定,還能播放一些不能拖(seeking)的媒體文件,如果你覺的Media Player9實在
用的不爽,不妨試試這個。
總之,播放器的推薦選項順序 Media Player9 + Realone --> Media Player6.4+
Realone --> MPC -->其他播放器
----------
JimmyZ注:
關於RealOne,這個播放器我很不喜歡,安裝之後總要關一大堆東西,比如預設它
會執行一個自啟動程序,一旦發現文件關聯更改,就會立即改回,這種霸道的作法,恕我無
法認同,可以手動關閉,但是.....就是不爽.相比其它播放器,又沒什麼優點.個人之見,喜
歡用的盡可對我的看法視而不見.它所支持的Real系媒體文件播放可以用RealAlt等來完
成,RealAlt是從RealPlayer10中剝離一些文件而成的精簡包,加上Gabest的DirectShow
Filter可以使DirectShow系的播放器(比如wmp全系列,WinDVD/PowerDVD,以及所有國產播
放器等,基本上例外的只有QuickTime和mplayer)支持rm文件的播放.
關於Media Player Classic,這個播放器是個集Windows Media Player, Real
Player,Quick Time Player於一身的播放器,內建許多分離/解碼器,只需要一個MPEG4解
碼器和就可以播放幾乎所有的媒體文件了,擁有眾多可調節選項(比如版上一般的視瀕點
播的rm無法正常播放等等,這是因為RealMedia在MPC上有兩種播放方式,在Format頁可以
選項,為了這個而放棄使用這個播放器的人我見到的還不少,所以在此澄清一下),內裝的
分離/解碼器等也是可以關掉以便用外置或操作系統原有的的版本.系統資源佔用也相當小
,不過使用VMR7/9方式輸出(這時可以使用內裝字幕和截圖功能)時就要高許多了.內裝的
avi濾波器對付一些壞掉的文件時有奇效.
關於mplayer,這個Linux上的著名播放器也有Windows移植版,做為移植版的好處就是
它完全沒有用Windows上的媒體播放方面的功能,只是最終用DirectShow來做圖像輸出,所
有的事情都可以自己搞定,這樣的獨立性使得它在你其它播放器都癱瘓時仍然可以工作.
另外,它的資源佔用低得驚人......要不是文本字幕和DTS支持有些問題,又因為體系的差
別無法使用VobSubFilter做外掛字幕,我早就把其它播放器扔一邊去了...
關於多音瀕流文件,比較少見,但是如果有一般是很不錯的版本,mpc和mplayer能
很好的支持,其它的播放器都需要Morgan Multimedia Stream Switcher,K-lite包含.
我的播放器選項推薦順序:mplayer->mpc->wmp(如果不討厭RealOne等,也可以排
在此處).

4. 解碼器篇
這部分是大家問的最多而且的確是多媒體回放的最關鍵部分。首先我要指出的是,
不要把什麼問題都賴到解碼器身上,應該首先確保其他部分(操作系統、硬體驅動、播放
器)工作正常。最後再從解碼器找原因。
解碼器是什麼?簡單的說,解碼器是一段程序,它能夠把壓縮
過的視瀕資料還原成原始的圖像資料。使用不同的壓縮算法壓縮得到的視瀕就需要對應
的解碼器來還原。解碼器程式碼一般都是設計成播放器無關的,也就是說不同的播放器都
可以使用同一解碼器來播放視瀕。比如mpeg1的視瀕,既可以用media player也
可以用realone來播放。這裡還要說明的一點是,一些視瀕文件的副檔名說明了該視瀕的
壓縮算法,另一些則沒有。比如rm rmvb就說明該視瀕用了real的那套壓縮算法,而avi
則不一樣。avi是一種所謂的容器(container)格式,裡面可以放各種不同壓縮算法壓制
的視瀕資料,需要使用不同的解碼器進行解碼。不少人老問「播avi要什麼插件」是不
恰當的。一般的壓縮算法(或副檔名)有mpeg1 mpeg2 mpeg4 DivX XviD wmv rm rmvb mov
ogg等。
沒裝解碼器會怎樣?不能播放唄,當然還有出錯資訊說明 你判斷。如果是Windows
Media Player會自動連線到microsoft的主頁去搜尋解碼器,不過往往是徒勞的,
只會提示"下載解碼器錯誤"。有時候解碼器版本不對或互相衝突的時候,雖然能播放,
但會出現無圖像,馬賽克嚴重或綠屏的現象。
該裝哪些解碼器?播放器裝好時都原有的了不少的解碼器,例如一些老的編碼方式像
mpeg1之類。Windows media player會原有的wmv asf的解碼器;realone原有的rm rmvb。
我們通常要裝的主要是和mpeg4有關的解碼器。mpeg4的歷史我就懶得詳細說了,
總之mpeg4是一種很優秀的壓縮的算法,是眾人智慧的結晶,可惜被某些人(好像是MS)用
來賺錢,不能免費使用。於是就有人在mpeg4的原理上發展了自由的壓縮算法,如DivX
XviD都是mpeg4的變種。但正因為是自由的,所以版本比較多。要保證各種壓縮格式都
能播放,就得要把解碼器都裝全嘍。問題還沒這麼簡單,這些解碼器之間還有一些衝突
(具體的我也不太清楚),所以又不能見什麼都裝。所以我一般推薦裝解碼器包。所謂
的解碼器包是指有心人把各種常用的解碼器打成一個包,包內的解碼器一般都是相容的
,而且安裝卸載都可以一次完成。有了這種安裝法,可省了不少事。最著名的解碼器包
恐怕就是ffshow了,推薦較新的版本。基本上有了它,沒什麼對付不了的了。裝解碼器
要注意,裝新的之前一定把舊的卸載,以確保不會有衝突。這其實是裝軟體的基本習慣
但很多人還是懶得做。不過ffshow沒有包括ac3filter,所以你還要裝這個ac3的音瀕解
碼器,不然很多文件播放的時候就只有圖像沒聲音了。還有一個偶而會用到的解碼器是
mpeg2的解碼器,一般用mpeg2壓的視瀕副檔名是.mpg,svcd用的就是這種壓縮方法。
Elecard MPEG Video Decoder filter就能對mpeg2解碼。
解碼器到哪裡下載呢?推薦射手網www.shooter.com.cn,更新較快,而且好用。

總結一下,解碼器的安裝順序:ffshow -> mpeg2 -> ac3filter ->其他
----------
JimmyZ注:
一般MPEG4類視瀕解碼器相容性列表:
DivX;-)3 DivX XviD FFDShow
Div3/4 Yes Yes Yes
Div5/X Yes Yes(*1) Yes
XviD Yes(*1) Yes Yes
*1:需要在解碼器中設定才可以啟用.
其它視瀕格式:
MPEG1 : 系統原有的,許多點播放器都有原有的的版本.
MPEG2 : 獨立的解碼器有Elecard/Fraunhofer等版本.Elecard有一流傳版本的破
解有問題(視瀕上疊加一句話什麼什麼的),許多MPEG2的問題由此而生,不
清楚版本的不要輕易安裝.我比較推薦WinDVD/PowerDVD原有的的版本,裝上
這兩個播放器之一就可以,可以使所有DirectShow系播放器支持MPEG2視
頻的回放.另外MPC的內裝的版本也是很好的,資源佔用很小.
MS MPEG4 : 其實Div3/4就是MS MPEG4v2的Hack版,能相容Div3/4的都可以,系統原有的.
WMV8/9 : 裝WMP9就行.
VP3/VP6 : 很少見,需要專用解碼器,安裝後所有DirectShow系播放器可播放.
IndeoVideo : 很少見,需要專用解碼器,安裝後所有DirectShow系播放器可播放.低版本
系統原有的.
音瀕格式:
MPEG Audio : 包括mp2/3等,系統原有的fraunhofer的老版本,許多點播放器都有原有的的版本
.Elecard等也有獨立解碼器.
AC3 : 這個東西現在亂得很,主要是破解流傳版本的不一致,流傳最廣的是WinDVD
原有的的iviaudio.ax的老版本,我見過版上有幾個問題是因此而起.建議不
要安裝那些要你點擊某bat,某reg來安裝的解碼器,原因很簡單,如果你不
熟,卸載很麻煩.類似還有PowerDVD原有的的和早先流傳的fraunhofer的,這
些都需要一個ac3parser配合工作(一般是Gabest寫的那個,你看到時可能
不叫這個名字).我推薦那個免費的AC3filter,現在版本是1.01rc5,不需要
parser,在sourceforge.net上有下.還有MPC原有的的版本也是很不錯的.要
不裝上WinDVD/PowerDVD也行,好過裝那些沒有保障的剝離版本.
DTS : 同上,新版的WinDVD/PowerDVD/AC3filter可以支持,要注意的是前二者都
有註冊的問題,沒有正確註冊的話,它一樣會載入執行,除了不出聲沒有任
何問題-_-前兩者都需要DTSparser.
ogg/aac : 動畫中比較多見,需專用解碼器,安裝後所有DirectShow系播放器可播放.
ogg現在主要有兩個,Tobias的OggDS和CoreCodec的CoreVorbis,前者還包
含了ogm濾波器,可是已經停止開發了.還有一個老的ACM版的,一些老文件
需要,現在基本只在Nimo那個巨型Codec包中才找得到.aac基本就是用Core
Codec的CoreAAC,需要aacparser.
其它說明:
關於FFDShow:這個是個通用MPEG4解碼器,相容DivX/XviD等,好處在於方便,裝
一個全搞定.我不喜歡,原因之一:之前看到過許多人教別人裝解碼器都是這樣的順序:
DivX3->DivX5->XviD->FFDShow,卻不知道FFDShow一裝,前面那些就都被FFDShow"遮閉"
等於白裝了.這個只是個人原因,想來K-Lite之所以放棄FFDShow,也不是沒有原因的.
關於解碼器包:現在更新最快流傳最廣的就是K-lite了,對嫌麻煩的人來說,裝
它的Basic版是很不錯的選項,因為只有解碼器,這個包是很小的,一般我們只是看不會自
已壓,足夠.還有一些省事的暴風影音/HappyShow什麼的都是關於MPC,加上解碼器甚至加
上RealAlt和QuickTimeAlt的內容,因為這些安裝包對元件原作者的"不敬",我是不喜歡
的,不過也是不錯的選項.裝這些包切忌重複,同時裝K-Lite和Nimo絕對是不智的做法,強
烈建議安裝前卸載所有其它解碼器包(以及老版本).
個人推薦K-Lite Basic+RealAlt+QTAlt,有足夠經驗的人請自行安裝獨立版本.
下載請到K-Lite官方站,獨立版本請至各官方站.至於shooter,現在上面收錄的
版本也很亂,估計站長都搞不太清,但的確是個找字幕的好站.

5.字幕插件篇
隨著DVD的普及(D版功不可沒),現在大家都有機會直接看效果很好的原聲電影了,
但無奈我等外語水準太低,所以看碟不能沒有字幕。DVD碟要字幕很容易,大部分的DVD
播放器都支持,也很簡單。而這裡討論的是給一般的視瀕加字幕。其實也很簡單,裝個
插件就照了,叫做vobsub,到處都有的下(比如www.shooter.com.cn)。它的工作原理也
很簡單,就是開啟視瀕的同時開啟一個字幕文件。字幕文件說明了什麼時候該顯示一句
什麼台詞,顯示多長時間等等。當視瀕播放到那個時刻的時候,vobsub就把字幕加到畫
面上。所以vobsub是既時控制視瀕的。如果碰到圖像顛倒了的情況就可以用vobsub調整
。當你開啟一段視瀕的時候vobsub預設開啟與該視瀕位於同一目錄下的主檔案名完全相
同的字幕文件。如果沒找到,vobsub就不啟動。vobsub啟動後,在系統托盤裡會出現一
個綠色的箭頭,雙按它就可以調節vobsub的選項了。你也可以另外選一個字幕文件,或
調節字幕的位置、字體、編碼方式等。碰到字幕是亂碼的情況調一下編碼方式就可以解
決問題。
----------
JimmyZ注:
vobsub早前是一個安裝包,包含了播放外掛字幕的插件和製作字幕的工具,到2.23版終止,
之後發怖的只有一個單獨的dll文件,需要手動註冊,現在最新版是2.33,很多點播放器包
比如K-Lite裡就有.

6.視瀕點播篇
如今已經是寬瀕的時代,寬瀕的一大重要套用就是視瀕點播。今天我偶爾到cctv去
逛了一下,看到有藝術人生前幾期的錄像點播,本來我是沒指望能點播成功的,但是試
了一下,居然很流暢。相信很多人都是因為點播不流暢才會選項把文件下載到本機機器
的。其實有下載的那會兒功夫,早就把片子看完了。閒話不扯了。
學校有不少的網路點播伺服器,包括電視直播。video的電視直播一般問題都不大,
只要你的media player裝好了,都能正常播放,不需要額外的插件。video上的其他節目
點播也比較容易,因為基本不是asf的就是rm的,只要WindowsMediaPlayer和RealOne兩
大播放器裝好了,應該沒什麼問題。但是由於網路擁擠或伺服器不堪重負,無法點播的
情況就比較一般。解決的辦法是耐心多試幾次或者選網路空閒的時候點播。
據說real的server效能較差,負載能力較弱,而windows的media server的效能較好。
故點播asf比點播rm成功率要高些。
相比之下,74.9的點播問題較多。要想實現74.9的vod(Video On Demond)點播,
首先要安裝voddecoder,這個軟體可以從202.38.74.9的主頁獲得。安裝好後,就基本可
以實現點播了。74.9點播的基本原理是首先從伺服器下載一個.cdq文件,該檔案包括了
視瀕文件的真實位址以及一些點播的訊息,由voddecoder.exe開啟,提取其中的訊息後
自動使用播放器播放。因為74.9的視瀕多為DivX編碼的,所以正常播放必須要裝好前面
提到的解碼器。如果播放器已經開啟而無法播放則當為解碼器問題。74.9的伺服器也有
負荷的上限,我覺得至目。所以如果點播的時候彈出"網路點播失敗,請與管理員聯係"
的訊息時,可能是這兩種情況之一。屢次點播失敗的話,就連到ftp://202.38.74.9上把
片子拖到本機硬碟看吧。
----------
JimmyZ注:
74.9上的插件只裝voddecoder這一個就OK了.名字叫voddecoder,其實就是個位址轉換而
已,但不得不裝,其它東西因為沒更新過都老了,其中的AC3filter就是典型的爛版.


bingo原作, JimmyZ 2004.07.14修訂
--
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 10:45 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1