web-dev-qa-db-ja.com

モノクロSpotifyインジケーターアイコンを追加する方法?

Spotifyの緑色の「トレイ」アイコンは、UbuntuのUnityバーのほかのモノクロアイコンの横に見えます。色に加えて、アイコンのサイズが少し大きすぎます。 Spotifyで適切なモノクロインジケーターアイコンを使用するにはどうすればよいですか?

これは、色のSpotifyインジケータアイコンの写真です。

Color Spotify Indicator Icon

4
PJ Singh

他の場所に投稿されたソリューションとは異なり、インターネットからアイコンをダウンロードする必要はありません。このソリューションは、システムにすでにインストールされている既存のSpotifyインジケーターアイコンから適切なサイズのモノクロアイコンを作成します。

これは、新しいモノクロSpotifyインジケータアイコンの写真です。

Monochrome Spotify Indicator Icon

モノクロアイコンの作成

  1. Spotifyインジケータアイコンを含む元のresources.Zipファイルのバックアップを作成します。

    Sudo cp /opt/spotify/spotify-client/Data/resources.Zip /opt/spotify/spotify-client/Data/resources.Zip.original
    
  2. Spotifyインジケータアイコンを抽出して変更します。

    unzip /opt/spotify/spotify-client/Data/resources.Zip _linux/spotify-linux-512.png
    
  3. ImagicMagickのバージョンをインストールして確認します。

    ImagicMagickを使用して、モノクロアイコンを作成します。 ImagicMagickバージョン6.8.4.xでは、ImagicMagickがグレースケール画像を処理する方法に大きな変更がありました。

    Sudo apt-get install imagemagick
    convert --version | grep Version
    
  4. 新しいモノクロSpotifyアイコンを作成します。

    ImagicMagickバージョン<6.8.4.xの場合、以下を実行します。 Ubuntu 14.10を使用している場合、ImagicMagickバージョン6.7.7-10があります。

    convert _linux/spotify-linux-512.png -resize 448x448 -background transparent -extent 512x512-32-32 -colorspace gray -sigmoidal-contrast 10,19% _linux/spotify-linux-512.png
    

    ImagicMagickバージョン=> 6.8.4.xの場合、以下を実行します。 Ubuntu 15.04を使用している場合、ImagicMagickバージョン6.8.9-9以降が必要です。

    convert _linux/spotify-linux-512.png -resize 448x448 -background transparent -extent 512x512-32-32 -colorspace gray -sigmoidal-contrast 10,50% _linux/spotify-linux-512.png
    
  5. Spotifyを新しいモノクロアイコンで更新します。

    Sudo Zip /opt/spotify/spotify-client/Data/resources.Zip _linux/spotify-linux-512.png
    

    Spotifyがすでに実行されている場合は、Sotifyを終了し、再起動して新しいアイコンを使用可能にします。

  6. 作業ファイルを削除します。

    rm -rf _linux
    

変更を元に戻す

元の色のSpotifyインジケータアイコンに戻すには、次を実行します。

Sudo cp /opt/spotify/spotify-client/Data/resources.Zip.original /opt/spotify/spotify-client/Data/resources.Zip

ソフトウェアの更新

Spotifyを更新するたびに、カスタムアイコンは上書きされるため、手順1〜6を実行して、モノクロインジケータアイコンを再作成します。

6
PJ Singh