ISSからのライブビデオフィードをデスクトップの背景として設定するにはどうすればよいですか?


32

NASAは最近、ISSからのビューのライブブロードキャストを開始しました(黒の場合、ISSは地球の夜側にあります)。http://eol.jsc.nasa.gov/HDEV/

このブロードキャストを設定して(または、フィードの定期的なスクリーンキャップを取得する)、デスクトップの背景にするにはどうすればよいですか?誰もが利益を得るために、Mac OS X、Linux、およびWindows向けのソリューションが望まれています。


回答:


20

VLCには、現在再生中のメディアを壁紙として設定できる壁紙モードがあります。ドキュメントには「DirectX」と記載されていますが、このオプションはすべてのプラットフォームに存在することは間違いありません。

ストリームをVLC内で直接開く方法が必要になりました。残念ながら、それほど簡単なことはありません。すべてのストリーミングプラットフォームは、ひどいFlashベースのソリューションを使用するためにできる限りのことを行います。

ただし、Flashをサポートしないモバイルデバイス用のストリームも提供する必要があります。この文書化されていないURLは次のとおりです:http : //iphone-streaming.ustream.tv/uhls/17074538/streams/live/iphone/playlist .m3u8

URLを取得したら、VLCコマンドライン(壁紙オプション付き)をスタートメニューの[スタートアップ]フォルダー内のショートカット内に配置するだけです。

ここに私が思い付いた予備的なコマンドラインは、あります、しかし、それは、フルスクリーンでないようないくつかの問題を持っているので、あなたがいじくり回す必要があります--zoomパラメータ(--width--height残念ながら何の効果もありません)。

vlc --video-wallpaper --zoom 2 --no-osd --qt-start-minimized --qt-notification 0 --qt-system-tray http://iphone-streaming.ustream.tv/uhls/17074538/streams/live/iphone/playlist.m3u8

Startupフォルダを開きます。[スタート]メニューでこのパスを直接コピー/貼り付けして開くだけです%AppData%\Microsoft\Windows\Start Menu\Programs\Startup

そのフォルダに新しいショートカットを作成します。次のように、をポイントしvlc.exe、パス自体を引用符で囲み、引用符で囲んだパスの後にオプションを追加する必要があります。

"C:\Program Files\VideoLAN\VLC\vlc.exe" --video-wallpaper --zoom 2 --no-osd --qt-start-minimized --qt-notification 0 --qt-system-tray http://iphone-streaming.ustream.tv/uhls/17074538/streams/live/iphone/playlist.m3u8

最後に、スタートメニュー(Startupフォルダー内)で作成したばかりの新しいエントリをクリックするか、ログアウトしてから再度ログインして、変更をテストできます。

デスクトップアイコンの表示を有効にする必要があることに注意してください。有効にしないと、動作しません。理由はわかりません。


えっ、これは他のソリューションがある場合、私は疑問に思う、その偉大な動作しません
ザ・シッケストを

@Sickestええ、それはあまり良くありませんが、それは最も効率的なソリューションであり、ウェブページを(Flashプラグインを使用して)壁紙として表示するソフトウェアを実行するよりも効率的です。最善の方法は、X分ごとにストリームのスクリーンショットのみを取得し、それを壁紙として設定するスクリプトを作成することです。

@AndréMac 10.6.8のソリューションをご存知ですか?同じURLが欲しいのですが、どうすればいいかわかりません…
14

「デスクトップアイコンの表示を有効にする」について少し詳しく教えてください。どうすればいいのかわかりません。
TMH 14

@TomHart Windowsでは、デスクトップを右クリックして[表示]> [デスクトップアイテムの表示]のチェックを外すことにより、デスクトップアイコンを非表示にすることができます。チェックが入っていることを確認する必要があります。

6

あります簡単な方法私はそれをダウンロードする必要見つかったスクリーンセーバーあなたのスクリーンセーバーとしてHTMLページを設定することができます。

フィードを画面全体に表示するには、チャンネルではなくポップアウトのリンクを使用します。そのため、ISSストリームの場合、次のものを使用します。

http://www.ustream.tv/channel/live-iss-stream/pop-out

この方法は私にとっては完璧に機能し、セットアップはほとんど必要ありませんでした。

編集:たった今、彼はスクリーンセーバーではなく背景に設定するソリューションを探していることに気付きました。ただし、これは非常に重要であるため、ここでは省略します。

編集2:ウェブサイトがダウンしているため、Archive.orgリンク


これは便利かもしれませんが、質問への答えではありません(したがって、変更/削除される可能性があります)。ここにアイデアがあります:ISSビデオストリームをスクリーンセーバーとして設定する方法について新しい質問をしてから、同じ答えを自分で答えてください。次に、この質問からこの回答を削除します。
lzam 14

5

ライブストリーマーの使用方法は次のとおりです。Seもこの答え

最初のステップ:livestreamerをインストールします。

ライブストリーマーをインストールする

VLCを使用したシンプルなHDストリーム:

このコマンドは、壁紙モードで全画面に高解像度地球表示システム(HDEV)を表示します。

livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'

オーディオ付きHDストリーム(乗組員/制御会話)

