Linux でライブ壁紙とアニメーション背景を設定する方法

Linux でライブ壁紙とアニメーション背景を設定する方法

ビデオの壁紙は、Linux デスクトップの美しさを際立たせる素晴らしい方法です。それらは魅力の点で従来の壁紙を上回り、アニメーション要素でデスクトップを際立たせます。

ほとんどの Linux デスクトップには、ライブ壁紙を設定するデフォルトのオプションはありません。しかし、これは追加できないという意味ではありません。Linux デスクトップでビデオの壁紙を作成および設定する方法は次のとおりです。

デスクトップ用のビデオ壁紙をダウンロードする

アニメーションの背景は、従来の壁紙よりも多くのリソースを消費するため、負荷を処理できる適切なハードウェアを備えたコンピューターを用意してください。

PixabayPexelsなどのロイヤリティフリーのビデオ Web サイトからライブ壁紙をダウンロードできます。動画壁紙専用サイトは他にもありますので、どれを選ぶかはあなた次第です。

壁紙として使用するには、高解像度のビデオ (できればフル HD または 4K) をダウンロードすることをお勧めします。

wallset は、快適な端末から壁紙を管理および設定できるコマンドライン ユーティリティです。ターミナルの住人にとっては命の恩人ですが、コマンドラインが怖くても心配はいりません。wallset は非常に使いやすく、いくつかのオプションを設定するだけで作業を完了することができるからです。

Linux にウォールセットをインストールする方法

ウォールセットが正しく機能するには、最初にいくつかの依存関係をインストールする必要があります。

sudo apt install ffmpeg feh imagemagick x11-xserver-utils xdg-utils

次に、git を使用してウォールセット GitHub リポジトリのクローンを作成します。

git clone https://github.com/terroo/wallset

cd コマンドを使用してディレクトリを変更します。

cd wallset

あとは、提供されたスクリプトを使用してウォールセットをインストールするだけです。

sudo. /install.sh

依存関係がインストールされていないことを示すエラーが発生した場合は、–forceフラグを指定してスクリプトを実行することを検討してください。

sudo. /install.sh --force

スクリプトを実行する前に、必要なすべての依存関係をインストールしてください。そうしないと、ウォールセットが予期しない動作をする可能性があります。

Linux でウォールセットを使用してビデオの壁紙を設定する

wallset はビデオの最初の 10 秒しか再生しないため、事前にビデオを必要な長さ (できれば 10 秒未満) にトリミングすることをお勧めします。現在、MP4 ビデオのみをサポートしているため、ファイル形式が「.mp4 」であることを確認してください。

ビデオの準備ができたら、次のコマンドを実行してライブ壁紙を設定します。

wallset -V /path/to/video.mp4

wallset はビデオを準備し、最初の 10 秒にトリミングします。正常に完了したら、デスクトップに切り替えて、新しい壁紙を確認してください。

-Vフラグを使用して新しい壁紙を設定すると、ウォールセット リストに追加されます。以前に使用したビデオ壁紙のリストを表示するには、次を実行します。

wallset -L

wallset は、各壁紙に一意の数値 ID を割り当てます。以前に使用した壁紙に切り替える場合は、 -Lフラグを使用してその ID を見つけ、 -Iフラグ (大文字の「i」) を使用して壁紙を設定します。

wallset -I wall-id

ウォールセットが不具合を起こし、複数の壁紙のフレーム間でループし続けることがあります。これを修正するには、壁紙のループを終了し、ID またはパスを使用して壁紙を再度設定する必要があります。これを行うには、次のように入力します。

wallset -q
wallset -I wall-id

次回デスクトップを起動すると、ライブ壁紙が古いものに置き換えられることに注意してください。これを修正するには、起動時に自動的に実行されるようにウォールセットを構成する必要があります。これを行うには、crontab を使用できます。

次のように入力して、crontab ファイルを開きます。

crontab -e

ファイルの最後に次の行を追加し、保存して終了します。

@reboot env DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus /usr/local/bin/wallset -V /complete/path/to/video.mp4

デフォルトの crontab テキスト エディターに慣れていない場合は、環境変数を使用して好みのエディターに変更できます。

Linux デスクトップを思いのままにカスタマイズ

wallset は、Linux デスクトップ用のオールインワンの壁紙マネージャーです。画像の壁紙を設定したり、画像をリストに追加したり、複数の壁紙をループしたり、そして何よりも、美しいビデオの壁紙を作成して設定したりできます。

そんなときは、さらに一歩進んで、現在の時刻に基づいてデスクトップの壁紙を変更するように設定してみませんか? 動的壁紙は、名前が示すように、cron ジョブを使用して壁紙を自動的に切り替えることができます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です