瀏覽單個文章
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
引用:
作者DIXES
PCM是一種無損壓縮格式,
那請問經過96KHz/24bit→48KHz/16bit
那這個轉出來的WAV還能算是無損壓縮嗎?

PCM 是一種編碼格式,和「無損」「有損」不相關,無損有損這個名詞是用在經過轉換處理後,處理後的資料和原本的資料相比才有無損有損這個概念,單獨一個編碼格式,是沒有無損有損可言的。
PCM 是一種編碼格式,不是壓縮格式。

24/96 -> 16/48 這個過程我們通常不稱為壓縮,而稱為資料格式的轉換,或者更精確一點的說,取樣頻率和位元大小的轉換。因為壓縮通常會改變編碼格式,用另一種編碼格式,以比較少的位元數來代表原本的資料,而很顯然的 24/96 -> 16/48 並沒有改變原本的編碼格式,還是 PCM,只是刪減了一些資料,讓檔案變小而已。

這樣直接刪減資料,而不是用更有效率的編碼方法來解省空間,當然會造成刪減後資料的損失,和原本的資料相比,兩者並不相同,所以可以說它是有損的。

所以你的敘述「那這個轉出來的WAV還能算是無損壓縮嗎?」,應該修正為「那這個轉出來的WAV還能算是無損轉換嗎?」,答案很明顯,不是無損轉換,當然是有損的。

我發現你問的很多問題,使用的詞彙都很不精確,這可能是因為觀念不清楚的緣故。當你學習了一個新的詞彙,首先應該要先明確的瞭解它的定義,使用的範圍,當這些基礎的認識都做好以後,其實很多問題就可以不必問了,因為如果瞭解基本定義,這些問題根本不成問題。

引用:
作者DIXES
請問PCM和LPCM的差別是什麼?
又PCM和WAV的差別是什麼呢?
我一直以為PCM就是WAV。

LPCM 是指 Linear PCM,中文稱為線性 PCM,它的意思是當使用 PCM 格式編碼記錄時,每一個取樣位階的間隔大小都是固定的。如果我們把這個間隔大小改成對數形式,低電位時取樣位階比較密集,高電位時取樣位階比較稀疏,這樣如果取樣的對象大部分時間都是低電位訊號,我們就可以得到比較好的紀錄品質。這種記錄方式就稱為 Non-linear PCM,中文稱為非線性的 PCM。
當我們只說 PCM 的時候,它可能是 LPCM,也可能是 Non-Linear PCM,沒有很明確的指定是哪一種形式,而 DVD 上則只能用 LPCM 音軌,所以它會很明確的把 LPCM 的 "L" 標明上去。

PCM 是一種編碼格式,而 WAV 則是一種檔案格式,WAV 裡面可以放 LPCM 編碼記錄後儲存的資料。WAV 開頭有 WAV 檔案格式規定的檔頭,裡面會說明後面存放的是哪一種編碼的資料,有幾聲道,取樣頻率和位元大小等等基本資料,供處理的程式作識別。
我們也可以不需要用 WAV 的檔案格式來記錄儲存 PCM,把 PCM 記錄下來的數位資料直接存成一個檔案,我們稱這種資料叫做 RAW PCM,附檔名隨你高興,可以是 .raw 或 .pcm。這種檔案由於沒有檔頭,檔案一開始就是資料的"內容",所以處理程式完全無法知道它有幾聲道,取樣頻率和位元大小,不知道這些就無法正確的分段,讀取正確的資料內容。所以在開啟這類檔案時,程式都會要求你先告訴它以上這些基本資料,然後它才能開始處理。

所以說,PCM 和 WAV 是兩種截然不同的東西,WAV 這個檔案格式,裡面存放的可以是 PCM 編碼的資料,也可以是 ADPCM 編碼的資料,檔案格式和編碼格式,基本定義一定要先弄清楚。
 
__________________
舊 2006-11-06, 01:36 PM #12
回應時引用此文章
Shade離線中