これにより、高解像度地球観測システム(HDEV)が表示され、乗組員とMission Control間の会話の音声とともに、別のストリームLive ISSからのサウンドが追加されます。

livestreamer http://www.ustream.tv/embed/9408562?html5ui best --player "cvlc --no-video" & livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'

Bash ON / OFFスクリプト(Ubuntuでテスト済み)

#!/bin/bash
PS=`ps -ef`
if echo "$PS"|grep -q 'vlc -I dummy';
    then echo "off";
    kill $(ps aux | grep 'vlc -I dummy' | awk '{print $2}')
else echo "on";
    livestreamer http://www.ustream.tv/embed/9408562?html5ui best --player "cvlc --no-video" & livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'
fi

bashスクリプトの改善(Ubuntu固有)

(通知とともに表示するアイコンのパスを選択するか、「Icon = "3行目と両方の" -i $ Icon "オプションを削除します)

#!/bin/bash
PS=`ps -ef`
Icon="/path/to/nasa_icon.png"

if echo "$PS"|grep -q 'vlc -I dummy';
    then notify-send -i $Icon "  ISS background OFF" \ "\"Houston, We've Got a Problem !\"";
    kill $(ps aux | grep 'vlc -I dummy' | awk '{print $2}')
else notify-send -i $Icon " ISS background ON" \ "Dowloading data from ISS...";
    livestreamer http://www.ustream.tv/embed/9408562?html5ui best --player "cvlc --no-video" & livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'
fi

非常に良い提案、魅力のように機能しますが、この機能をデュアルモニターで機能させる方法はありますか?
ラドゥゲオルギウ

デュアルモニターでうまく動作します。あなたは正確に何が欲しいですか?両方で同じビデオ?それぞれ異なるストリーム?
mxdsp

両方のモニターでストリームを拡張します。半分が左側に、もう半分が右側にある2つのモニターで映画を見るように。
ラドゥゲオルギウ

申し訳ありませんが、それをやったことはありませんが、ここで探しているものを見つけることができると思います。--video-splitterオプションを見てください。
mxdsp

もう動作しないようです
Antzi


1

livestreamerを試すことができます。Ubuntuでより高いdefストリームを表示できるようにするには、Pythonライブラリをインストールするために少し作業をしなければなりませんでした。事前にパッケージ化されたWindowsバイナリがあり、その問題がない可能性があるため、試していません。

現在、720pでVLCでISSフィードを直接見るために使用しています。コマンドは

livestreamer http://ustream.tv/channel/iss-hdev-payload 720p+ --player vlc

最後に、Andréの投稿で説明されているように、VLCの壁紙モードを使用します。

Raspberry PiでのISSフィードのストリーミングに関するこのチュートリアルのおかげで、正しい方向に導かれました。


0

VLCでは、ビデオを左、中央、または右に揃えることができます。さらに、アスペクト比またはトリミング設定でフィードを配置するディスプレイの比率を設定します。デュアルヘッドセットアップの左モニターでフルスクリーンで完全に再生します。

また、上記のプレイリストファイルを開いて、480フィードのみが含まれるように編集することもできます。これは、ワードパッドまたは適切なテキストエディターで実行できます。改行は完全にWindows互換ではないため、メモ帳で破損します。

あなたのplaylist.m3u8次のようにファイルになります。

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1194092,CODECS="avc1.77.31",RESOLUTION=854x480
http://iphone-streaming.ustream.tv/watch/playlist.m3u8?cid=17074538&stream=live_6&appType=103&appVersion=3&conn=wifi&group=iphone

ビデオを1つの画面にのみ表示するには、VLC設定に移動し、下部の[設定を表示]ボックスに移動して[ すべて]を選択します。

次に、左のツリーの下部近くにある[ ビデオ]セクションに移動し、クリックします。表示される右側のペインで、ビデオ設定の一番下までスクロールし、ビデオの位置合わせセクションで、好みに応じてLeftCenterまたはRightを選択します。左は左の画面に揃えられます。Centerは両方のディスプレイにビデオを表示し、両側に黒いバーが表示され、Rightは右側のディスプレイに合わせて表示されます。

最後に、単純な設定に戻り、[ビデオ]の下で、[表示]セクションの[出力]ドロップダウンが[自動]に設定されていることを確認します。

今のところ設定を閉じます。次に、メインVLCウィンドウで、[トリミング]設定に移動し、使用しているディスプレイの正しい比率を選択します。私の場合、比率は16:10です。

これにより、ビデオが単一のディスプレイにのみ位置合わせおよびトリミングされます。パーフェクト!VLCビューポートが他のディスプレイにこぼれないように、トリミングは重要です。目的の効果が得られるまで試してみてください。

更新:表示切り替えについて間違っていたのかもしれません。右のディスプレイに表示することができません!何か案は?それでも、左の画面には完全に収まります。アスペクト比はより良いアイデアのようであるため、フィードが広くなるにつれて少し滑らかになりますが、ビデオが途切れることはありません。

誰かがこのためのデスクトップショートカットを作成する方法についての提案を持っている場合、私は非常に感謝します!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.