Playercastアプリは、メディアプレーヤーを他のLinuxデバイス(HTPC、Raspberry PIなど)に掲載し、Chromecastと同様に機能するメディアレシーバーに変えます。
アドオンを介して拡張機能を拡張します。
ソースコードからのインストールは、Wikiで説明されています。
拡張機能を有効にした後、すべての要件とNPM依存関係をインストールすることを忘れないでください。
これは、テレビにキャストされた必要なプログラムのリストです。
上記のすべてがインストールされていることを確認してください。
Nautilus Extensionは、バージョン9以降のテレビへのキャストに含まれています。
オプションで、ハードウェアVAAPIまたはNVENCエンコードを使用できます。もちろん、これには作業ドライバーが必要です。詳細とハードウェアアクセラレーションのインストール方法はこちらです。
Universe Repo runを有効にした:
sudo apt install npm nodejs ffmpeg
Ubuntuは、何らかの理由で間違ったNPMバージョンを出荷しています。
更新してバッシュキャッシュをクリアします:
sudo npm install -g npm
hash -r
RPM Fusion Repos Runを有効にした:
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以上のリリースで、 python3-nautilus
の代わりにpython-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にあります。
また、いくつかの使用例とファイアウォールの構成を見つけることができます。
質問をする前に、FAQをチェックしてください。
優先翻訳方法は、キャストを使用してテレビCrowdin Webページに使用することです。
Crowdinには追加のツールは必要ありませんし、Webブラウザーを介して翻訳することはできません。 GitHubアカウントを使用してログインするか、新しいアカウントを作成できます。このプロジェクトに新しい言語を追加できるのは、あなたの言語が利用できない場合は、最初に私に連絡してください(ここにコメントを残すことができます)。
または、MakeFileやPoEDITなどのツールを使用して翻訳を生成することもできます。
make potfile
更新されたポットファイルを生成します。
make mergepo
- ポットファイルからすべてのPOファイルに変更をマージします。
make compilemo
- 翻訳ファイルをコンパイルします。
コンパイルした後、GNOME-SHELLを再起動して、変更を加えます。
Chromecast-Playerを開発してくれたSimon Kusterer(XAT)に感謝します。
Nautilus-Cast拡張に基づいてNautilusの統合を手伝ってくれたRendy Anthonyに感謝します。
GithubまたはCrowdinを介してこの拡張機能を翻訳することに関与したすべての人に感謝します。
あなたが私の作品が好きなら、私に一杯のコーヒーを買ってそれをサポートしてください:-)