看板 Headphone 關於我們 聯絡資訊
最近發現手邊新收的一張CD竟然是HDCD......老實說很訝異,竟然會買到HDCD. 在知道這件事之後,我就開始不滿足於單純的16/44.1 CD規格了,因為HDCD的完整資訊是 20/44.1的特殊規格,最後4個bit需要透過專用的decoder晶片做解碼......所以理論上檔 案播放可以略過專用晶片,直接以24/44.1的規格播放完整的HDCD...只要能找到辦法把16 /44.1的wave檔decord成24/44.1(原始規格20bit常會有DAC不支援的問題,多添4個0湊成 24BIT就是DAC能支援的標準規格). 方法: 先講結論好了,如果只要求聽到HDCD完整的資訊,那最簡單的方法是用foobar的HDCD decoder plug-in,在foobar官方網站就能下載.這個方法的好處是,很簡單,下載之後安裝 至foobar,程式會幫你處理剩下的事情,當你點選播放HDCD的音訊檔案(支援wave flac aiff,ape tak等需要確認),此plug-in會自動detect然後做解碼,此時只要後端音效裝置能 支援24bit的解碼,你聽到的就是HDCD的完整資訊了.同時解碼成功後,音壓相較於未解碼直 接播放會下降6db,這是HDCD解碼後的特徵. HDCD decorder: http://www.foobar2000.org/components/view/foo_hdcd 但此plug-in只有即時解碼的功能,不能用來做offline的檔案轉換(雖然選單上有這個選項 但實際轉檔就是無效),我不是很喜歡,所以又繼續找. 但這類的中文資訊老實說很少,只有國外幾個專門的論壇在討論,所以目前我能找到的 轉檔方案只有 1) dBpoweramp http://www.dbpoweramp.com/ 一個很強力的CD rip/轉檔軟體,其中有提供HDCD直接轉檔的plug-in,但是要付費的,21天 試用版能不能使用HDCD轉檔功能則不清楚. 2) HDCD.exe http://forum.doom9.org/showthread.php?t=129136 之前提到的國外論壇裡,一位老外提供的DOS轉檔程式,功能很陽春 限制也多.... But its free and it works!! 在走了一些彎路以及錯誤嘗試後(主要是我對DOS命令非常沒概念),我總算搞懂了它的 使用方式. i. 它只支援wave檔案轉碼,且檔名不可太長或不可有空隔,否則會因為欄位寬度不足而找 不到檔案,一次也只支援一個檔案轉換.....除非你用bat檔去處理. ii. HDCD.exe跟欲轉檔的wave檔案要放在同一個資料夾內,且存放路徑內最好沒有中文 .....我不期待老外們自己隨手寫的程式會去考慮中文語碼的問題. iii. 要依靠CMD.exe下的MS-DOS環境執行,不知道CMD.exe是捨麼的版友請找到,附屬應用程 式裡的 命令提示字元 工具,就是這個,之後請執行以下指令: XXXXX/XXXXX:\> hdcd.exe < 16bit.wav > 24bit.wav 前面的XXXX是你擺放HDCD.exe與wave檔案的資料夾路徑,建議別有中文,後面的 16bit.wav/24bit.wav就是指定要轉的wave檔名與轉換後新的wave檔名,請自行更改, 但別太長或出現空隔,程式會讀取失敗.以下是我自己下的指令,供參考: G:\>hdcd.exe < 1.wav > 2.wav 執行成功後就會將16/44.1的1.wav轉成新的,24/44.1的,2.wave,並存放在G: P.S 由於一次只能轉換一個檔案,建議是先rip成cue+wave的形式一次轉換掉,之後再 分割處理. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.149.59 ※ 文章網址: http://www.ptt.cc/bbs/Headphone/M.1417189724.A.652.html louis0407:轉錄至看板 AudioPlayer 11/28 23:50
jakkx: 推!不過手上只有CD和少數的SACD... 11/29 00:25
billliu: 推心得與研究精神 11/29 08:36
evadodoya: 推 11/29 08:50
hogwarts1996: 好文推~ 11/29 09:14
MitsuhideA: 11/29 09:22
chiralvosky: 檔案必須先轉成HDCD wav再用foolbar plusing? 11/29 10:41
chiralvosky: 還是eac rip的wav用foolbar plusing即可? 11/29 10:41
louis0407: HDCD還是一般的CD 只是數位資料藏有特殊的編碼可以擴展 11/29 11:05
louis0407: hdcd decorder跟hdcd.exe都只是單純的作解碼 把16/44.1 11/29 11:07
louis0407: 依照規則擴展成20/44.1 差別只是foobar的plug-in只能 11/29 11:08
louis0407: 支援即時播放 你可以聽到完整資訊 但拿不到解碼後的wav 11/29 11:09
louis0407: hdcd.exe則是很陽春的工具 但它可以幫你把hdcd內的資料 11/29 11:11
louis0407: 直接還原成原始的20/44.1並存成24/44.1的wave檔案給你 11/29 11:11
louis0407: 兩個方案是擇一即可 都不使用也一樣可以播放16/44.1 11/29 11:14
polarbearjor: 一張專輯轉檔約多久啊 11/29 14:41
polarbearjor: 順序是先把hdcd透過Exact Audio Copy轉成wav檔 11/29 14:42
polarbearjor: 再透過HDCD.exe轉成24bits/96khz嗎? 11/29 14:43
polarbearjor: 轉成功了~感謝分享 11/29 14:56
louis0407: 24/44.1..... 11/29 15:24
polarbearjor: 丟進player的確顯示是24bits/44.1khz 11/29 15:30
polarbearjor: hdcd上面寫24b/96k audiophile mastering讓我誤會了 11/29 15:33
chiralvosky: 了解了,感謝解說 11/29 18:16
Dopin: 其實 I/O 轉向可以放在不同目錄 只是那個檔名長度限制實在 11/29 18:26
Dopin: 是會搞死人 至於寫批次的話就 1.wav 1w.wav 2.wav 2n.wav 11/29 18:26
Dopin: 類似這樣的就可以了 剩下的可以事後再改檔名 11/29 18:27
raiechun: 你有無用 foobar dynamic range meter 這個工具量過動態 11/29 20:18
raiechun: 範圍? 11/29 20:19
louis0407: 會用dos指令的人 一定沒問題 但我幾乎沒概念 所以只能 11/29 21:31
louis0407: 這樣用了 至於動態範圍 我直接說聽感吧 有差 還差不少 11/29 21:32
louis0407: 有HDCD的自己測吧 沒有的話看看就算了 11/29 21:33
louis0407: 順便提一下是 16-24bit會擴展動態範圍極限 但不代表 11/29 21:34
louis0407: 某一軌的動態範圍測出來一定會增加 而且16-24最大的 11/29 21:34
louis0407: 改善 我也不認為是動態範圍 11/29 21:34
louis0407: 更正是16-20bit 最後4個bit只是設0湊數用 11/29 21:36
lmz1451: 轉過有差 背景樂器的細節較明顯 07/13 04:29