◎組建「1拖2」同步全速刻錄系統
◎各種Windows系統下全速穩定刻錄VCD
前言
要點
一。關於全速刻錄和DMA
1.全速刻錄
2.「1拖2」刻錄系統的問題
3.DMA
二。Win98下打開DMA的方法
1.Win98下打開DMA的一般方法
2.自動打開DMA的驅動程序
3.「低配置電腦+Win98」帶1台刻錄機全速刻錄的經驗
三。組建「1拖2」同步全速刻錄系統(拖機)
1.對低配置電腦的要求
2.對刻錄機的要求
3.兩台刻錄機的安裝方式
4.對Win98系統的要求
5.其他設定
四。關於Win2000、WinXP系統打開DMA
1.打開Win2000(專業版)的DMA
2.關於WinXP(專業版)的DMA
3.「1拖2」刻錄系統
五。體會和建議
六。本文侷限性
前言
一直有同修在討論有關刻錄速度和選擇Windows系統的問題,本文介紹我們的一點經驗,也許能提供關鍵性的幫助。
我們主要使用「低配置電腦+Win98系統」刻錄VCD,所以這方面的經驗多一些,同時在不同配置電腦和不同Windows系統(Win2000專業版、WinXP專業版)上做過短期測試。刻錄軟件一直用Nero5.5.9.9。
文章較長,可能談到很多關鍵性問題,誠望同修耐心看完,取長補短;如果發現問題和錯誤,請同修及時指正。
要點
對刻錄而言,是否打開IDE設備(硬盤和刻錄機)的DMA傳送模式特別關鍵。打開DMA傳送模式能帶來以下好處:
(1)刻錄緩衝區穩定、飽和,刻錄機能以最佳狀態刻錄,並最大程度保證VCD的質量。
(2)Win98、Win2000、WinXP系統下的刻錄速度相同
(3)低配置電腦與高配置電腦的刻錄速度和質量沒有區別
(4)低配置電腦/Win98系統下,也能全速刻錄VCD,並能組建「1拖2」同步全速刻錄系統
(5)刻錄時可適當運行其它(大型)應用程序,不易導致刻錄失敗。
文章結構:
一。關於全速刻錄和DMA
二。Win98下打開DMA的方法
三。組建「1拖2」同步全速刻錄系統(以「低配置電腦+Win98系統」為例)
四。Win2000、WinXP系統打開DMA的方法
五。體會和建議
一。關於全速刻錄和DMA
1.全速刻錄
「全速刻錄」的解釋:刻錄能否成功的關鍵是傳送給刻錄機的數據是否連續、穩定,滿足刻錄需要。如果刻錄過程中數據一直高速穩定地傳給刻錄機,使刻錄機緩衝區(緩存)始終處於飽和狀態,這種條件下刻錄速度最快(也最穩定),所以稱之為「全速刻錄」,實際就是刻錄機在最佳狀態下刻錄。
不同的刻錄速度設定下有不同的「全速」。舉例說明:比如設定以16X刻錄,如果數據供應充份,刻錄機一直以16X(2400KB/S)刻錄,刻完一張700M光盤需要的時間是:700*1024/2400=300秒,大約5分鐘(700是指700M光盤容量,1M=1024KB),這裏的5分鐘就是16X下刻錄機「全速刻錄」需要的時間(受光盤質量等因素影響,實際大約需要5分鐘多一點)。
「全速刻錄」刻錄穩定,所以這種條件下刻出的VCD質量應該是最好的。(圖1所示)
要想全速刻錄,就必須打開IDE設備的DMA傳送模式(以下簡稱「打開DMA」)。否則,無論電腦配置多好,也沒有用。而一旦打開DMA,低配置電腦與高配置電腦在刻錄速度和質量上沒有區別。
如果不打開DMA,數據供應不上時,刻錄機就要暫停刻錄,等待數據供應上來(不帶「防刻死」技術的刻錄機,此時就要刻錄失敗),然後繼續刻錄。這樣,刻一刻、停一停……刻完一張盤的時間就拖長,甚至比正常刻錄(「全速刻錄」)時間長很多。(如圖2示:與圖1相比,同樣是1分30秒,速度慢了近1倍)。
這個問題低速時(2X~12X)不明顯,速度越高(16X以上)問題越突出,而且與電腦配置好壞無關,即使在CPU1.7G/256M內存的電腦上,只要不打開DMA,也是一樣慢(12X以下區別不大)。
我想,這種情況下刻錄出的VCD應該沒有「全速刻錄」條件下的質量好,原因是:按照有些刻錄機的工作原理,刻錄機每次因數據欠載等待時,都會在光盤上留下一處特別小的空白區,像極小的縫隙一樣。等待越多,這種縫隙越多。所以有的刻錄機廠商宣稱自己產品的「縫隙」能夠達到多麼小,甚至是「無縫鏈接」(意思是縫隙極小)。一般,這種「縫隙」不影響正常播放,但是沒有這些「縫隙」豈不更好,打開DMA在「全速刻錄」條件下就能做到。
明慧網2004年2月27日《閃畫教程:製作VCD母盤的方法》,刻錄母盤,24X竟用了13分44秒,這很不正常(正常全速刻錄大約只需4分鐘)。請特別注意檢查這種母盤的質量。我有一次用24X刻錄,也用了10幾分鐘,結果很多盤都不正常(當時我的電腦系統安裝了Intel Application Accelerator。詳見本文後面的說明)。
下面列出不同刻速設定下的最佳刻錄速度(各種Windows系統和配置的電腦上都是這個結果)。
測試條件:LG48X刻錄機仿真刻錄,700M/80minCD-R,打開DMA
刻錄速度設定 最快速度(「全速」)
48X 2分37秒
40X 2分53秒
32X 3分17秒
24X 3分57秒
16X 5分20秒
12X 7分12秒
2.「1拖2」刻錄系統的問題
組建「1拖2」刻錄系統時(1台電腦帶2個刻錄機),如果沒有打開DMA,不但出現緩衝區不足的情況,而且2個刻錄機互相牽制,表現為這個刻幾秒,那個刻幾秒……交替刻錄,不能同步刻錄(每個刻錄機都互不干擾地全速刻錄),更談不上全速,效率未必高。質量可能沒有保證。(圖3所示)。
打開DMA後,2個刻錄機同步、全速刻錄,速度快而穩(圖4所示)。
可以看到,沒打開DMA,4分21秒只完成37%;打開DMA,4分18秒已經完成82%!這種條件下刻出的VCD質量應該更有保證。
我們發現,2個刻錄機的安裝方式有些講究,不是怎麼裝都能做到「同步全速刻錄」。明慧網2004年1月10日的文章《圖文教程:如何利用已有電腦組裝1拖2的刻錄系統》中介紹,2個刻錄機接在主板IDE2接口同一根數據線上。我們發現(用Nero5.5.9.9),這樣不能同步全速刻錄(Win98、Win2000、WinXP下都不行),可能會出現圖3那種情況;即使打開DMA,2個刻錄機也會互相牽制(在《第三部份:組建「1拖2」同步全速刻錄系統》詳細說明)。
3.DMA
一位搞刻錄的朋友告訴我:「刻錄要打開DMA」。我們的經驗都是在此基礎上,結合刻錄實踐得到的。
DMA,計算機術語叫「直接內存訪問/存取」。在Windows的系統設備中有Direct Memory Access Controller(直接內存訪問控制器),我想DMA可能就是Direct Memory Access的縮寫吧(我所知有限)。
我體會,打開DMA的好處有:
(1)如前所述,直接保證了緩衝區穩定飽和,刻錄機以最快速度、最穩定狀態刻錄。Win98、Win2000、WinXP系統都是如此,只不過WinXP系統安裝時默認打開DMA,而Win98、Win2000默認不打開。
(2)硬盤速度更快、運行程序和拷貝文件(數據傳輸)速度大大加快
這是打開DMA前後硬盤速度的對比:
DMA狀態 | 不打開 DMA | 打開 DMA | |
硬盤速度 ( KB/S) | C:\ | 6073 | 56960 |
D:\ | 6778 | 48204 | |
E:\ | 7001 | 51904 | |
F:\ | 6861 | 49216 |
(3)刻錄時可適當運行其它(大型)應用程序,不易導致刻錄失敗。
一般,刻錄時運行其它應用程序很困難,特別是對於低配置電腦和不帶「防刻死」技術的刻錄機,容易導致刻錄失敗。即使是配置好的電腦,如果沒打開DMA,也有這種危險。
打開DMA後,對於低配置電腦,運行其它程序時,刻錄失敗的危險大大減小(當然,為保證VCD質量,最好不這樣做)。
對於高配置電腦,刻錄同時可做其它工作,對刻錄影響很小。我們測試:在一台配置較高的電腦上(CPU1.7G/256MDDR內存),在24X單機刻錄VCD的同時,打開EO-Video把RA錄像轉換MPEG格式持續幾小時;或進行打印工作;在以24X「1拖2」刻錄VCD的同時,打開2個MPEG電影、1個VCD、1個Word、1個網頁文件,各個刻錄緩衝區依然穩定飽和,全速刻錄(剛打開一個程序時對緩衝有少許影響)。當然,這是為了測試,說明打開DMA後能同時適當做其它工作,正常刻錄時,還是不這樣做更保險!特別電腦配置不高時,保證VCD質量最重要。
我猜測:打開DMA刻錄時,可能省略了一些不必要的數據處理過程(直接內存訪問/存取),數據傳送更直接;同時電腦可能默認劃分出專門大小的內存保證刻錄任務,餘下的內存供電腦完成其它程序,只有在運行其它程序內存不足時,才「不得不佔用」劃分給刻錄的內存,所以刻錄時緩衝穩定,速度快,又能適當運行其它程序。
二。Win98下打開DMA的方法
實際上,Win98下,有人已經打開DMA了,只是他不知道,這樣就能全速刻錄。有人沒打開DMA,刻錄就很慢,那麼為了提高速度,就想辦法升級電腦,可是如果不打開DMA,還是沒有效果。除非換成WinXP,因為WinXP在安裝時默認打開所有IDE設備的DMA傳送模式(這可能是很多人青睞WinXP的原因之一,實際上單就刻錄而言,我個人感覺Win98與Win2000、WinXP系統沒有差別,反倒是Win98更簡潔明快。)
1.Win98下打開DMA的一般方法
(1)打開硬盤的DMA
①右鍵單擊桌面上的【我的電腦】→點【屬性】→【設備管理器】(或者打開【控制面板】→【系統】→【設備管理器】)
②點開【磁盤驅動器】前的「+」號,選中【GENERICIDEDISKTYPE47】(註﹕TYPE後也可能是其它數字,根據你的電腦而定)→【屬性】(或直接雙擊)→【設置】出現圖5
③選中「DMA」,系統彈出一個警告(圖6),不管它,點【確定】→【確定】
(註﹕很多人不敢打開DMA模式,就是因為這個警告。實際上,只要不是特別古老的硬盤,都支持DMA.而且WinXP系統在安裝時已經默認打開DMA.)
(2)打開刻錄機的DMA模式
與打開硬盤DMA類似,在【設備管理器】窗口,點開【CDROM】前的「+」號→選中【HL-DT-STCD-RWGCE-8481B】(你的刻錄機)→【屬性】→【設置】出現圖7→選中「DMA」,系統彈出警告→點【確定】→【確定】(如果有2個刻錄機,都要這樣打開DMA)。
(3)系統重啟
完成上面2步後,點【設備管理器】窗口中的【確定】,系統提示必須重啟。點【是】,電腦重啟後即打開DMA。
(4)其他
有文章介紹,對於VIA(威盛)芯片的主板,有個提升硬盤性能的設置:【設備管理器】窗口,在「硬盤控制器」中選擇VIA Bus Master PCI IDE Controller→【屬性】→【設置】,選定「啟用兩個IDE通道」。
2.自動打開DMA的驅動程序
Win98下,如果安裝了某些驅動程序,能自動打開DMA。
(1)對於使用VIA(威盛)芯片的主板,安裝VIA的四合一驅動時,(我記得)有個默認選項:「打開DMA模式(Open DMA Mode)」,所以只要按默認安裝,DMA模式自動打開。(如果沒打開,可以按照上面的方法打開。)
(2)對於使用Intel(英特爾)芯片的主板,按照1所述的一般方法打開【GENERIC IDE DISK TYPE 47】時(圖4),如果找不到「DMA」選項,是因為安裝過Intel的這個驅動程序:Intel Application Accelerator(「開始」→「程序」中能看到),安裝它以後DMA也是自動打開的。
注意:我以前一直沒裝Intel Application Accelerator,而是自己打開DMA,最近為了測試才安裝,裝完後遇到兩個問題:
①用24X的LG刻錄機,刻錄速度很慢(10幾分鐘/700MCD-R),而且連續刻壞好幾張盤;而裝上48X的LG刻錄機,卻正常全速刻錄(沒有大量測試)。
②硬盤的速度沒有一般打開DMA時快。
我不清楚怎麼回事。為了保險,我最後還是把它卸載掉了,用一般方法打開DMA刻錄,因為以前一直這樣做,心裏有底。
Intel Application Accelerator並不是必須安裝的,不裝並不影響使用。據Intel說是為提高應用程序和系統的性能而設計的,我覺得,如果反而成了刻錄的障礙,就不如不裝(當然,目前還不確定)。
3.「低配置電腦+Win98」帶1台刻錄機全速刻錄的經驗
低配置電腦通常運行Win98很流暢,運行Win2000或WinXP很吃力。根據我們的經驗,只要打開DMA,「低配置電腦+Win98」帶1台刻錄機,刻錄速度和質量與高配置電腦沒有區別。具體經驗:
(1)Win98系統一定要打開DMA。
即使是低速(2X~8X)刻錄,最好也打開DMA,使系統運行更穩定。
(2)電腦最低配置:
我們測試成功的是:
①CPU/主頻350M(K6-Ⅱ)、內存64M,MVP4主板
這個電腦帶1台48XLG刻錄機,緩衝區一直飽和,全速穩定刻錄,與XP系統基本一樣(48X:3分鐘左右/700MCD-R,24X:4分鐘左右。為保證質量,實際刻錄時只用24X,VCD質量沒問題)。
註﹕這種條件下沒有長期大量刻錄,只是為了測試。我們大量刻錄時另外加了64M內存,其它都沒變(實際刻錄時只有120M內存,另外8M劃給顯卡),而且是「1拖2」全速刻錄。
②PⅡ266的筆記本,內存64M
通過PCMCIA→USB2.0轉接卡,外接USB2.0→IDE外置移動光驅盒,裝LG48X刻錄機,16X到48X都刻錄過,結果同上(這種條件下沒有長期大量的刻錄。明慧文章中有同修詳細介紹過這種刻錄方式)。
因此,我個人覺得,比以上配置好的電腦,帶1台48X刻錄機,全速穩定刻錄應該沒問題。當然,配置越高越好,看自己的條件和需要了。
(3)刻錄機安裝方式:
發現刻錄機只能按照以下兩種方式安裝,才能全速穩定刻錄:
方式1:主板IDE1接口:用高速數據線(80股線的,又稱66線),刻錄機接在從屬設備位置(Slave)。圖8所示
方式2:主板IDE1接口:40或80股線的均可(40股線是低速線,又稱33線),接硬盤;
主板IDE2接口:刻錄機接在主設備位置(Master)。圖9所示
說明:
①80股線的數據線明顯比40股的線細密。40股的33線速度慢。二者價格相差很小,80線的才幾塊錢一條。②跳線的設置,不明白的同修可以參考明慧網2004年1月10日的文章《圖文教程:如何利用已有電腦組裝1拖2的刻錄系統》,裏面講得很清楚。
三。組建「1拖2」同步全速刻錄系統(拖機)
這裏的「1拖2」全速刻錄拖機,不是普通的「1拖2」,而是2台刻錄機能同步全速刻錄。
仍以「低配置電腦+Win98系統下」為例,對於更高配置電腦和其它操作系統,方法與此類似。
1.對低配置電腦的要求
(1)我們組建「1拖2」全速刻錄拖機的電腦,最低配置是:CPU/主頻350M(K6-Ⅱ)、內存120M(64M內存不行),硬盤容量適合即可,速度快的7200轉硬盤更好。
(2)連接硬盤與主板IDE1口的數據線,必須用80股的高速數據線
我們用這種電腦「1拖2」刻錄已經很長時間了,沒發現問題。比它配置更好的電腦,應該更能勝任。
2.對刻錄機的要求
2台品牌、型號、各項參數完全一樣的刻錄機,否則可能很難同步刻錄,互相牽制很嚴重(使用其它刻錄軟件可能會解決這個問題,我沒試過)。
3.兩台刻錄機的安裝方式
經過多次摸索和測試,發現只有下面這種安裝方式能夠實現2台刻錄機同步全速刻錄。
安裝方式:
〔主板IDE1接口〕:高速數據線(80線),硬盤(主)+刻錄機1(從)
〔主板IDE2接口〕:數據線(40或80線均可),刻錄機2(主)+(從)設備(可以裝個普通光驅)
(圖10)
其它安裝方式,即使打開DMA,2台刻錄機仍互相牽制,刻錄不穩,速度很慢(圖3),VCD質量沒有保證。
4.對Win98系統的要求
打開所有IDE設備(硬盤和2台刻錄機)的DMA傳送模式。注意:IDE2上從設備(圖10中普通光驅)的DMA始終打不開,可能是Win98不支持,所以這個位置即使裝上刻錄機也不能全速刻錄。
5.其他設置
如果你的VCD是那種放入光驅能自動播放的,還必須取消刻錄機的自動插入通告,否則光盤刻完後,在被彈出刻錄機之前容易自動播放,彈出光盤時造成藍屏。
方法:在打開刻錄機DMA的畫面上取消自動插入通告(圖11)
四。關於Win2000、WinXP系統打開DMA
我們發現,對於Win98、Win2000專業版、WinXP專業版系統,只要打開DMA,都能同樣實現全速刻錄。原因在於打開DMA後,保證了刻錄時的數據傳輸,此時決定刻錄速度的只有刻錄機本身,所以是一致的。
1.打開Win2000(專業版)的DMA
Win2000(專業版)在安裝時,默認打開引導硬盤的DMA,而光驅和刻錄機的DMA默認不打開。(即:只打開IDE1上主設備的DMA)。需要手動打開DMA。
首先把刻錄機或光驅裝好,然後開機:
右鍵單擊桌面上的【我的電腦】→點【屬性】→【設備管理器】,點開【IDEATA/ATAPI控制器】前的「+」號,右鍵單擊【PrimaryIDEChannel】→點【屬性】→【高級設置】,出現(圖12),按圖中所示,選擇【DMA(若可用)】→點【確定】;
同樣,右鍵單擊【SecondaryIDEChannel】→點【屬性】,把設備0和設備1的傳送模式都改為【DMA(若可用)】→點【確定】。最後按照提示重啟,DMA就打開了。
2.關於WinXP(專業版)的DMA
WinXP安裝時,已經默認打開所有DMA。
查看DMA狀態:
【我的電腦】→【屬性】→【設備管理器】,點開【IDEATA/ATAPI控制器】前的「+」號,右鍵單擊【主要IDE通道】→點【屬性】→【高級設置】,出現(圖13)
如果把各項都改為「僅PIO模式」,刻錄速度就與沒打開DMA的Win98和Win2000一樣。
如果安裝了Intel Application Accelerator,圖中設置DMA的選項消失。
3.「1拖2」刻錄系統
Win2000和WinXP系統安裝「1拖2」的方法與Win98一樣。
我們發現,對於Win98系統,插在IDE2接口上的數據線,其從位置上的設備(圖10中的普通光驅),DMA打不開;Win2000和WinXP下好像能打開,但是同一根數據線接2個刻錄機仍互相牽制,所以只能使用圖10的安裝方式。
五。體會和建議
1.充份利用現有電腦
我們體會,單純刻錄VCD並不需要多麼好的電腦,配置低的電腦也能勝任。因此,如果同修手裏有類似的電腦,沒必要淘汰,可以參照本文的經驗,安裝1台或2台刻錄機,讓它發揮更大的作用,充份利用現有資源。
刻錄方面,高配置電腦的優勢,主要體現在刻錄時還能做其他工作。
2.遍地開花建立低成本全能型資料點
基於以上經驗,在經濟條件有限的情況下,我們完全可以購買一台配置不高的二手台式電腦,安裝Win98(或雙系統),既能打印,又能刻錄(單機或「1拖2」),甚至上網(只要有這個技術能力),幾乎具備資料點的所有功能,稱得上是「低成本全能型資料點」。
(1)單從刻錄VCD來看,這套設備能完成小型拷貝機的工作,而與購買專門拷貝機相比,成本大大降低。拷貝機只能複製光盤,電腦功能更多。
(2)容易建立:即使是不會用電腦的同修,也很容易掌握打印、刻錄的基本操作,VCD鏡像文件可以用移動硬盤傳遞。
(3)粗略估計,這套設備的成本大概需要1300(帶1個刻錄機)~1600多元(帶2個刻錄機):
二手台式電腦:
◇賽揚CPU(主頻850M,850M以下的更便宜)──130元
◇128M內存──120元
◇整合聲、顯卡的810主板──120元
◇硬盤──300元(舊的西部數據40G/7200轉);500~600元(新的80G/7200轉)。不要買IBM硬盤,易壞。
◇彩色顯示器──200元左右,國際品牌(別買國內品牌)。
◇電源:選好點的(大概20元上下)或者買個新的(長城、大水牛等,130上下吧,我不太了解),電源好壞其實很重要。
◇機箱:為了靈活,可以不要。或者選舊的,很便宜,很好的帶電源才40元左右。如果「1拖2」,要選至少帶2個光驅位置的機箱。
電腦成本:接近1000元(硬盤用容量小的成本更低;硬盤和電源用新的,大概1400元)
新刻錄機:每個300多元。
(4)關於對二手設備的顧慮:
有同修可能認為應該用新設備、好設備做大法工作,我以前也這樣想,現在覺得應該區別對待。在資金有限的條件下,對於電腦之類的電子產品,只要能滿足工作需要,運行穩定,就沒問題,與新舊的關係不大,不涉及損耗問題;而對於如刻錄機,光盤等耗材類產品,應該儘量用好的,保證真象資料的質量。(選購二手設備需要一定經驗,並要商家提供一定時間內的保修或保換。)
3.其他經驗
(1)對於製作VCD母盤,有同修告訴我最好用低倍速(2X~8X),越低越好,原因是:低速刻錄時,激光照射刻錄區的時間相對較長,對光盤的染料燒錄充份,類似「刻痕」更深一樣,使刻上的數據更加「清晰」、「穩固」,適合做母盤,經久耐用。較高速刻錄的母盤,雖然播放沒問題,但是從原理和母盤要承擔的功能來看,可能不很合適。刻速太高導致VCD質量不好,可能也是這個原因。
(2)我們一直是從硬盤的鏡像文件大量刻錄光盤,而且資料點間也儘量用移動硬盤傳遞鏡像文件,保證質量。同修介紹過,VCD光盤不是普通數據格式,不帶校驗功能,如果傳遞母盤,拿到的人還要再從光驅讀取、複製成鏡像文件才能大量刻錄,容易使VCD質量下降(拷貝機好像只能用母盤)。
(3)我們體會,16X刻錄噪音小,刻一張700的盤,5分鐘多點;24X刻錄有一定噪音,刻一張約4分鐘。我們用LG48X刻錄機,二者刻錄質量沒發現區別。選哪種刻速,主要由需求數量而定,量大時用24X快不少,特別「1拖2」時,每天刻200張盤很輕鬆。
(4)一般,每個刻錄機刻完10張盤時,就暫停(不向刻錄機內放入空白光盤,刻錄機處於等待光盤狀態),讓刻錄機休息大約10分鐘,然後再放入空白光盤,接著刻錄。與刻錄很多張盤時再休息相比,好像這樣對刻錄機更有好處。
(5)注意觀察光盤支持的最高速度,刻錄時選擇低於最高速度的設置,比較保險。例如光盤最高支持32X,要選擇24X或24X以下刻錄。
4.關於Win98系統
不要輕易放棄Win98系統,它也能全速刻錄了。如果需要,可以安裝雙系統。
我體會,Win98對各種軟件的兼容性是最好的,Win2000我碰到過不能正常播放VCD的情況。而且據我知道,大陸網吧大多安裝Win98系統,熟悉Win98對網吧上網有好處。
六。本文侷限性
我們並不專業,以上經驗,是通過別人的幫助和自己摸索,在現有設備上獲得的,刻錄軟件也一直使用Nero5.5.9.9,可能有一定侷限性,僅供參考,歡迎指正。