![]() |
||
New Member
加入日期: Nov 2004
文章: 6
|
mp3立體聲和聯合立體聲的比較?
我查了一下...得到結果是這樣的
“立體聲模式”則使用兩個相互獨立的聲道進行編碼,因此它需要較多的位率,但它的左右聲道的分離度較高,通常使用在位率較高的場合,用於高質量的音頻編碼。 而“聯合立體聲模式(joint立體聲)”是音頻編碼的立體聲模式之一。聯合立體聲模式充分利用左右聲道的相似之處,對於左右聲道的相同部分不再重復編碼,減少了資料的浪費,這樣就可以做到在較低的位率下表現更豐富的細節。對於左右聲道差異不大的音頻來說,聯合立體聲編碼模式通常在較低的位率下就可以得到不錯的效果。 聽起來好像是聯合立體聲模式比較好啊?是嗎? 可是一般我在各個網站下載的mp3都是"立體聲"的 不知有沒什麼原因啊@@" 小弟臨時的疑惑,請指教 |
|||||||
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jul 2003 您的住址: Großdeutschland
文章: 6,997
|
支援轉換成 joint stereo 格式mp3 的encoder好像比較少.
|
||
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Oct 2002 您的住址: El's room
文章: 1,046
|
大部分 encoder 都有支援 joint stereo,不過有些 encoder 很聰明,在高流量的時候會自動改成 stereo 模式壓縮。例如 fraunhofer 的 MP3 encoder 就是這樣,上到 256kbps 之後會自動切換成 stereo 模式。所以如果你是看到高流量的 MP3,可能從頭到尾都是維持 stereo 模式壓縮。
這裡要說明一點,joint-stereo 模式不是只能用上面說的那種「利用兩聲道的相似之處來編碼」的立體聲模式。這種立體聲模式稱為 MS stereo。而 joint-stereo 實際上是聯合一般的 stereo 模式和 MS stereo 模式,encoder 會很聰明的(原則上啦 ![]() joint-stereo 不是只能使用 MS 壓縮模式,它也能使用一般的 stereo 模式,encoder 會自動判斷,所以如果情況特殊的話,雖然是 joint-stereo 模式壓縮,但是其中的 block 都是以一般的 stereo 模式在壓縮,這也是有可能發生的。 一般 joint-stereo 壓縮使用 MS 模式的區塊不一定會 100%,通常是 stereo 模式和 MS stereo 模式各佔一部份。 由上述可知,只要 encoder 的判斷正確的話,joint-stereo 的壓縮效率會比 stereo 好很多。joint-stereo 一樣可以用 stereo 模式,只是它更有彈性,當音樂複雜的時候,在流量不夠的情況下能選用壓縮效率較高的 MS stereo 模式,提升整體的品質。所以 lame 這個 encoder 建議即使壓縮 320kbps 的 MP3 時,也最好使用 joint-stereo 壓縮模式,這樣會得到最好的音質。 然而有些 encoder 是例外,有些 encoder 的 joint-stereo 只會使用 IS stereo 模式,IS stereo 模式會破壞立體聲資訊,音質很差,所以這種的 encoder 就不能使用 joint-stereo 模式壓縮。 另外還有一種情況是 encoder 的 stereo/MS stereo 自動切換的判斷做得很差,在一些特殊的音樂中,有特殊的立體聲表現方式的時候,可能會造成 encoder 的錯誤判斷,壓出立體聲有重大瑕疵,聲音定位整個錯掉的情況。在種情況下,這種 encoder 也不建議使用 joint-stereo。 最後是為什麼網路上常看到 stereo 模式壓縮的 MP3,而不用音質較好的 joint-stereo? 可能: 1. 製作的人不知道使用 joint-stereo 音質較好,反正壓就對了 2. 製作的人使用的 MP3 encoder 壓 joint-stereo 效果很差,所以沒用 3. 製作者以前用過的 MP3 encoder 壓 joint-stereo 效果很差,給製作者很不好的印象,所以後來都不會去使用這個選項,即使換了新 MP3 encoder 也一樣 4. 製作者聽人講 joint-stereo 會破壞立體聲的定位,有先入為主的觀念,所以打死都不去嘗試 joint-stereo 壓縮模式 ..... 等等,各種可能的情況 ![]() |
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Oct 2002 您的住址: El's room
文章: 1,046
|
引用:
MP3 有最高的流量限制不能超過 320kbps,所以你壓出來的檔案大小有一定的限制,不能無限的大,最大的流量就是只能 320kbps,所以最大的大小就是樂曲時間乘以 320kbps。 我們現在這樣來看,即使是以 320kbps 壓縮,當使用 stereo 模式壓縮時,全部都只能用 stereo 模式,如果樂曲十分複雜,320kbps 不夠用,不夠遮掩某些壓縮瑕疵,那麼也沒辦法了,stereo 模式最好也就只能這樣。 但是如果改用 joint-stereo 模式壓縮,如果流量足夠,320kbps 夠用,那麼 encoder 就會判斷全部以 stereo 模式壓縮,此時雖然名為 joint-stereo,實際上全部是 stereo 模式。 如果流量不夠用,或者這個樂曲根本就可以用 MS stereo 壓縮,用 MS stereo 壓縮非常合適,那麼 encoder 就會以壓縮效率較高的 MS stereo 來壓縮,這時節省下來的流量就可以分配給其他地方,或者其他頻帶,讓壓縮瑕疵(量化雜訊)更少。 所以為什麼我上面會說,joint-stereo 比 stereo 有「彈性」,比 stereo 聰明,所以這也是為什麼 lame 這個 encoder 建議,「永遠」都使用 joint-stereo 模式來壓縮檔案。 所以您的問題,答案當然是使用 joint-stereo 模式較好,除非你壓的音樂非常特殊,能夠讓 lame 誤判,引發 lame 潛在的 bug,讓 lame 產生錯誤的壓縮結果,否則的話,一般壓縮,不管壓多大,都使用 joint-stereo 模式較好。 其實用 lame 壓縮的話,不用去管這些設定,全部都用 lame 內建預設的 preset 設定壓縮就好了,不要自作聰明自行設定壓縮參數;不用,不需要,就用預設的 preset 就好了,lame 已經幫你將參數都調好好了,用 preset 直接壓縮,自然就會選用最佳的設定組態。 所以 lame 其實是一個傻瓜軟體 ![]() 當然進階的玩家可以視情況再自行覆蓋 preset 的設定..... 另外要注意一點的是,壓 MP2 的時候情況不同,不要選擇用 joint-stereo 模式,因為 MP2 沒有 MS stereo,只有 IS stereo,所以 MP2 的 joint-stereo 音質很慘,用 stereo 壓縮就好,這一點是和 MP3 不同的。 |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jul 2003 您的住址: Großdeutschland
文章: 6,997
|
感謝 Shade 熱心教學,感謝感謝...
|
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Nov 2002 您的住址: ??
文章: 806
|
請教shade大
是否一般的mp3解碼晶片都可以解MS stereo/IS stereo? 像是在mp3stick/CD-MP3 player/DVD player等裝置內之類的..? or ipod/zen touch.. 感謝 ![]() |
![]() |
![]() |
New Member
加入日期: Nov 2004
文章: 6
|
懂了不少~
![]() 多謝樓上的大大啊 ![]() |
![]() |
![]() |
Amateur Member
![]() 加入日期: Oct 2001
文章: 38
|
多謝Shade兄解說,不過你前面的比較看來有點奇怪,
在音樂非常複雜的情形下,Joint Stereo應該不可能比Stereo好吧, Joint Stereo占到的便宜應該是在音樂單純的時候可以讓檔案瘦身,對吧! |
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Oct 2002 您的住址: El's room
文章: 1,046
|
引用:
argentala 大大 ![]() 應該都可以,MS/IS stereo 是 MP3 的標準規格,不是什麼神奇的額外技術,解碼晶片都應該要做的,如果沒有做,應該不敢拿出來賣,同時這樣的解碼晶片也是不合 MP3 的標準規範,無法稱之為 "MP3" 解碼晶片。 引用:
不對吧 ![]() 不知您是如何得出這個結論,我應該寫得還算清楚才對...... |
||
![]() |
![]() |