用 Universal Media Server 讓 PS4/電視直接撥放電腦裡的影片、圖片

自從 PlayStation 4 在 6 月 16 號的韌體更新以後,Sony 官方終於又把 DLNA 功能加回 PS4 了!現在只要在電腦端安裝免費、開源的 Universal Media Server 就可以使用 DLNA 功能,讓 PS4直接觀看電腦中的音樂、影片和圖片(也支援不少有 DLNA 功能的電視)。
Universal Media Server 是由原本開發 PS3 Media Server 的官方工程師 SubJunk 基於 PS3 Media Server 用 Java 重新改寫的免費 UPnP 媒體播放器,所以他除了 Windows 外,也支援 Mac 的 OS X 和 Linux 系統(我測試過在 ubuntu 14.04 的官方發行版上是沒問題的!)
相較其他 UPnP 媒體播放器,會推薦使用 Universal Media Server 除了是因為他免費之外,還有以下幾個我喜歡的特點:
- 支援大部分影片格式:內建各種 codec 讓他能即時轉檔,使得 PS4 能播放網路上常見的影片格式。
- 支援各種字幕檔:影片用的字幕沒有內嵌也無所謂(當然你預先嵌進去會更省電腦資源),它能攫取和影片同資料夾內的同名 .SRT、.ASS 格式字幕檔直接讓你在 PS4 上播放,只是要透過他轉字幕目前還不能快轉、倒轉,不過不妨礙我們用來播放影片。
- 支援 DTS 音效:好的影片格式如果需要 downmixing 來降低聲音效果就太可惜了!也浪費錢買好的擴大器不是嗎XD
- 即時瀏覽(Instant browsing):不需要掃瞄就可以即時瀏覽你指定中的電腦資料夾,
冠希哥的別人的筆電拿來安裝後也可以直接撥,節省掃瞄等待時間。
和其他 UPnP 媒體播放器的比較可以連到這裡自己看。
- 軟體名稱:Universal Media Server(以下簡稱 UMS)
- 授權性質:完全免費,想要額外贊助可以到官網看~
- 支援系統:Windows(載點)、OS X(載點)、Linux(載點)
- 軟體官方網站:http://www.universalmediaserver.com/
備註:上面的載點連結我已經於 2016/08/30 更新到版本 6.5 基於 JAVA 8 版本(基於安全問題,非開發者還是儘量用最新版 Java 吧!),更新或想用其他 JAVA 版本可以到官方查看,網站連進去的頁面就是了。
在 PlayStation 4 上要做的事情很簡單:
1.更新到 6/16 之後的系統版本(印象中是 2.55),現在是 2.57。有網路可以直接更新或到官網看該怎麼辦。
2.安裝官方免費提供的 Media Player App,就下圖那個~
一、安裝對應的 JAVA 程式,因為官方建議用 JAVA 7 所以到 Oracle 官網下載 JAVA 7:載點。如果你要用 Java 8 記得也要到 UMS 官網下載 JAVA 8 用的程式。更新到 5.3.0 之後,UMS 建議用 JAVA 7.0 版本!(不過因為 Java 恐怖 bug 的問題,我都還是建議你上最新版。)
二、到軟體檔案那邊的連結或 UMS 官網下載對應 JAVA 版本的主程式。
三、照一般的安裝方式即可。到下面的畫面,選項 1 是配置給 JAVA 元件的記憶體使用量,程式建議是 1280MB,有餘裕可以加大一點,沒有的話也沒關係,我看 12.6GB 的 MKV 檔也沒用滿過。選項 2 是使用乾淨的個人檔案,沒有安裝過可以不用打勾~
四、跳出是否安裝 AviSymth,這是用來合成 AVI 檔案用的,建議選是;其實選否也沒差,後面少一個很吃電腦資源的功能而已。
五、繼續放著讓電腦跑,直到跳出視窗一問你要不要使用 wizards 當然選是,視窗二問網路多快,就看你家網路配置(用 wifi 就看 wifi 的,不是對外頻寬)、視窗三問你要不要隱藏進階選項選否。
六、照選項 1 切到「General Configuation」,選項 2 調整成正體中文,然後重開程式就會顯示成正體中文。
七、步驟 1 到一般設定,步驟 2 可以換媒體伺服器的名稱(就你 PS4 上會看到的);步驟 3 阻止系統休眠打勾避免看到一半電腦進入休眠;步驟 4 預設宣染格式選 PS4,或你家電視(常見廠牌都有)。
八、步驟 1 切到瀏覽共享設定,步驟 2 打開要分享的資料夾、接著步驟 3 記得打勾,然後按上面的重啟伺服器。(可分享整個硬碟或多個資料夾)到目前為止已經可以回到 PS4 上用 Media Player App 看影片了。
九、如果前面詢問是否安裝 AviSymth 你有選是的話,可以自行安裝 codec 或依官網建議安裝 K-Lite Mega Codec Pack,接著依照步驟 1 切到轉碼設定,步驟 2 選擇「AviSyath/FFmpeg」,步驟三按「齒輪圖示啟用」,然後按綠色箭頭圖示移到最上方,步驟四,開啟兩項影像增強功能。
十、影片原始大小不是正規的 1080P 比例,直接讓他播放會裁到邊邊怎麼辦?依照下圖步驟一切到轉碼設定,步驟二選「MEncoder」、步驟三為過補償增加邊框。
通常調成 10% 就夠了,下圖是亂調的,影片上下太高會吃字幕就增加「高度」,反之如果影片太長就增加這邊「寬度」,接著按上方「重新啟動」。然後在 PS4 上選 #轉檔# 資料夾裡找 MEncoder 的版本撥即可。(記得退出媒體播放器重開,否則設定不會生效)