私はプログラムでXの下に画像を表示し、ソケットまたはネットワークポートからコマンドを受信できるデーモンを探しています。
基本的に、オーディオやビデオではない写真についてまたはmpd
考えてみてください。xine
良い機能は、コマンドを介して要求した場合、ある写真を他の写真と混在させることです。
どんなアドバイス?
わかりました、これはなぜ必要ですか?
さまざまな入力に基づいてモニターに写真を表示するスクリプトを作成する必要があります。feh
友達に電話をかけ、次の写真が表示されたときに友達を殺すと、写真の間に悪い黒い画面が生成され、「クロスフェード」または写真の間に他の効果はありません。 。
ありがとうございます!
答え1
特別に設計されたものが見つかりません。しかし、これを統合するいくつかの方法を考えることができます。
geeqieにはリモートモードがあります。トランジションがなく、時々画像が読み込まれているのを見ることができることを除いて完璧です...はい(すでにgeeqieが実行されていると仮定)
geeqie -r -fs; for f in *.png; do geeqie -r file:"$f"; sleep 1; done; geeqie -r -fS
mplayer2と
-slave -idle
.mplayerはmf://を使ってPNGなどを再生できます。低fps(例:1)で始まり、すぐに一時停止します。これにより、次の写真でフレームを事前に指定できます。さらにコンテンツを追加するには、loadfileを使用してください。これはテストしませんでした...Firefoxはフルスクリーンモードで動作し、現在のURLを置き換えるために開いたURLを設定します。制御に使用できます
firefox --remote
。2 つの異なる仮想デスクトップで実行されるイメージビューアです。それぞれに画像をロードし、デスクトップスイッチを使用してロードを非表示にします(ウィンドウマネージャに応じて切り替え機能も提供します)。
完全に空のXセッションを持ち、背景(背景画面)を画像に設定します。壁紙を変更するための多数のコマンドラインユーティリティがあります。
答え2
イメージマジシャン~のanimate
一つある-remote
オプション既存のウィンドウでコマンドを実行できますanimate
。切り替えは行いませんが、ImageMagickを使用できます。その他のツール各画像のトランジションGIFアニメーションを作成し、各エンティティ画像の間に表示します。