這個文章一直想寫了,每天很多壇友都會問群暉的這個4K轉碼是什麼,大家很好奇的是,家裡有高清播放器,有藍光播放器,我不需要群暉的nas去解碼啊!問這句話的朋友有個誤區,就是群暉這個功能是轉碼不是解碼,轉碼和解碼根本就是兩回事!
我們先看看官方怎麼說:
我的 Synology NAS 能將 4K 視頻轉碼為其它設備可播放的格式嗎?
解答:
視頻轉碼是指媒體播放器將原來不支持的視頻文件轉換為可兼容格式和解析度的過程。不同的 Synology NAS 機型所配備的轉碼功能各不相同。您可以在 Synology NAS 上使用 Video Station、DS video 或媒體伺服器將視頻集串流到媒體播放器播放。下表將說明不同情況下 Synology NAS 的播放動作。
https://www.synology.cn/zh-cn/knowledgebase/faq/659
上面是官方的解釋,大家可以自己看清楚!是轉碼不是解碼!
對於群暉這個功能不管是想購買群暉的還是幫群暉做評測的,特別是很多做評測的,自己本身就不專業,對這個功能沒了解清楚就亂說一大堆,什麼群暉支持解碼,解碼後就不需要播放器解碼了,這樣可以省多少電啊,我只能說他們沒理解清楚。
之前我自己也很糊塗,把這兩個概念搞混,下面我說說自己經過測試的一些解釋,如果有不足的地方大家可以補充!相互學習
第一、轉碼和解碼應用環境例子。
解碼:我們知道視頻格式有mp4、mkv、rmvb等等一大堆封裝格式,每一種格式的壓縮都有自己的編碼,常用的編碼格式有xvid、mpeg1、mpeg2、mpeg4、h.264、h.265等,播放的時候就需要一個對應解碼器來解壓才可以播放,所以我們電腦大家會用暴風影音等萬能播放器,意思就是這個播放器基本帶了市場主流視頻音頻格式的解碼器,所以暴風影音可以播放各種視頻音頻,暴風影音這種直接播放的過程就是一個解碼的過程。
簡單來說,解碼就是一個解壓的過程。
轉碼:例如蘋果手機默認只支持mp4、mov和m4a這3種視頻格式。也就是我們常用的高清mkv h.264編碼格式的電影在蘋果mac、iphone、ipad上是無法播放的,這時候你有2個選擇,一個是把視頻轉碼成可以支持的編碼格式的mp4視頻,簡單來說,就是把視頻再重新壓制一次;第二蘋果設備安裝第三方播放器來播放。
簡單來說,轉碼就是一個壓縮的過程。
第二、那群暉的所謂轉碼功能有什麼用
1、其實轉碼都是為了群暉自己的播放器準備的,群暉開發了移動端dsvideo播放器來配合他的video station電影中心,這樣用戶直接用手機端的dsvideo播放器,就可以播放nas上的電影了,還配合了電影海報牆和字幕,用戶體驗非常好。
2、解決軟體本身無法播放的問題,群暉播放器本身並不是萬能解碼,也只可以解碼一些主流的格式,比如h264編碼封裝成的mp4,還很多非主流格式都沒辦法播放的,這樣就只能通過把非主流編碼轉成群暉可以支持的格式,再播放。如果你要群暉去開發一個像mxplayer,kodi這些很牛的播放器來那也不現實,能夠開發這些牛逼播放器還做nas幹嘛。
3、解決終端設備無法播放問題,比如一些比較老的手機,無法播放比較新的編碼格式,那麼通過時時轉碼成dsvideo自身能播放的編碼格式,就可以播放了;特別是蘋果設備,支持的編碼格式有限,有了轉碼,你就不需要擔心你的設備無法播放其他不支持的格式了。
4、解析度上的處理,比如你的終端設備不支持4K解析度,但是你下載的電影都是4K的怎麼辦,那麼就可以通過這個轉碼把4K轉成1080P來播放,就完美解決了。
5、解決寬帶的上行速度,現在家用寬帶上行速度都很慢,如果要外網流程播放高清,大部分寬帶上行速度都沒法滿足,那麼只能通過把視頻轉碼成低碼率,降低視頻對帶寬的需求來解決帶寬上行慢的問題。
第三、為什麼需要硬體轉碼。
Video station和dsvideo是群暉所有型號都可以支持的,那為什麼要出硬體轉碼系列的機器呢?
不管你是高端的ds1819+還是入門的ds218j,只要你用dsvideo轉碼播放nas上的視頻的時候你會發現nas的cpu佔用率基本是100%的,因為dsvideo是用nas的cpu資源去轉碼,這樣自然就佔用了大量的cpu資源。
所以為了解決這個cpu佔用問題,群暉出了硬體轉碼系列的機型,例如ds218play和ds918+,這個功能就是轉碼播放的時候,不需要佔用cpu資源,而是靠自帶的GPU轉碼,實際就是集成顯卡去處理,這樣就不會出現cpu佔用率高的問題了。像ds918+可以支持轉碼的功勞,就是英特爾Apollolake架構的Celeron J3455 四核處理器,支持 Quick Sync Video 硬體加速,靠的是這個技術去轉碼。
但是因為dts專利問題,群暉video station 剔除了dts的支持,雖然安裝了ffmpeg後可以支持dts,但是只能cpu轉碼,硬體轉碼功能等於沒用了,最終又回到了cpu轉碼。
第四、那我用第三方播放器不就行了,不用群暉的dsvideo不就不會佔用cpu資源了。
你說的對,你只需要用第三方播放器,你就可以流暢的播放nas上的視頻,nas的cpu資源也佔用很低,而且你10臺幾十臺機器同時播放nas上的高清只要帶寬足夠基本都可以流暢播放,當然不同機型性能不同,頂得住的數量也不同。不管你是Windows電腦還是安卓電視還是安卓手機還是蘋果設備,只要第三方播放器解碼能力強都可以流暢播放nas上的視頻。這裡的前提條件是你的終端設備必須有能力去解碼不同的編碼格式,比如你的電視不支持h265編碼,那自然沒辦法播放了。
第五、完美解決方案,就是配合第三方播放器
1、蘋果手機可以配合nplayer播放器,這個播放器現在不貴,30多塊錢而已,支持dts,而且dsvideo和dsfile都可以調用這個播放器。
2、安卓手機和電視可以配合mxplayer播放器,這播放器在安卓上太強了。
3、電腦的話就網絡共享播放,電腦安裝個完美解碼播放器就萬能解碼了。
注意:
群暉不帶hdmi接口,所以是不可以直接當高清播放器使用的,nas只是存儲為主。
群暉本身支持的轉碼格式都是有限的,也並不是可以支持市面所有的編碼格式。