一、KVCD技術
探索一張700MB
容量的普通光盤能
刻錄多長
時間的VCD
視頻?80分鍾還是更短?如果我說最多能夠刻錄360分鍾,而且畫麵質量並不比普通VCD差,可能你會說那是用的RMVB
格式吧?如果我說這張盤還能在VCD/
DVD影碟機上
播放,而且用的就是普通VCD使用的MPEG編碼,你相信嗎?看了下麵的文章,你自然就會明白了。
1.了解KVCD、KDVD
首先可以肯定地告訴大家,這種技術是存在的,它的名字叫做KVCD。它並不是一種新的壓縮編碼技術,而是基於MPEG1壓縮算法的一種非標準VCD編碼方式。
我們知道,標準VCD編碼采用的是MPEG1算法,碼率固定為1150Kbps。正常情況下,一張700MB容量的光盤隻能刻錄60分鍾左右的標準VCD視頻,所以一部完整的電影至少需要兩至三張光盤才能放下。那為什麼同樣采用MPEG1算法的KVCD卻可以裝下這麼長時間的視頻呢?其實很簡單,大家都知道RMVB與RM的區別吧,關鍵就是後麵多出的兩個字母“VB”,它的意思是Variable Bitrate,即動態編碼。它可以根據不同的視頻畫麵智能改變壓縮碼率,當出現高速運動及變換畫麵時,它會自動采用高碼率壓縮來更好地表現細節,而當畫麵靜止時,它又會自動采用低碼率編碼減少生成的文件體積,這樣就能實現在較小的體積下獲得自始至終的清晰畫麵。現在,動態編碼技術在許多音視頻壓縮編碼中都得到了廣泛的應用,這裏的KVCD實際上就是一種基於MPEG1算法的動態編碼方式。
同理,KDVD是按照動態編碼方式對原始文件以MPEG-2算法進行壓縮或轉換,在保持與原始文件基本一致的清晰度前提下,大幅度縮小文件的體積。
2 KVCD、KDVD的用途
我們一般從網上下載的RM、RMVB、WVM等視頻文件,基本都是由VCD、DVD等媒介壓製而成。由於流媒體格式的限製,這些視頻文件已經無法還原到完全等同於原始媒介視頻效果,隻能做到最大限度的接近。一般如果我們想把下載的這些視頻資料文件刻盤保存的話,會先把這些RMVB視頻文件轉換成VCD格式的MPEG-1或者DVD格式的MPEG-2,然後再刻成VCD或者DVD保存。但是我們是不是覺得這樣做有些浪費?(沒有VCD、DVD的畫質而占用VCD、DVD的體積)
KVCD、KDVD恰好可以完美的解決這一問題!在保證幾乎完全近於RM、RMVB畫質的條件下,在每張VCD、DVD上刻錄更多的內容。例如把一部100分鍾的電影裝到一張CDR中,或者把2到3部電影裝到一張DVDR中,花費同樣的轉換時間,卻可以得到更多的經濟和實惠。
我個人覺得KVCD的應用更實際一些,因為把它和DVDR結合起來,可以把10-12集的連續劇裝進一張DVDR,我們就可以不用頻繁換碟,舒舒服服的躺在沙發裏一次看它10多集。或者朋友要求你幫他刻套連續劇,你心疼自己的幾十張CDR或者十幾張DVDR,但是用KVCD來刻的話,你省了多少張CDR、DVDR?
3.KVCD、KDVD的製作
KVCD、KDVD隻是一種技術,而不是標準,隻要符合動態編碼的MPEG-1和MPEG-2文件都可以叫做KVCD。因此任何一款支持動態編碼的轉換軟件,都可以把源文件轉換為KVCD、KDVD,甚至一些支持動態編碼的非編軟件(例如繪聲繪影)也可以直接輸出KVCD、KDVD。一般推薦使用的轉換軟件是TMPGEnc Plus和 MainConcept MPEG Encoder。
TMPGEnc Plus是KVCD的作者(台灣)推薦的,而且他為TMPGEnc Plus製作了很多專用模板(
http://kvcd.net/dvd-models.html)。TMPGEnc Plus的優點是轉換質量高,,幾乎完全接近於原始文件的畫質,但是轉換時間比較長(機器配置不同,時間可能不同。在我的機器上轉換時間大概是播放時間的四分之三)。MainConcept MPEG Encoder的優點是轉換速度快,轉換同樣的電影隻用TMPGEnc Plus一半的時間就可以,但是質量相對TMPGEnc Plus就要差一些。魚與熊掌不可得兼,因此要根據自己的需要選擇轉換軟件。以我的經驗,TMPGEnc Plus適合轉換質量比較高的電影,而MainConcept MPEG Encoder比較適合轉換質量一般的連續劇,可以節省很多時間。
4.KVCD、KDVD的播放
由於KVCD、KDVD采用了動態碼流的技術,因此可以在所有的普通DVD影影碟機上播放(DVD影碟機都支持動態碼流)。但是對於VCD影碟機來說,它的兼容性就要差一些,隻有部分近幾年生產的VCD影碟機才能正常播放,而幾年前的老機器在播放時會出現兼容性問題,因此如果你的是VCD影碟機,最好先用CD-RW做一張KVCD測試一下。現在DVD影碟機淘汰VCD影碟機已成定局,所以兼容性問題也基本算是沒有了。
5.KVCD、KDVD模板介紹
為了使用方便,KVCD的作者設計了專用的編碼模板文件,這些模板使用在大家熟知的MPEG壓縮品質最好的軟件TMPGEnc Plus上,並通過優化的動態碼率和修正的量化矩陣來壓縮編碼,從而保證了生成的視頻質量。KVCD的編碼模板文件可以從
http://kvcd.net/dvd-models.html頁麵獲得,在頁麵中有許多不同壓縮質量的模板,右擊帶有下劃線的模板名稱,選擇“另存為”即可把這些擴展名為MCF的模板文件保存到硬盤中,注意我們國家使用的電視多是PAL製式,需要下載對應行中的模板。
這裏的模板文件按照不同的類型分別以紅、綠、藍背景顯示(如下圖),其中紅色背景中的模板是最經常用到的。判斷模板生成的視頻質量的標準是700MB容量光盤可以刻錄的視頻時間長度,其中“352x288 ULBR”就是最多可以在一張700MB容量光盤上刻錄360分鍾視頻的模板,不過這是理論值,從實際使用情況來看很難達到這個數值,一般情況下可以做到150分鍾~220分鍾,常用來作為刻錄電視劇的模板;“352x288 LBR”是180分鍾模板,這個非常適合編碼普通長度的電影;“352x288”是120分鍾模板,其編碼質量比前兩個模板要好一些;“352x576”是120分鍾高分辨率視頻編碼模板;“704x576”模板編碼生成的視頻接近DVD分辨率,即使這樣,也可以在普通CDR光盤上刻錄將近90分鍾的高品質視頻。
[page]
KVCD模版規格一覽:
1、352x288 ULBR,700M光盤理論上可刻錄360分鍾,實際150-220分,適合刻錄電視劇。
2、352x288 LBR,700M光盤可刻錄180分鍾,適合普通長度的電影。
3、352x288 700M光盤可刻錄120分鍾。
4、352x576 700M光盤可刻錄120分鍾高分辨率視頻編碼。
5、704x576 700M光盤可刻錄90分鍾高品質視頻,DVD分辨率。
除以上這些常用KVCD模板外,頁麵中還提供有其他類型的模板,例如“352x576”模板編碼生成的視頻質量接近SVCD,這個模板則是基於MPEG2算法編碼的,還有藍色背景顯示的KDVD模板都可以製作出基於MPEG2算法,接近DVD質量的高品質視頻,利用這些模板編碼生成的視頻文件體積同樣比標準的SVCD/DVD編碼小很多。
6.KVCD影片壓縮比對照表:
TMPGEnc Templates optimized with KVCD parameters
DVD NTSC格式:
檔名:KDVD-352x480-Half-D1-_NTSC_.mcf
壓縮成10小時以上的DVD
10+Hours great quality DVD compliant
KDVD Half D1
352x480
檔名:KDVD-720x480-Full-D1-_NTSC_.mcf
壓縮成6小時great質量的DVD
6Hours great quality DVD compliant
KDVD Full D1
720x480
DVD PAL格式:
檔名:KDVD-352x576-Half-D1-_PAL_.mcf
壓縮成10小時以上的DVD
10+Hours great quality DVD compliant
KDVD Half D1
352x576
檔名:KDVD-720x576-Full-D1-_PAL_.mcf
壓縮成6小時great質量的DVD
6Hours great quality DVD compliant
KDVD Full D1
720x576
KDVD creates full DVD compliant MPEG-2 files.
**************************************************
CD-R NTSC格式:
檔名:KVCD-ULBR-352x240-_NTSCFilm_-PLUS.mcf
壓縮成360分鍾在一片CD-R上
360 minutes on one CD-R
352x240 ULBR
檔名:KVCD-LBR-352x240-_NTSCFilm_-PLUS.mcf
壓縮成180分鍾
Avg.180 minutes per CD
352x240 LBR
檔名:KVCD-CQ-352x240-_NTSCFilm_-PLUS.mcf
壓縮成平均120分鍾
Avg. 120 minutes Per CD
352x240
檔名:KVCD-CQ-352x480-_NTSCFilm_-PLUS.mcf
壓縮成平均120分鍾
Avg. 120 minutes per CD
352x480
檔名:KVCDx2-CQ-704x480-_NTSCFilm_-PLUS.mcf
壓縮成平均90分鍾
Avg. 90 minutes per CD
704x480
檔名:SKVCD-352x480-_NTSC_.mcf
壓縮成平均120分鍾->SVCD
Avg. 120 minutes per CD
SKVCD NTSCFilm
352x480
CD-R PAL格式:
檔名:KVCD-ULBR-352x288-_PAL_-PLUS.mcf
壓縮成360分鍾在一片CD-R上
360 minutes on one CD-R
352x288 ULBR
檔名:KVCD-LBR-352x288-_PAL_-PLUS.mcf
壓縮成180分鍾
若用此文件壓縮影片是適合在小電視上看
Avg.180 minutes per CD
352x288 LBR
KVCD-LBR (Low Bit Rate) for portable players and small TV's
檔名:KVCD-CQ-352x288-_PAL_-PLUS.mcf
壓縮成平均120分鍾
若用此檔壓縮影片是一般性高質量
Avg. 120 minutes Per CD
352x288
General Purpose VCD Quality
檔名:KVCD-CQ-352x576-_PAL_-PLUS.mcf
壓縮成平均120分鍾
若用此檔壓縮影片是一般性高質量
Avg. 120 minutes Per CD
352x576
General Purpose Higher Quality
檔名:KVCDx2-CQ-704x576-_PAL_-PLUS.mcf
壓縮成平均90分鍾
Avg. 90 minutes per CD
704x576
若用此檔壓縮影片是(慢->中速動作)高質量
Low to Medium action
High Quality
檔名:SKVCD-352x576-_PAL_.mcf
壓縮成平均120分鍾->SVCD
Avg. 120 minutes per CD
SKVCD PAL
352x576
*****************************************************
Average ~100 minutes "Wide Screen" or ~75 minutes "Full Screen" on a 80 minute CD-R.
壓縮影片成平均100分鍾 寬屏幕 或 75分鍾全屏幕在一片80分鍾的CD-R
NTSC格式:
檔名:KVCDx3-MPEG-1-NTSCFilm.mcf
MPEG-1
528x480
檔名:KVCDx3-MPEG-2-NTSCFilm.mcf
MPEG-2
528x480
PAL格式:
檔名:KVCDx3-MPEG-1-PAL.mcf
MPEG-1
528x576
檔名:KVCDx3-MPEG-2-PAL.mcf
MPEG-2
528x576