史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 多媒體影音轉檔燒錄技術文件
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-03-06, 01:56 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 Audio FAQ from Doom9翻譯,建議對於音頻方面有問題的人看看

Audio FAQ

原始文檔見http://forum.doom9.org/showthread.php?s=&threadid=7633
這個頁面還在不斷更新中,如果有什麼問題也可以去doom9的論壇提問。
paradiso@BT(opal@lily)翻譯整理


本FAQ回答了常見的問題,但他並不會取代Doom9的音頻指南。所以在觀看本FAQ的同時也去看看這些音頻指南。
1) 正規化normalization和動態範圍壓縮dynamic range compression有什麼區別?
2) 我如何使用svcd上的5.1音軌?
3) AC3->MP3。我應該轉換哪個AC3流?5.1還是2.0?
4) 如何從AVI檔案中提取第二個音軌?
5) 我有一個帶AC3音軌的AVI,沒有聲音
6) 我應該如何把wav檔案的采樣率改變到44.1khz ?
7) 如何合併ac3檔案?
8) CBR/ABR/VBR都是什麼?
9) 為什麼我要編碼mp2音頻而不是mp3?
10) 我可以把音樂會DVD的音樂備份到音樂CD上嗎?
11) 播放ac3音軌的divx時音量太小
12) stereo, joint stereo和dual channel之間有什麼不同?
13) 如何把ac3音頻流轉換為mpeg2multichannel流?
14) 如果不經過解碼、正規化、編碼,如何提高mp3的音量?
15) 如何從AVI檔案中提取出AC3/MP3音頻流?
16. 如何編碼Ogg Vorbis?
17. WMA(2)音軌的AVI沒有聲音
18) 我提取了一個DTS音軌,應該如何轉碼?
19) 如何分割AC3/AAC/MP3/MP2/MPA/WAV音軌?
20) 我有一個VBR MP3檔案,他的播放長度似乎是錯的,如何修復?
21) 最簡單的把AC3轉換為AAC的方法是什麼?
22) 我按照Doom9的指南把一個兩小時的ac3音軌壓成vbr mp3,但wmp (Windows MediaPlayer)說長度只有40分鐘。我的壓縮有什麼錯誤?
23) 為什麼我的MP3目標檔案的采樣率被降低到32kHz以下了?
24a) 如何在電腦上播放5.1聲道DolbyDigital的WAV檔案?
24b) 我用SurCode DTS-CD壓了一個DTS WAV,如何播放?
25) 在哪裡可以找到關於音頻編碼格式和技術資料?
26) 那裡可以找到推薦的音頻設置列表?
27) 把Ac3檔案加入DVD project的時候出問題怎麼辦?
28) 推薦的winamp插件:


1) 正規化normalization和動態範圍壓縮dynamic range compression有什麼區別?

normalization把音頻的所有部分都增益相同的大小,也就是說為了充分利用你的wav檔案的16bit,把所有的地方都乘上了一個相同的因子。這樣保留了原始錄音的動態曲線,這意味著聲音的大小關係還是保持一致的,而響度都以相同的因子提升了。

dynamic range compression基本上是把音量低的部分比音量高的部分防大得更多一些,這樣就使他們比較接近,可以減少爆炸和背景音樂等聲音之間的對比。

2) 我如何使用svcd上的5.1音軌?

目前這個問題還是懸而未決的。Mpeg-mc還在測試,以前的回答都是不完全的甚至是錯誤的。我在下面把它保留,僅作為參考。

可以,或者不可以。SVCD標準從技術上來說是支持的,但是5.1聲道必須使用mpeg-2 multichannel audio。這種格式可以用特定的轉碼器製作,但是你完成之後就發現問題了-如何播放呢?有兩個因素決定這個問題:播放器必須可以輸出正確的碼流,而你的接收器也必須能夠正確解碼。目前這兩者在美國都沒有。雖然也許歐洲有,但是可能性也很小。

3) AC3->MP3。我應該轉換哪個AC3流?5.1還是2.0?
AC3解碼工具的2.0的音頻流混合到2聲道比從5.1縮混到2聲道的效果要好。所以盡量使用2.0的音頻六。
轉碼5.1聲道音頻流然後手動縮混只對那些有Dolby ProLogic II解碼器的環繞立體聲設備的人有意義。
某些2.0聲道的由於DPL2無法縮混,所以你必須用原始的5.1聲道,然後用合適的轉碼器縮混。
更多關於Dolby ProLogic & Dolby Surround的訊息可以在這裡找到:
http://forum.doom9.org/showthread.php?s=&threadid=34828

