請問各位大大: 5.1聲道的音樂如何轉為立體雙聲道(20點)

找了很久都找不到這樣的轉檔軟體,所以先前下載下來的 dts 檔

案都只能用播放軟體在電腦上面播放,而無法弄到隨身聽裡聽,希

望有哪位大大指點一下,感恩了..

Update:

感謝阿光大大的資料搜尋與提供,只是看起來有些複雜的說呢..^ ^"

1 Answer

Rating
  • 阿光
    Lv 7
    1 decade ago
    Best 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]"。

Still have questions? Get your answers by asking now.