PlayerCast應用程序將您的媒體播放器在任何其他Linux設備(例如HTPC,Raspberry Pi)上轉變為與Chromecast相似的媒體接收器。
通過附加組件擴展擴展功能:
Wiki中描述了來自源代碼的安裝。
啟用擴展程序後,請記住安裝所有要求和NPM依賴關係。
這是電視上施放的必需程序的列表:
請確保您已安裝了上述所有內容。
Nautilus擴展包含在電視上(自第9版)中。
您可以選擇使用硬件VAAPI或NVENC編碼。當然,這需要工作驅動程序。更多信息以及如何在此處安裝硬件加速度。
啟用了Universe Repo運行:
sudo apt install npm nodejs ffmpeg
由於某種原因,Ubuntu的NPM版本錯誤。
更新並清除bash緩存:
sudo npm install -g npm
hash -r
啟用了RPM Fusion Repos運行:
sudo dnf install npm nodejs ffmpeg
sudo pacman -S npm nodejs ffmpeg
sudo apt install python3-nautilus python3-gi
sudo dnf install nautilus-python python3-gobject
sudo pacman -S python-nautilus python-gobject
Ubuntu釋放超過20.04需要python-nautilus
而不是python3-nautilus
。
較舊的Fedora釋放還需要pygobject3
。
默認情況下禁用了Nautilus集成。切記在此擴展設置中打開它。
在使用擴展之前,您還必須安裝一些其他NPM軟件包。
您還應該在將擴展名更新到新版本時重複此步驟,否則您可能沒有新添加或更新的依賴項。
在版本9和以後,這可以從擴展偏好中完成。
轉到Cast Settings -> Modules
,然後單擊Install npm modules
按鈕。
在此步驟之前,您必須安裝npm
和nodejs
。
在終端中的代碼以下運行:
cd ~/.local/share/gnome-shell/extensions/[email protected]
npm install
與配置和使用擴展相關的詳細說明在Wiki中。
您還可以在那裡找到一些用法示例和防火牆配置。
在提出問題之前,請查看常見問題解答。
首選的翻譯方法是將鑄件用於電視人群網頁。
Crowdin不需要任何其他工具,可以通過Web瀏覽器進行翻譯。您可以使用GitHub帳戶登錄或創建一個新帳戶。只有我可以在此項目中添加新語言,因此,如果您的語言不可用,請先與我聯繫(您可以在此處發表評論)。
另外,您仍然可以使用Makefile和Poedit之類的工具來生成翻譯:
make potfile
生成更新的鍋文件。
make mergepo
合併從Pot File的更改為所有PO文件。
make compilemo
編譯翻譯文件。
在編譯了重新啟動的GNOME-shell之後,以進行更改。
特別感謝Simon Kusterer(XAT)開發Chromecast-Player和Sam Potts製作Plyr,這是一位很棒的HTML5視頻播放器。
非常感謝Rendy Anthony幫助我根據他的Nautilus-Cast擴展而進行了Nautilus的整合。
非常感謝參與通過Github或Crowdin翻譯此擴展名的每個人。
如果您喜歡我的工作,請通過給我喝杯咖啡來支持它:-)