14-2-13 FFmpegWithDTS 讓 Synology Video Station 支援 DTS 音軌

因為 Synology 未取得 DTS 授權的關係,Video Station 從 1.2-0423 版本之後就不能播放含有 DTS 音軌的影片
之前還可以把新版 Video Station spk 裏面的 package.tgz 替換成舊版支援 DTS 的版本
可是到了 DSM 5.0 之後因為軟體架構上的改變,這種做法已經行不通了
直接套用以前方法,結果只會得到一個畫面錯亂的 Video Station 介面


所幸在 mobile01 上提到對岸有人開發出了一款 FFmpegWithDTS
讓使用者可以在 arm 以及 x86 的 NAS 上讓 Video Station 播放 DTS 音軌的影片
原始文章如下
http://www.nastime.com/thread-755-1-1.html

原文僅提供 Armada 370 以及 x86 版本下載
於是在取得原始碼之後,Mowd 使用最新版 DSM 4.3 Toolkit 重新 compile 成各個平臺可以用的版本
有需要的人請根據平臺自行下載

如何判斷不同平臺?請參考 Synology 各機型的CPU
https://www.synology.com/zh-tw/knowledgebase/DSM/tutorial/General/What_kind_of_CPU_does_my_NAS_have

FFmpegWithDTS

Mowd 使用 DSM 4.3 Toolkit 自行編譯的版本
支援 Video Station 以及內建播放器:

FFmpegWithDTS-armadaxp-4.3-0214.spk
FFmpegWithDTS-qoriq-4.3-0214.spk
FFmpegWithDTS-x86-4.3-0214.spk
FFmpegWithDTS-armada370-4.3-0214.spk
FFmpegWithDTS-evansport-4.3-0215.spk
FFmpegWithDTS-88f628x-4.3-0218.spk
FFmpegWithDTS-bromolow-4.3-0301.spkFFmpegWidthDTS for DSM 4.3 MEGA 下載分流
https://mega.co.nz/#F!bF4TiIjK!O9AQKJiVoSrXpyBqrKCNRw

FFmpegWidthDTS for DSM 5.x / DSM 6.0 (測試中)
對岸又有高手編譯出 DSM 5.0 全系列的 FFmpegWithDTS
http://www.gebi1.com/thread-234681-1-1.html (已失效)
分流連結如下
https://mega.nz/#F!bF4TiIjK!O9AQKJiVoSrXpyBqrKCNRw!LAAj1JAJ

FFmpegWithDTS 原始修改版本:
FFmpegWithDTS-armada370-1.0-0001.spk
FFmpegWithDTS-x86-1.0-0001.spk

安裝方法很簡單,在套件中心選擇手動安裝
安裝完成 FFmpegWithDTS 就會在套件中心顯示了

