NASAは最近、ISSからのビューのライブブロードキャストを開始しました(黒の場合、ISSは地球の夜側にあります)。http://eol.jsc.nasa.gov/HDEV/
このブロードキャストを設定して(または、フィードの定期的なスクリーンキャップを取得する)、デスクトップの背景にするにはどうすればよいですか?誰もが利益を得るために、Mac OS X、Linux、およびWindows向けのソリューションが望まれています。
NASAは最近、ISSからのビューのライブブロードキャストを開始しました(黒の場合、ISSは地球の夜側にあります)。http://eol.jsc.nasa.gov/HDEV/
このブロードキャストを設定して(または、フィードの定期的なスクリーンキャップを取得する)、デスクトップの背景にするにはどうすればよいですか?誰もが利益を得るために、Mac OS X、Linux、およびWindows向けのソリューションが望まれています。
回答:
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
フォルダー内)で作成したばかりの新しいエントリをクリックするか、ログアウトしてから再度ログインして、変更をテストできます。
デスクトップアイコンの表示を有効にする必要があることに注意してください。有効にしないと、動作しません。理由はわかりません。
あります簡単な方法私はそれをダウンロードする必要見つかったスクリーンセーバーあなたのスクリーンセーバーとしてHTMLページを設定することができます。
フィードを画面全体に表示するには、チャンネルではなくポップアウトのリンクを使用します。そのため、ISSストリームの場合、次のものを使用します。
この方法は私にとっては完璧に機能し、セットアップはほとんど必要ありませんでした。
編集:たった今、彼はスクリーンセーバーではなく背景に設定するソリューションを探していることに気付きました。ただし、これは非常に重要であるため、ここでは省略します。
編集2:ウェブサイトがダウンしているため、Archive.orgリンク。
ライブストリーマーの使用方法は次のとおりです。Seもこの答え。
このコマンドは、壁紙モードで全画面に高解像度地球表示システム(HDEV)を表示します。
livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'
これにより、高解像度地球観測システム(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'
#!/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
(通知とともに表示するアイコンのパスを選択するか、「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
この男は、Mac用のシステム設定拡張機能を作成しました。Mac OS X Yosemiteで動作します...互換性がどこまでさかのぼるかわかりません
livestreamerを試すことができます。Ubuntuでより高いdefストリームを表示できるようにするには、Pythonライブラリをインストールするために少し作業をしなければなりませんでした。事前にパッケージ化されたWindowsバイナリがあり、その問題がない可能性があるため、試していません。
現在、720pでVLCでISSフィードを直接見るために使用しています。コマンドは
livestreamer http://ustream.tv/channel/iss-hdev-payload 720p+ --player vlc
最後に、Andréの投稿で説明されているように、VLCの壁紙モードを使用します。
Raspberry PiでのISSフィードのストリーミングに関するこのチュートリアルのおかげで、正しい方向に導かれました。
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設定に移動し、下部の[設定を表示]ボックスに移動して[ すべて]を選択します。
次に、左のツリーの下部近くにある[ ビデオ]セクションに移動し、クリックします。表示される右側のペインで、ビデオ設定の一番下までスクロールし、ビデオの位置合わせセクションで、好みに応じてLeft、CenterまたはRightを選択します。左は左の画面に揃えられます。Centerは両方のディスプレイにビデオを表示し、両側に黒いバーが表示され、Rightは右側のディスプレイに合わせて表示されます。
最後に、単純な設定に戻り、[ビデオ]の下で、[表示]セクションの[出力]ドロップダウンが[自動]に設定されていることを確認します。
今のところ設定を閉じます。次に、メインVLCウィンドウで、[トリミング]設定に移動し、使用しているディスプレイの正しい比率を選択します。私の場合、比率は16:10です。
これにより、ビデオが単一のディスプレイにのみ位置合わせおよびトリミングされます。パーフェクト!VLCビューポートが他のディスプレイにこぼれないように、トリミングは重要です。目的の効果が得られるまで試してみてください。
更新:表示切り替えについて間違っていたのかもしれません。右のディスプレイに表示することができません!何か案は?それでも、左の画面には完全に収まります。アスペクト比はより良いアイデアのようであるため、フィードが広くなるにつれて少し滑らかになりますが、ビデオが途切れることはありません。
誰かがこのためのデスクトップショートカットを作成する方法についての提案を持っている場合、私は非常に感謝します!