web-dev-qa-db-ja.com

Xubuntu 12.10:アニメーションGIFを背景として使用できますか?

本当に、本当に使いたい http://www.reddit.com/r/cinemagraphs

私はこれについて多くの研究を行ってきましたが、答えは大きく異なるようであり、他の提案ではあまり成功していません。 (多くはありません)が、ほとんどはちょうどubuntuです。

これらのgifは背景に最適だと思います(少し低解像度ですが、今のところは十分です)

また、デュアルモニターを実行しているので、その事実に合わせて何かを調整できる場合(ただし、defは必要ありませんが、どんな情報でもかまいません)、最も感謝しています。

6
MALON

(コメントに応答していないので、次の提案を試したかどうかはわかりませんが、利用可能なオプションについてのみ、次の方法に言及すると思いました。)


一般的な紹介

Compizや特別なコンポジタープラグインを使用せずに、Xubuntuでできることはxwinwrapを使用することです。このプログラムはしばらくの間公式に更新されていませんが、改善されたバージョンが利用可能です here ユーザーが投稿した多くのコメントがあります。

ただし、xwinwrapのフロントエンドである優れた gwinwrap を使用することもできます。 公式サイトからの指示 ;に従ってインストールする必要があります。ただし、非常に迅速かつ簡単です。 mplayerに加えて、xscreensaverxwinwrapもインストールする必要があります。ドキュメンテーションはスクリーンセーバーについて言及し続けていますが、これはデスクトップでも機能します。これは 有用なyoutubeビデオが示す であり、これはデスクトップを「アクティブ」にする1つの方法です。

したがって、xwinwrapをそのまま使用するか、 こちらのチュートリアルに従ってください を使用してgifを表示するか、gwinwrapを使用する方が簡単です。 gifをビデオファイルに変換し、gwinwrapで選択すると、デスクトップの背景としてループします。ビデオのサイズなどの他のオプションは、gwinwrapオプションでmplayerに渡すことができます。

ターミナルからgwinwrapを実行し、さまざまな設定を選択して適用すると、使用されているxwinwrapコマンドラインを確認できます。例として、gwinwrapは、次のようなxwinwrapコマンドを(mplayerと組み合わせて)実行します。

Nice -n 15 xwinwrap -s -st -sp -b -ni -fs -nf -ov -o 1.000000 -- mplayer /home/mike/jazz.mp4 -quiet -noconsolecontrols -loop 0 -wid WID 

(異常になったxwinwrapアクションを強制終了するには、ターミナルを開いてkillall xwinwrapを実行します。)

特定の指示

1)コレクションからアニメーションgifを選択し、mp4やaviなどのビデオ形式に変換します。 this superuser question からの提案に記載されているように、ffmpegでこれを直接行うことができます。品質が期待したものと異なる場合は、他の方法を試してください。

2)gwinwrapを開始し、最初の画面で[新規]をクリックし、2番目の画面で変換したgifのビデオを追加し、設定を指定して[適用]をクリックします(下のスクリーンショットを参照)。

注:通常、XFCE設定>ウィンドウマネージャーの調整でウィンドウ合成を有効にする必要があります。 xwinwrap のコメントの一部に記載されているように、グラフィックカードによっては、ビデオが他のウィンドウにオーバーレイする場合があります。ただし、これは発生しないはずであり、xwinwrap/gwinwrapを使用することが、目的を達成するための最良の方法です。

enter image description here

3
user76204

xwinwrapは、 この回答で説明 のように進む方法のようです。

しかし、私はそれを機能させることができなかったので、似たようなものを作成しました。それは基本的なことですが、仕事をします、あなたはそれを見つけることができます GitHubで

Installation

here からリリースをダウンロードし、展開/解凍し、ディレクトリを入力して実行します

./autogen.sh
./configure
make
make install

使用法

  • 画面の中央にgifを設定するには

    giphytool -c /path/to/animation.gif
    
  • 完全な使用ガイダンスについて

    giphytool --help
    
1
Cey