web-dev-qa-db-ja.com

Kodi河口UIにカスタムフォントを使用する

LibreELEC とOSMCにインストールされているEstuary(デフォルトのスキン)を使用して、KodiのUIフォントを変更する方法を理解しようとしています。私はmynewfont.ttf使用したいフォントファイル。

1
Gruber

OSMC

  1. フォントファイルを/usr/share/Kodi/addons/skin.estuary/fonts/にコピーします
  2. /usr/share/Kodi/addons/skin.estuary/xml/Font.xmlを編集します。たとえば、文字列arialmynewfontに置き換えます。 XML構造をコピーすることで、別のフォント項目を追加して選択できる場合もあります。
  3. Kodiの「インターフェース設定」を使用して新しいフォントを選択します。

LibreElec

これは非常に複雑であり、これを行う唯一の方法は、既存のスキンから新しいモッドスキンを作成することです。これは、LibreELECでは、ほとんどのファイルシステムが読み取り専用であるためです。例外は/storageです:

  1. スキンを/storageフォルダーにコピーし、その名前を微調整することから始めます。

    cp -R /usr/share/Kodi/addons/skin.estuary /storage/.Kodi/addons/skin.estuary-mod 
    

    これにはSSHログインを有効にする必要がある場合があることに注意してください(KodiのLibreELEC設定で有効にしてください)。

  2. このスキンのクローンは、Kodiのアドオンマネージャーが取得できますが、変更されたスキンに一意の名前を付けて区別する必要があります。 /storage/.Kodi/addons/skin.estuary-mod/addon.xmlを編集し、行を変更します

    <addon id="skin.estuary" version="..." name="Estuary" provider-name="phil65, Ichabod Fletchman">
    

    <addon id="skin.estuary-mod" version="..." name="Estuary-mod" provider-name="phil65, Ichabod Fletchman">
    

    idnameの両方の値を変更する必要があることに注意してください。

  3. 変更されたスキンのxmlフォルダー内のFont.xmlファイルを編集します。たとえば、文字列arialmynewfontに置き換えます。 XML構造をコピーすることで、別のフォント項目を追加して選択できる場合もあります。

  4. mynewfont.ttf/storage/.Kodi/addons/skin.estuary-mod/fontsにアップロードします。

  5. Kodiを再起動して、Kodiに変更されたアドオンを見つけさせます:reboot
  6. Kodi UIを使用して、[アドオン]-> [マイアドオン]-> [ルックアンドフィール]-> [スキン]に移動します。モッドスキンを見つけ(横にXが付いているはずです)、アクティブにします。最後にそれを使用することを選択します。
  7. Kodiの「インターフェース設定」を使用して新しいフォントを選択します。
1
Gruber