4) 如何從AVI檔案中提取第二個音軌?
1. 用NanDub開啟檔案
2. 設置primary audio stream為"No audio"
3. 設置secondary audio stream為"AVI audio",選擇"Direct stream copy"
4. 設置video為"Direct stream copy"
5. 選擇"save as AVI"

這樣會把第一個音軌刪掉,avi檔案中就只有一個音軌了,然後你就可以釋放出這個音軌。(請參見本FAQ中的Q15)

5) 我有一個帶AC3音軌的AVI,沒有聲音
安裝doom9下載頁面的AudioFilters
如果無效,刪掉morgan stream switcher。

6) 我應該如何把wav檔案的采樣率改變到44.1khz ?
從doom9下載頁面下載ssrc,用這樣的命令使用:
ssrc --rate 44100 input.wav output.wav

7) 如何合併ac3檔案?
假如你要合併stream1.ac3,stream2.ac3,stream3.ac3到stream.ac3。
建立一個名為join.lst的列表檔案:
stream1.ac3
stream2.ac3
stream3.ac3

然後使用BeSweet :

BeSweet -core( -input join.lst -output stream.ac3 -payload )

這也對CBR mp3檔案有效。
注意,BeSweet v1.4之後的版本如果要進行這個步驟需要VOBInput.dll,從BeSweet的插件頁面下載。

8) CBR/ABR/VBR都是什麼?
CBR表明資料流的碼率是固定不變的。
VBR表明碼率是可變的,根據索要編碼的訊息量改變。
ABR每一幀的碼率是不同的,但是平均碼率是固定的。

總結:
CBR是ABR的一種特殊形式,而ABR又是VBR的一種特殊形式。

9) 為什麼我要編碼mp2音頻而不是mp3?
大部分svcd機沒法播放mp3音軌的svcd,所以如果你要做svcd,就要壓成mp2。

10) 我可以把音樂會DVD的音樂備份到音樂CD上嗎?
可以。使用doom9下載頁面上的BeSure。
它可以新建DTS-CD, AC3-CD和普通的CDDA。

11) 播放ac3音軌的divx時音量太小
下載doom9下載頁面上的DeDynamic。

12) stereo, joint stereo和dual channel之間有什麼不同?
dual channel 雙聲道 - 兩個單聲道。每個聲道都用總碼率的一半編碼。
stereo 立體聲 - 兩個單獨的聲道,但是這兩個聲道之間的碼率分配是根據訊息量多少而改變的。
joint stereo - 兩個聲道,但是利用了兩個聲道相同的部分,所以可以得到較高的壓縮率。

13) 如何把ac3音頻流轉換為mpeg2multichannel流?
你需要phillips encoder和BeSweet。
命令如下:
BeSweet -core( -input input.ac3 -output inter.aif -6chaiff ) -ssrc( --rate 44100 ) -ota( -g max )
pub_enc -l 2 -m s -n d -r 44.1 -b 384 -L -p 3 -e -v 0 inter.aif final

輸出檔案是final.mpg,包含mpeg2multichannel流。

14) 如果不經過解碼、正規化、編碼,如何提高mp3的音量?
mp3gain和mp3trim都可以。
但是對於mp2 - 答案是不可能。(mp2自身的特性是不支持的)

15) 如何從AVI檔案中提取出AC3/MP3音頻流?
可以使用AVI2WAV,或者用Nandub:
audio -> direct stream copy
file -> save WAV
然後把輸出檔案從xxx.wav改名為xxx.ac3 (或者xxx.mp3)

如果其他軟體不認為這是一個正確的AC3/MP3檔案,是因為Nandub在釋放出的檔案中加入了wav的檔案頭,並不是所有程序都能處理的。想改正這一點,就把wave檔案拖進BeSliced,選擇正確的檔案類型。

16. 如何編碼Ogg Vorbis?

你可以下載OggMachine, BeSweet或HeadAC3he來把你的AC3轉換為Ogg Vorbis檔案。quality(q) settings設為q2,這樣檔案的平均碼率是96kbps。和MP3不同,討論Vorbis時我們一般不說碼率的大小而說-q模式(品質)。

17. WMA(2)音軌的AVI沒有聲音

"DivX ;-) 3.11 alpha"包裡面包括了破解的Windows Media Audio codecs,讓它可以用於普通的AVI。(原始的MS WMA codec只在ASF類型的檔案中工作)。

