家好,我是村里的蘿卜頭, 今天給大家分享電腦foobar2000的播放音樂源碼輸出給功放機(jī)解碼設(shè)置教程。
WASAPI是Vista新的UAA(Universal Audio Architecture)音效架構(gòu)的API之一,這個(gè)新的API是以Session為概念,當(dāng)不同的應(yīng)用程序調(diào)用WASAPI,它們的需求會被各自獨(dú)立成不同的Session進(jìn)行音訊處理,處理過程會經(jīng)過多個(gè)不同功能的APO(Audio Processing Objects),這些APO主要用來處理音量增益、格式轉(zhuǎn)換及混音等功能,但并不包括SRC的動作。而且各個(gè)APO的功能各自獨(dú)立不會混雜在一起,如此一來也能確保音訊處理時(shí)的質(zhì)量,好過什么功能全包在一起的KMixer大雜燴,所以微軟在APO的加入后,便拿掉了KMixer的功能,并將以上這些層級劃分到使用者模式上,當(dāng)這些流程處理完畢,才會將音訊送到驅(qū)動程序進(jìn)行底層的運(yùn)算處理。
WASAPI輸出是獨(dú)占聲卡通道,直接不經(jīng)SRC直連輸出,并且屏蔽windows系統(tǒng)其他聲音資源。
如果判斷通過WASAPI是源碼輸出?
我們看下安裝過程吧
1. 下載foobar2000 v 1.4.8漢化包打開軟件進(jìn)行安裝
2. 選擇自定義插件安裝,去掉其他的解碼器,只選擇一個(gè)音頻CD解碼器、
3. 選擇安裝目錄改"D:\Program Files\foobar2000自定義"
4. 這樣就完成了foobar播放器的安裝了
5. 初次打開foobar播放器會讓你選擇一個(gè)界面隨便選一個(gè)就好了
6. 打開文件,進(jìn)入到參數(shù)選項(xiàng)
7. 在播放選項(xiàng)點(diǎn)開里面的輸出選擇你對應(yīng)功放的輸出就可以直通到功放來解碼了,比如蘿卜頭的是av Receiver,選擇WASAPI開頭的 事件或者推送都可以源碼傳輸給功放機(jī)來解碼音樂了。
隨著流媒體音樂的興起和版權(quán)意識的普及,收費(fèi)相對合理的 QQ 音樂、網(wǎng)易云音樂、蝦米、Apple Music 以及 Spotify 逐漸成為人們?nèi)粘J褂玫囊魳贩?wù),在線聽「無損」已經(jīng)成為現(xiàn)實(shí),曾經(jīng)風(fēng)靡數(shù)年的「國磚」播放器也變得越來越小眾。
但流媒體音樂始終無法解決一些現(xiàn)實(shí)中的需求:
平時(shí)經(jīng)常會有人問我如何不花錢在 macOS 下轉(zhuǎn)換音頻格式,我通常都會拋給他們一個(gè)經(jīng)典「神器」:XLD(X Lossless Decoder),一款開源免費(fèi)的支持各種無損音頻轉(zhuǎn)換的工具。自 2006 年發(fā)布以來,更新了一百多個(gè)版本,最新版是今年 10 月 4 日發(fā)布的 20191004 版(64bit)。
安裝配置
下載 XLD
訪問官網(wǎng):https://tmkk.undo.jp/xld/index_e.html
最新版下載:http://sourceforge.net/projects/xld/files/xld-20191004.dmg
8.4?MB 的 DMG 包含了主程序、多語言說明文件、授權(quán)信息以及命令行版本。
DMG文件
直接拖拽 XLD.app 到應(yīng)用程序目錄即可,有一點(diǎn)需要特殊說明的是,打開 app 后,不會看到類似傳統(tǒng)軟件的主界面,你可以通過菜單欄找到它。個(gè)人猜測作者這么設(shè)計(jì)的意圖是為了引導(dǎo)用戶改進(jìn)自己的使用習(xí)慣,需要轉(zhuǎn)換哪個(gè)文件直接雙擊就好了。
DMG文件
配置 XLD
在菜單欄里點(diǎn)擊 「XLD - 預(yù)置」,可在各個(gè)選項(xiàng)卡中設(shè)置需要的選項(xiàng),主要有「導(dǎo)出格式」、「導(dǎo)出路徑」和「File Naming」三個(gè)選項(xiàng)。
預(yù)置選項(xiàng)
通過下圖可以看到,XLD 支持導(dǎo)出各種常見的音頻格式。
導(dǎo)出格式設(shè)置
對于「國磚」類播放器,建議選擇 FLAC,可以得到無損音頻以及較小的空間占用。
對于舊式車載播放器,建議選擇 MP3 (LAME),這樣可以保持良好的兼容性。
MP3 碼率設(shè)置
對于轉(zhuǎn)換至蘋果設(shè)備使用,不在乎空間大可選擇 Apple Lossless,一般建議選擇 MPEG-4 AAC (QuickTime/CoreAudio),可以獲得不錯的音質(zhì)并能控制空間占用。
AAC 碼率設(shè)置
如果不需要切換格式,只需設(shè)置這么一次,以后都是傻瓜化操作,簡單快速。
主要功能及使用說明
格式轉(zhuǎn)換
例如,要將某個(gè)或多個(gè) WAV 文件轉(zhuǎn)換成 MP3 給車載播放器使用,只需雙擊 WAV 文件即可(前提是未將 “*.wav”格式文件關(guān)聯(lián)其他應(yīng)用)。
MP3 轉(zhuǎn)換
轉(zhuǎn)換速度非常快,稍后即可在預(yù)設(shè)的路徑下看到轉(zhuǎn)換好的音頻文件。
轉(zhuǎn)成其他格式的操作方法也是如此簡單,只需提前調(diào)整通用選項(xiàng)卡中的「導(dǎo)出格式」即可。
抓取/燒錄 CD
抓取和燒錄 CD 需要提前備好外置刻錄機(jī)(現(xiàn)在幾乎沒有仍在服役的帶光驅(qū)的 MacBook 了吧?雖然我是個(gè)例外,辦公室仍偶爾打開 2008 款 MacBook 做備機(jī))
只有一個(gè)建議:打開 ReplayGain 選項(xiàng),使每個(gè)音軌音量均衡。
抓取 CD 設(shè)置
使用 CUE 分割音軌
抓取的 CD 默認(rèn)會被存儲成一個(gè) WAV + 一個(gè) Cue Sheet,這對于僅需要播放其中某首單曲的情況不太方便,因此,我習(xí)慣于把抓取的整軌音頻分割成單曲的狀態(tài)。其實(shí)操作起來也異常簡便:雙擊 Cue Sheet 文件,點(diǎn)擊「Transcode」按鈕。
分割音軌
命令行模式
作為老牌應(yīng)用,自然保留著適用批量操作的命令行工具,現(xiàn)實(shí)中估計(jì)很少能遇到。操作命令直接參考官網(wǎng)的參數(shù)說明。
% xld [-c cuesheet] [-e] [-f format] [-o outpath] [-t track] file
擴(kuò)展插件
如果覺得支持格式還不夠全面,官網(wǎng)還提供了第三方插件下載:
只需把下載好的插件放入下述路徑,重新打開 XLD 即可。
~/Library/Application Support/XLD/PlugIns
總結(jié)
在沒有發(fā)現(xiàn) XLD 之前,面對無損音樂轉(zhuǎn)換需求,第一時(shí)間想到的是去找 Windows 平臺下的 Foobar2000,現(xiàn)如今,終于可以體面的吹一波 macOS 平臺下的開源免費(fèi)音頻轉(zhuǎn)換工具了!
題圖來自 Pixabay 。