Trending News
請問各位大大: 5.1聲道的音樂如何轉為立體雙聲道(20點)
找了很久都找不到這樣的轉檔軟體,所以先前下載下來的 dts 檔
案都只能用播放軟體在電腦上面播放,而無法弄到隨身聽裡聽,希
望有哪位大大指點一下,感恩了..
感謝阿光大大的資料搜尋與提供,只是看起來有些複雜的說呢..^ ^"
1 Answer
- 阿光Lv 71 decade agoFavorite Answer
首先,這是一個好問題。因為有相當的難度,需要好幾個工具,且沒有一站式的解決方案。
目的:將DTSWAV轉為雙聲道PCM WAV。有了PCMWAV,再轉其他格式就好辦了。
示例樣本:Sting的DTS-CD專輯"Nothing Like the Sun"第一軌"The Lazarus Heart",用EAC轉為Track01.wav。
有兩點需要注意:DTS-CD的wav是DTSWAV,DTS-CD的採樣頻率為44.1kHz。可參見我的貼子"[討論]關於DTS-CD和DD-CD的播放"和本壇其他有關DTS的文章。
用到的工具軟體:
1. BeSplit v0.9b7 by DSPguru - 轉DTSWAV為DTS
2. azidts v0.1 by zmAn - 轉DTS為WAV
3. DTSSource.ax (By Gabest)
4. BeSweet.dll v1.5b17 (or higher)
5. InterVideo WinDVD Platinum (iviaudio.ax)
後三個為azidts需要使用的插件。BeSplit和azidts均為免費的命令行工具。
步驟:
1. 用BeSplit轉DTSWAV為DTS
命令行:BeSplit -core ( -input Track01.wav -output Track01.dts -type dtswav )
這裏一步是必須的,不能象為在Foobar裏播放使用改檔副檔名的方法。
運行結果:
BeSplit v0.9b7 by DSPguru.
--------------------------
[00:00:00:000] +------- BeSplit -----
[00:00:00:000] | Input : Track01.wav
[00:00:00:000] | Source Sample-Rate: 44.1KHz
[00:00:00:000] | Channels Count: 5.1, Bitrate: 1411.2kbps
[00:00:00:000] | Output : Track01.dts
[00:00:00:000] +---------------------
[00:04:35:562] | Writing Track01.dts
[00:04:35:562] +---------------------
[00:04:35:562] Operation Completed !
[00:00:03:000] <-- Process Duration
2. 用azidts轉DTS為PCM WAV
命令行:azidts -core ( -input Track01.dts -output Track01.2ch.wav -2ch ) -ota ( -fs 44100 )
圖片參考:http://bbs.esong.cn/UploadFile/2006-3/200632010427...
2008-06-07 22:53:42 補充:
在彈出的"IVIAudio 屬性"對話方塊中選擇"2 speaker mode"->"Stereo"
運行結果:
azidts v0.1 by zmAn
-------------------
Using BeSweet.dll *SPECIAL* by DSPguru
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : Track01.dts
[00:00:00:000] | Output: Track01.2ch.wav
[00:00:00:000] | Floating-Point Process: No
2008-06-07 22:53:51 補充:
[00:00:00:000] | Source Sample-Rate: 44.1KHz
[00:00:00:000] +---------------------
[00:04:35:544] Conversion Completed !
[00:04:35:544] Actual Avg. Bitrate : 1411kbps
[00:04:01:000] <-- Transcoding Duration
這樣就得到了一個PCM 1411kbps 44.1kHz stereo的WAV。
2008-06-07 22:54:00 補充:
這裏需要注意的有:
參數-fs 44100一定要指定,否則timestamp(播放時間長度)就不正確,因為缺省DTS採樣頻率是48kHz。如果DTS源是48kHz就不用設,例如直接從DVDRIP的DTS。
2008-06-07 22:54:06 補充:
本來用微軟的GraphEdit也可以,且轉換會快很多,但是無法修正Sample Rate。
azidts也可以將DTS轉換為6個單獨的WAV檔:
命令行:azidts -core ( -input Track01.dts -output Track01- -6ch ) -ota ( -fs 44100 )
再在彈出的"IVIAudio 屬性"對話方塊中選擇"6 speaker mode[5.1 channel]"。