軟件解碼即采用軟件算法的方式讀取MPEG壓縮數(shù)據(jù),對其進行解壓縮并把解壓縮后的大量數(shù)字視頻數(shù)據(jù)送往顯示緩存進行屏幕顯示。所以MPEG解壓縮軟件也稱為MPEG播放軟件。采用軟件解碼的優(yōu)點是它無需額外硬件的支持,在MPC機上就可以播放MPEG數(shù)字視頻,使用方便;其缺點是解碼的速度和解碼后的視頻質(zhì)量完全取決于MPC的處理能力。
如果MPC的處理速度和顯示速度不夠快,采用軟件解碼播放MPEG數(shù)據(jù)時可能出現(xiàn)幀率不夠、圖像和伴音不同步或者圖像的“馬賽克”現(xiàn)象(圖像呈塊狀)。因此,在一定的硬件條件下,盡可能地利用MPC的系統(tǒng)資源是達到較好回放效果的關(guān)鍵。
MPEG硬解壓卡(簡稱解壓卡)是專用于MPEG數(shù)據(jù)的解壓和回放的硬件設(shè)備,解壓卡的核心是一塊解壓芯片。采用硬件解壓的優(yōu)點是其解壓和回放的速率不受MPC主機速率的影響,達到全屏實時回放,播放VCD時其穩(wěn)定性和色彩效果也較好。但其缺點是需額外的硬件設(shè)備,并且其安裝調(diào)試也較麻煩。因此,硬件解壓卡一般用于處理速度不夠高的MPC中。
解壓卡需插入MPC主機的擴展槽中,把端口與MPC相應(yīng)的端口相連,設(shè)置好系統(tǒng)參數(shù),利用解壓卡自帶的播放軟件就可以進行MPEG-1的回放了。