安裝以後,開始表單中多了一項。有一個圖示像是設置程序的項叫做"Run Me First !!"連接到 "Register_DivX.exe"。似乎很多人安裝完DivX3以後都不執行這個東西,它包含了Radium發佈的Fraunhofer MP3 codec和所謂的"DivX Audio" codec。

給那些不想安裝整個DivX3包的人的提示:有一個只安裝DivX-Audio的包,比如http://www.divx-digest.tv/software/codec/divx_audio_402.zip (也許Doom9以後會把它包含到下載頁面中去?)

導致錯亂的原因是WMA和DivX Audio codec用了相同的壓縮格式ID,所以這種音頻會用WMA解碼器解碼,而它實際上不能(準確地說,被禁止)播放avi檔案中的音頻流。

18) 我提取了一個DTS音軌,應該如何轉碼?

沒有免費的工具可以轉碼DTS音軌,所以就不要轉碼。

19) 如何分割AC3/AAC/MP3/MP2/MPA/WAV音軌?

用BeSplit,它是專門為這個設計的。
注意,Chapter-X-tractor可以為IFO檔案產生BeSplit的命令。

20) 我有一個VBR MP3檔案,他的播放長度似乎是錯的,如何修復?

用BeSplit:

BeSplit -core( -input c:\track.mp3 -prefix c:\track -type mp3 -fix )
這個解決方法對長度錯誤的wav檔案也有效,只要把"-type mp3"改為"-type wav"就可以了。

21) 最簡單的把AC3轉換為AAC的方法是什麼?

AacMachine是BeSweet的一個很好用的GUI,用來解碼、規格化AC3。用AacEnc來編碼高品質AAC。

22) 我按照Doom9的指南把一個兩小時的ac3音軌壓成vbr mp3,但wmp (Windows MediaPlayer)說長度只有40分鐘。我的壓縮有什麼錯誤?

Wmp不能正確處理vbr mp3,所以通常顯示錯誤的長度,實際上你的壓縮沒有問題。
解決方法:不理他。或者換用別的播放器,比如winamp。

23) 為什麼我的MP3目標檔案的采樣率被降低到32kHz以下了?
LAME的後期版本(3.9x)會在低碼率時自動降低采樣率(<128kbps)。

24a) 如何在電腦上播放5.1聲道DolbyDigital的WAV檔案?

目前沒有播放器支持DD-WAV,所以你只能先用BeSplit從DD-WAV中提取5.1AC3音頻流然後再用任何可以播放AC3的播放器播放。

24b) 我用SurCode DTS-CD壓了一個DTS WAV,如何播放?

目前沒有播放器支持DTS-WAV, 所以你只能先用BeSplit從DTS-WAV中提取5.1DTS音頻流然後再用任何可以播放DTS的播放器播放。比如說PowerDVD。

25) 在哪裡可以找到關於音頻編碼格式和技術資料?
http://www.audiocoding.com/wiki/
http://www.oreilly.de/catalog/mp3/chapter/ch02.html

26) 那裡可以找到推薦的音頻設置列表?
推薦的LAME設置
http://www.audio-illumination.org/fo...&f=15&t=203&s=
推薦的MPC設置
http://www.audio-illumination.org/fo...f=11&t=1927&s=

27) 把Ac3檔案加入DVD project的時候出問題怎麼辦?
首先試試Q15的方法,
如果還有問題,可能是一個vbr ac3檔案,而你的DVD製作程序不支持這種格式。所以用AC3Machine把它重新用CBR編碼。(BeSweet 1.4以上版本支持AC3編碼)

28) 推薦的winamp插件:
AC3 : http://sourceforge.net/projects/winampac3/
AAC/MP4 : http://www.audiocoding.com/download.php
Ogg Vorbis : http://www.blorp.com/~peter/zips/in_vorbis.exe
MPA/MP2/MP3: http://www.mars.org/home/rob/proj/mpeg/mad-plugin/
DTS : http://sourceforge.net/projects/in-dtsc/ (開發中)
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
聆聽天籟之音──DVD-AUDIO全接觸 psac 多媒體影音轉檔燒錄技術文件 1 2005-04-17 01:37 PM
Cubase SX 2.0 的52條實用功能提示! psac 系統 & 硬體安裝及故障判斷技術文件 2 2004-01-22 04:13 PM
Helix Producer 9.2指令式命令執行 psac 多媒體影音轉檔燒錄技術文件 1 2003-08-02 05:15 AM


所有時間均為台北時間。現在的時間是 04:58 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1