Higuma 寫:基本上WAVE跟LPCM就差在header(或著反過來說,WAVE就是LPCM加上開頭格式檔-header),
中間的資訊是都一樣的,所以用轉換(convert)來說有點怪,然後也因為LPCM要砍掉WAVE的header,
所以會導致格式資訊無法辨識,時間bar不跳動原因是抓不到total time(於是自動默認為0).
甚至如果E5300有支援格式資訊或Tag資訊,LPCM也會一樣抓不到.
謝謝Higuma的回應。
我先針對這段回應,USB的部分之後再回。
在Higumi寫這段文以前,我跟LPCM...等,真的不熟呢!
所以只有認份的做功課,期望跟它們熟一些。 花了些時間做功課後,我覺得用轉換這詞蠻合適的。
我的想法很簡單,E5300認得到跟認不到就是判準。 從一般角度來看,既然要透過某種方式才能撥放,那就是要轉換。
再來分享一下相關的資料(
也可直接跳到文尾)
首先WAV是一個Microsoft Windows 內使用的 "檔案格式"
http://netghost.narod.ru/gff/graphics/summary/micriff.htm而WAV的結構,確實有 header 類的資料存在,但這裡會有一個情況出現,WAV裡面可能不是PCM
https://ccrma.stanford.edu/courses/422/projects/WaveFormat/http://forum.videohelp.com/threads/105760-LPCM-PCM-WAV-CD-Techies-HELP!PCM是數位世界裡普遍使用的一種 "聲音格式" <=我簡單區別
但PCM,有許多不同的類別(LPCM是其中的一種),要看詳細的可以參考下列
https://en.wikipedia.org/wiki/Pulse-code_modulation而 LPCM 的 L 是有意義的,所以我不認為 LPCM=PCM
https://en.wikipedia.org/wiki/Linear_pulse-code_modulationhttps://en.wikipedia.org/wiki/Quantization_(sound_processing)其中有一段字=> LPCM is PCM with linear quantization(但也有非Linear的運用)
大家都是使用CD的愛樂者=>CD內的聲音資料,都是LPCM,可以參考紅皮書
https://en.wikipedia.org/wiki/Red_Book_(audio_CD_standard)所以(上面的都是參考資料,我也只看了個大概
)
1-WAV檔是Microsoft Windows內使用的檔案格式
2-WAV檔可以包進LPCM(無壓縮),也可以是MP3...等其他壓縮後的聲音格式。
3-PCM是數位世界裡,廣泛使用的聲音格式,但LPCM只是其中一種
4-CD內存的聲音格式,都是LPCM(惡搞的除外)
5-LPCM可以不只是44.1K/16bit => 所以WAV檔也可以不只是44.1K/16bit
從NB硬碟到最後聽到聲音
WAV=>LPCM=>DLNA=>E5300=>
SPDIF=>NANO-DAC
可以看出其中有格式改變、傳輸協定改變,我們才能聽到聲音。
最後,大家還是開心的去聽音樂吧!
以上有錯請指教
P.S 發現個錯誤,已修正