HTPC 優化練功坊 II ˍ WASAPI 聲音播放通道實做 |
|
| HTPC硬體 - HTPC實做報告 | |||
HTPC 優化練功坊 II WASAPI 聲音播放通道實做在 Windows Vista以後的音效輸出模式中新增的 WASAPI + Exclusive Mode 可以以直通獨佔的方式使用音效輸出裝置. ★ 音樂部分使用 WASAPI MODE 輸出 FOOBAR 2000 的場合 首先要確定 有安裝 WASAPI 插件 foo_out_wasapi.dll 或到 http://www.foobar2000.org/components 下載複製到 foobar2000\components\ 目錄下 執行FOOBAR 2000 設定中選取 要使用的 wasapi 裝置 ![]() XBMC 的場合 請在設定ˍ系統設定ˍ音效輸出 設定頁中 選擇 WASAPI 裝置輸出 ![]() ★ 影片播放ˍ音效使用 WASAPI MODE 輸出
請先安裝 Slysoft ReClock DirectShow Filter 1.8.7.4 WASAPI 輸出軟體 目前影片播放軟體只有 tmt3 + reclock 及 potplayer+ reclock 可實現 pcm, lpcm,ac3,dts,dolby tureHD, DTS HD MA 經由 wasapi 通道 音頻直出的妥善率很高. 不經過 windows Directsound Device 處理 經由 wasapi 通道 音頻輸出 除了對pcm lpcm有正面的影響,對tureHD, DTS HD MA或ac3,dts 也有正面的幫助
這裡我們把 RECLOCK 當作WASAPI 輸出device 同時提高 掛附的TotalMedia Theatre 3 及 potplayer 播放時的優先權 ReClock DirectShow Filter 1.8.7.4 下載 1 ReClock DirectShow Filter 1.8.7.4 下載 2 作者網頁 ★ 安裝 ReClock 必須在 TotalMedia Theatre 3 安裝及更新之後. ★ 日後安裝 TotalMedia Theatre 3 更新後 必須重裝 ReClock(設定不會跑掉) . 安裝時取消 tmt5 and powerdvd set ![]() 安裝完畢後裝擊桌面 Configure ReClock 按下圖設定 ![]() 取消全部勾選 (不和 video 作用 單純使用 wasapi 輸出功能) ![]() 不變 ![]() 按 Add 按鈕 新增 c:\Program Files\ArcSoft\TotalMedia Theatre 3\uDigital Theatre.exe 方式改 "load always" 按確定離開 ![]() POTPLAYER 的設定 按 F5 設定 ˍ音效 如下圖 輸出改 Reclock Audio Renderer ![]() 下圖的設定會取消 potplayer 對 pcm 音量控制 直接輸出給擴大機 ![]() potplayer 1.5 28025 以後版本支援 windows7 sp1 aero mode 並存 ,不會在播放時切換 basic 佈景, 同時支援從 pcm 到 hdmi 1.3規格各式音效 WASAPI 輸出 ,全部直出。 ArcSoft TotalMedia Theatre 3 的設定 (安裝時已設定) 按 Add 按鈕 新增 c:\Program Files\ArcSoft\TotalMedia Theatre 3\uDigital Theatre.exe 方式改 "load always" 按確定離開 ![]() 原來ArcSoft TotalMedia Theatre 3 對 pcm 及 lpcm 走Shared Mode 更改後全部走WASAPI 輸出(包含次世代音效), 對聲音品質有很大的提升(包含次世代音效)。 整部HTPC 聲音部分走WASAPI 輸出,除了保證優異音質的基本盤,同時消除 potplayer 次世代音效不易鎖住的問題, 以將近一年的測試,在正確優化及設定下有接近 99.99999 % 以上的妥善率,以及極高水準的聲音品質。
|