可能放錯地方了,但我不確定該放哪裡。MCEBuddy 能透過 Windows 服務或用 NSSM 建立一個來運作嗎?
謝謝。
JR
可能放錯地方了,但我不確定該放哪裡。MCEBuddy 能透過 Windows 服務或用 NSSM 建立一個來運作嗎?
謝謝。
JR
MCEBuddy 引擎在安裝後預設會以 Windows 服務的形式執行。你也可以從開始功能表手動啟動 MCEBuddy 引擎,強制它作為使用者應用程式執行(啟動時會關閉 Windows 服務,關閉時會重新啟動服務)。
看不出為什麼你需要用 NSSM,因為它已經可以原生作為服務或使用者應用程式執行。
谢谢回复。啊,我没注意到。可能是我搞糊涂了,因为GUI打开时显示的是“已停止”。我可以在里面启动和停止buddy。那到底是服务在启停,还是怎么运作的?
谢谢。
JR
“服务”始终处于运行状态(否则GUI会显示无法连接到引擎)。
你可以通过GUI与引擎交互,启动/停止转换、设置等。
我就是在找這個答案。所以 GUI 跟服務完全無關?我可以隨意停止/啟動 GUI,而 MCEBuddy 仍會在背景繼續處理?
另外,我假設服務仍會從我們在 GUI 設定的內容讀取設定?例如,MCEBuddy 已經在執行,我打開 GUI 並新增自訂命名規則,已經在跑的服務會自動套用我剛才的設定嗎?
謝謝!
PS:我覺得這是 HTPC 史上最實用的程式之一!
是的,图形界面只是用于配置引擎和查看当前状态的用户界面。
所有设置都存储在引擎中。图形界面用于获取这些设置、修改它们并将其发送回引擎。
因此,图形界面(又称远程客户端)可以安装在任何地方,并且你可以在不同的机器上同时运行多个远程客户端。它们连接到核心引擎,获取状态/设置并进行显示。
哇……你的意思是,我可以在兩台機器上執行 MCEBuddy,然後讓它透過網路從單一 GUI 取得設定?
它也能幫我洗碗和訂壽司嗎……;)
其实我已经找到了这个,所以没问题了:
这似乎已经回答了我的问题,因为要实现这一点,SERVICE 必须在多台机器上运行。我把它装在我的媒体服务器上,并通过远程访问来完成。我原本想也许可以把它也装在我的主力电脑上,共享这些设置,这样我就能偶尔处理本地转码。
補充 @goose 的說法,如果你在 3 台機器(例如都是無頭或遠端)上執行 MCEBuddy 引擎,你可以從筆電遠端監控這 3 台。在 3 個不同資料夾安裝 Remote Client,各自連到這 3 個引擎。現在就能即時看到這 3 台引擎的遠端狀態。
也請參考這篇關於在多台機器上安裝引擎的文章:
你也可以讓多個引擎共享同一個佇列,透過網路/NAS 磁碟處理檔案。可為每個引擎建立獨立資料夾,或使用不同檔案篩選條件,以提升處理能力,或使用腳本進行分散式處理: