我主要要處理的影片規格是H.264編碼、DTS 5.1或杜比數位5.1(AC3)的MKV影片,一部檔案大小約10G
目標是要讓Chromecast with google tv順利播放影片且能將音訊丟給擴大機解碼
無損音效的部分目前還沒特別測試
要完成這目標的話
安卓最強播放器肯定是SHIELD TV Pro!
但也是最貴的,要價將近6千
除了一開始的目標外,我還希望機器本身是Netflix、Disney+認證裝置
認證裝置才能確保畫質和音效跑好跑滿
所以後來選購時考慮的有
1.卡巴熊的Homatics 600HM (串流平台認證,但能否順利直通DTS等音效給擴大機不確定)
2.卡巴熊的AXZ96 (無串流平台認證,規格上可能可以直通音效給擴大機)
3.小米電視棒4K (串流平台認證,規格上可能可以直通音效給擴大機)
4.Chromecast with google tv (串流平台認證,網路上有關直通DTS的資訊不多)
但看到這篇文章「小米電視棒 4K 與 Chromecast with Google TV 第4代該怎麼選?」
雖然米電視棒4K規格上可滿足解碼需求,但看完文章後就放棄改選google的了
本文主要是筆記性質
是用Chromecast with google tv + nPlayer 播放影片
並且將DTS、Dolby Digital等音訊直通給擴大機解碼
有可能需要事前下載的東西
1.
nPlayer
(自行在google play搜尋下載)
2.
libffmpeg_4.2.1.so編碼解碼器
配置方式
chromecast直接插上擴大機
chromecast的進階音效設定設置為「自動」即可
利用安卓的檔案管理APP(我用File Commander)
將libffmpeg_4.2.1.so這個檔案複製到chromecast內
隨意位置,以自己好找的就好,我是放Download這個資料夾
搭配nPlayer播放
nPlayer的設置>播放>外部編碼解碼器>選取libffmpeg_4.2.1.so
選取完確定後需要重啟APP,這部分可對應這影片02:03處
nPlayer的設置>音頻>HDMI Output Channels>選Original
nPlayer的設置>音頻>HDMI Pass-Through的部分我是全部勾選
(取決於你要丟什麼樣的音訊給擴大機解碼)
nPlayer的設置>視頻>編碼器>H/W打開
nPlayer的設置>視頻>硬件視頻編碼解碼器>HEVC、H.264、DTS等..全開
實際播放成果
不可能的任務5 (AC3)
不可能的任務6 (DTS)
除此之外,Chromecast with google tv接擴大機後
Netflix和Disney+都能順利解碼對應的音訊
串流平台的4K也是輕輕鬆鬆能應付
也測試了直接串流google drive的影片
也是跟本地端一樣順利播放
音訊部分可直通給擴大機並順利解碼的有
DTS-HD MA
Dolby Digital Plus
ATMOS(DD+)
Dolby Digital(AC3) PCM
----------------------
如果是無損音訊的話都不行
(像是Dolby TrueHD)
我擴大機之前能跑Dolby TrueHD的話都是靠電腦輸出
總之除了4K的藍光原始檔以外,大部分的影音播放都能應付
音訊的部分要避開無損格式的
如果要能處理無損音訊的話只能買NVIDIA SHIELD TV Pro了
藍光原碟的檔案有測了一下
1080P的藍光檔(H.264),可以順暢播放
4K的藍光檔(H.265),會很卡,播不動,估計是位元率過高,硬體負荷不來
如果是壓縮過、位元率較低的4K(H.265)影片則沒問題
所以簡單來說最大的極限應該就是1080p的藍光原碟檔了
4K藍光就別想了
後來也有用KODI測試直通擴大機
也能順利完成
效果還不錯
而且KODI本身也有串流google drive的擴充套件可使用
但以我的需求來說,2090元這售價是非常值得的