169 關於 “14-2-13 FFmpegWithDTS 讓 Synology Video Station 支援 DTS 音軌” 的評論

  1. Mowd大 ,你好。先說明一下使用狀況。
    使用DS214play,DSM版本4.3-3827,安裝套件video station播放正常,且支援DS214play的硬體轉檔。
    安裝FFmpegWithDTS-evansport-4.3-0215.spk版本後 , video station 雖然可以正常播放DTS 音軌的影片了,
    但幾乎所有的影片(含其他音軌的影片)都只能使用原始檔模式播放,不能調整播放品質(高中低)。
    就是說,DS214play硬體轉檔功能失效了。
    當然停用FFmpegWithDTS套件之後,會恢復正常。
    但這樣使用上不是很正常和方便。
    不知這部分,是否有解?
    PS.同步回覆在mobile01上。

    回覆
    1. Mowd 文章作者

      因為 Synology 根據 GPL 釋出的 DSM 原始碼及 Toolkit 本身就沒有包含 H.264 Encoding 的 Library
      所以也就沒有辦法啟用即時影片轉檔
      這部分應該是無解了

      回覆
  2. 麦子

    mowd大大你好,請問能否編譯一下http://global.download.synology.com/download/spk/VideoStation/1.2-0451/VideoStation-bromolow-1.2-0451.spk 版本的,5.0beta版本都不能使用以前4.3的舊版本了,謝謝。

    回覆
  3. victor

    原来这样,看来我只能再等待了,木有声音好纠结。
    就是我的sony电视打不开dsm5的共享文件,提示连接丢失,关掉FFmpegWithDTS就好了

    回覆
  4. Dick

    mowd你好! 用了FFmpegWithDTS後, 一播片CPU長load over70%, 是否正常, 這樣同在手機端的mxplayer中加入libffmpeg.ms.so那一個方法比較好? 另外, 想請教有沒有試過播了十幾二十多分鐘後, 硬解/硬解+自動跳到軟解, 請問知不知是什麼原因?

    Nexus5 (ARTmode) + 213J , 1080P / 720P DTS都有時會出現這個問題. 萬謝!!

    回覆
    1. Mowd 文章作者

      CPU使用率高應該是好事(?)
      FFmpegWithDTS只是把被disable的DTS音訊解碼再次開啟,沒有做其他事。
      硬解跳軟解的情況沒有注意過,怎麼發現的?

      回覆
  5. Dick

    都是播片前選家硬解, 播了十多二十分鐘, 就黑屏, 跳到軟解.
    那個不是Nexus5, 只是Android TV box, 會不會是不夠Ram!!

    回覆
  6. kevin

    多謝樓主分享, apple的idevice有這個真是幫了大忙 !
    經試驗最佳組合是DS video + android + MX player + libffmpeg.ms.so (可能是暫時最好的組合) , 因所有工作都由MX player硬解 (DS video app 要自定最高質素避免NAS cpu 工作), 這樣只要MX player支援的格式都能放, NAS cpu 不用工作, 網路佔用維持在1M 以下(不知為何…) !
    測試環境是DS111(local and remote server) + 小米盒子(wifi) + dts 720p (8G mkv file). 唯一不足處是DS video是給平板的, 在小米盒子要用mouse幫助才能正常使用 !
    Apple idevice 的就一定要用FFmpegWithDTS, DS1813和DS412+都運作良好, 不過DS111類的低階NAS就有點吃力了…. 😀

    回覆
  7. Frankie

    感謝大大的分享,ds214play用上之後終於可以無障礙看mkv了,不知道5.0之後是否還兼容,今天看到5.0的正式版固件已經放出了,不敢升級啊

    回覆
    1. Mowd 文章作者

      之前5.0的測試版build 4418可以使用,正式版應該也是可以,過一陣子我會收到一台DS214play,到時候可以測測看

      回覆
  8. Mason

    Mowd 大大,我的機型是DS713+,前兩天升級到了5.0-4458,下載安裝了bromolow版本,VideoStation的版本為1.3-0538,還是顯示未知錯誤,我該選那個版本合適,謝謝!

    回覆
  9. freeeedom

    我用的是ds713+的nas,dsm升级到5.0版本了,使用FFmpegWithDTS-x86-4.3-0214.spk没有问题,看到最新的FFmpegWithDTS-x86-5.0-0326.spk发布了,更新到FFmpegWithDTS-x86-5.0-0326.spk,能正常安装,但是没法使用

    回覆
    1. Mowd 文章作者

      您好,因為前面有人反映無效,所以先撤下來有空再來測試。如果您想試的話,可以點 MEGA 下載測試

      回覆
  10. Antonio

    你好,回報一個成功的狀況供您參考。
    我試著在DSM 5.0 update1 安裝了x86 4.3-0214版本(因為我的是1513+)。安裝的步驟是先停用Video Station,安裝並啟動後再啟動Video Station。接下來選擇mkv(w/ dts)影片,在該影片介紹的右上角有個"播放器"圖示,選擇輸出至"客廳的apple tv",之後imac的safari 開了新視窗在十秒內顯示出"正在客廳的apple tv"播放。在電視上切換到連接著apple tv的hdmi 看到電影含字幕正常有聲音的播出。供您參考。

    回覆
    1. Mowd 文章作者

      感謝您的測試回報,不過FFmpegWithDTS 4.3是沒問題的,有問題的是5.0的版本,有空我還要再試試看

      回覆
  11. Antonio

    補充一點,若是直接在該影片封面上按下播放鈕,雖然safari也是另開了個新視窗而且不會有不支援的訊息,但讀取方塊總是一直旋轉但沒有畫面也沒有聲音被輸出…

    回覆
    1. Mowd 文章作者

      關於safari的問題,我測也是這樣,懷疑是VLC跟safari之間相容性問題。改用Chrome來播放Video Station的影片就沒問題了

      回覆
  12. Andrew Kuo

    請問DS112是用FFmpegWithDTS-88f628x-4.3-0218.spk這一版嗎? 試著在DSM 5.0 4458 Update 2 手動安裝此套件, 可是出現 套件檔案格式不正確的error message…

    回覆
    1. Mowd 文章作者

      DS112是使用FFmpegWithDTS-88f628x-4.3-0218.spk沒錯,有可能是下載時候檔案不完全,請重新下載檔案試試看

      回覆
  13. Antonio

    看來DSM5.0-4482 又動了什麼手腳…升級上4482都不能看了。不管是串流至Apple TV或是直接用Chrome看都只看到圈圈一直轉而已…

    回覆
    1. Mowd 文章作者

      目前先用舊版 Video Station 頂著吧…
      他的 ffmpeg 升級了,又加了一些沒有 open source 的 lib,compile 起來很麻煩@@

      回覆
    1. Antonio

      我是1513+…不知為何下載videostation 1.3-0539 x86版本安裝時一直說不支援diskstation的版本?請問您有遇到過嗎?謝謝

      回覆
    2. kevin

      DS1513+ 是用VideoStation-cedarview-1.3-0539而不是X86的….請參考版主上面提供的"如何判斷不同平臺"連結:)

      回覆
  14. Antonio

    看來DSM5.0-4482 又動了什麼手腳…升級上4482都不能看了。不管是串流至Apple TV或是直接用Chrome看都只看到圈圈一直轉而已…

    回覆
  15. Rookie

    Mowd 大大,我的機型是DS412play,DSM5.0-4482,下載了x86版本FFmpegWithDTS-x86-5.0-0326, FFmpegWithDTS-x86-1.0-0001, FFmpegWithDTS-x86-4.3-0214 以上都顯示"該套件不支援Disk Station上的平台"..
    請大大在給我建議

    回覆
  16. Jackit

    DS412+ 於Dsm 5.0 4482,無法安裝舊板本video (x86-1.3 0539),感覺這次更新後,ds viedo廢了..

    回覆
    1. kevin

      DS412+ 是用VideoStation-cedarview-1.3-0539而不是X86的….請參考版主上面提供的"如何判斷不同平臺"連結:)

      回覆
    2. Jackie

      DS412+不是x86?

      DS412+ Intel Atom D2700 Dualcore (2C/4T) 2.13GHz x86 Processor 64-bit@DDR3, 1GB of RAM

      回覆
  17. Alex lu

    Mowd 大大,我的機型是DS1512+play,無法安裝舊板本video (x86-1.3 0539),顯示"該套件不支援Disk Station上的平台

    回覆
  18. yumin9822

    LZ能公布一下怎么编译ffmpeg的教程吗?发我一下ffmpegwithdts的源代码吗,谢谢!.yumin9822@gmail.com

    回覆
  19. amadegx

    5.0的還無法解決嗎 Orz
    不想降級啊….降級會不會要我重新編排我的video station?
    會排到崩潰>"<

    回覆
  20. Rubik

    DS213+ DSM 5.0-4493
    video station:1.3-0539
    FFmpegWithDTS-qoriq-4.3-0214.spk
    亲测可用。但是不知道为什么,用MEGA网盘里的FFmpegWithDTS-qoriq-5.0-0327就无法播放

    回覆
  21. dark0710

    请问大大我查了下我是ds414 dsm5.0的 是不是应该下ffmpegWithDts-armadaxp-5.0-0326.spk这个版本?
    在mega上我试了就这个版本的下不来 其他都能下 下了个4.3的没法用
    大大能帮忙看下5.0的为啥下不来么

    回覆
  22. sky0710

    Mowd大,有兩個問題請問 我是DS214PLAY我裝了FFmpegWithDTS-evansport-4.3-0215.spk也下載舊版本Video station(VideoStation-evansport-1.3-0539.spk)DSM版本為DSM 5.0-4493 Update 5,裝完在網頁上是可以撥放了,但在手機上面卻是一直轉圈圈,煩請幫忙!第二個問題是目前我爬文好像沒人跟我一樣問題,我用Download Station要下載MEGA的東西但不管怎麼試都是跑出需要為白金帳號,而且我在設定裡的檔案空間服務也找不到MEGA,不知道是什麼原因

    回覆
  23. sky0710

    感謝Mowd大的回覆,我同時也跟原廠確認了,他們的回覆是目前新版的DSM5.0是不支援DTS的,由於有關授權的關係所以只有舊版支援,而MEGA的問題,原廠回覆目前確實是沒有放在檔案空間服務裡,但過幾天他們會推出DSM5.1版到時會把MEGA放到檔案空間服務裡所以到時Download Station就可以順利下載MEGA了

    回覆
  24. borjang

    現在要安裝套件,要先在套件中心→設定中改一下→「允許安裝的套件發行者」改成「所有發行者」,才能順利安裝。

    回覆
  25. garyt

    DSM5.0-5428 update 2 在Windows7用Chrome之前顯示聲音格式不支援,不能播放!安裝解碼套件後可正常播放,聲畫正常,但CPU資源由幾%升至近50%,總豁是問題解決了,真心多謝Mowd大的分享~~

    回覆
  26. Nina

    那個 DS1515+ 我之前試過
    FFmpegWithDTS-comcerto2k-1.0-0005.spk
    FFmpegWithDTS-avoton-1.0-0005.spk
    能安裝 但是讀檔就當掉了

    回覆
    1. Nina

      有試過了
      但是一安裝 外接的撥放器就無法讀檔

      安裝過後重新開機可能會改善嗎?

      回覆
    2. Mowd 文章作者

      這個FFmpegWithDTS只能保證使用VideoStation播放原始檔時不會出現錯誤訊息,其他播放方式無法保證一定可以使用

      回覆
  27. stonys

    抱歉,瀏覽器問題會自己重複新增迴響
    我DS715裝FFmpegWithDTS-comcerto2k-1.0-0005.spk
    可安裝,但是播放時還是無法撥放DTS的檔案

    回覆
    1. Mowd 文章作者

      這個FFmpegWithDTS只能保證使用VideoStation播放原始檔時不會出現錯誤訊息,其他播放方式無法保證一定可以使用

      回覆
  28. Thomas Chen

    今天 1812+ 升級6.0 beta2 已有安裝ffmepg,但電腦在Video station 卻無法播dts音效的影片,不知有沒有網友能幫忙,謝謝。

    回覆
  29. Charles

    最近 DSM 版本釋出新的修正,Audio Station、Video Station 套件更新,都有關於 FFmpeg 的修正,不知道已經有裝 FFmpegWithDTS 的要不要升級?要升級的話是不是要先移除 FFmpegWithDTS?

    「修正兩項 FFmpeg 模組的安全性問題 (CVE-2016-1897 及 CVE-2016-1898)」

    回覆
  30. stonys

    抱歉,瀏覽器問題會自己重複新增迴響
    我DS715裝FFmpegWithDTS-comcerto2k-1.0-0005.spk
    可安裝,但是播放時還是無法撥放DTS的檔案

    回覆
  31. Cloud

    請問我的是DS216play,升級了6.0之後不能裝FFmpegWithDTS-comcerto2k-1.0-0005.spk,顯示「此套件沒有數位簽章」,又無法降版本(6.0之後改Version也沒用),求救>"<

    回覆
  32. Joe

    你好,請問DS212j (dsm6.0) 可以用那個版本呢?
    Marvell Kirkwood mv6281 1.2Ghz ARM (Marvell ARMADA 300)

    回覆
    1. LM

      您好,我DS916+安裝(x86 or Bromolow)時,都會出現「The package is not supported on the platform of DiskStation」請問該如何解決呢?謝謝。

      回覆
  33. Cloud

    請問我的是DS216play,最近跳出VideoStation要升級,手賤給他升級成VideoStation2.0-1134(上一個版本是大概是2016/2月,可支援),結果就出現不支援DTS…求救..以後不升級了QQ

    回覆
    1. Cloud

      有朋友測試用ds216play這個版本的VideoStation搭ffmpegwithDTS沒有問題~
      可能是我影片轉碼沒有打開,打開就可以了~\^O^/

      回覆
  34. LM

    您好,我DS916+安裝(x86 or Bromolow)時,都會出現「The package is not supported on the platform of DiskStation」請問該如何解決呢?謝謝。

    回覆
  35. JS

    您好,我的是DS412+
    INTEL Atom D2700
    DSM 6.0.1-7393

    手動安裝會出現此套件沒有數位簽章
    請問該如何解決?

    謝謝

    回覆
  36. liangsl

    您好,我系統6.02-8451、DS216j+安裝( Braswell)時,都會出現「The package is not supported on the platform of DiskStation」請問該如何解決呢?謝謝。

    回覆
  37. wham26

    您好
    DS411使用FFmpegWithDTS-armada370-4.3-0214,卻出現"該套件不支援DiskStation上的平台"
    請問有解嗎?

    回覆
  38. 007

    DS216j 已更新成DSM 6.0.2-8451 Update 1
    安裝FFmpegWithDTS-armada370-4.3-0214.spk
    出現"該套件不支援DiskStation上的平台

    回覆

發表迴響

你的電子郵件位址並不會被公開。