ISS의 라이브 비디오 피드를 데스크탑 배경으로 설정하려면 어떻게해야합니까?


32

NASA는 최근 ISS에서보기의 생방송을 시작했습니다 (검은 색인 경우 ISS는 지구의 야간에 있습니다). http://eol.jsc.nasa.gov/HDEV/

이 브로드 캐스트를 어떻게 설정 (또는 더 나은 방법으로 주기적으로 피드의 스크린 캡을 얻음)하여 데스크탑 배경이되도록 설정할 수 있습니까? 따라서 Mac OS X, Linux 및 Windows 용 솔루션이 모두에게 유리합니다.


답변:


20

VLC에는 현재 배경 화면으로 재생중인 모든 미디어를 설정할 수 있는 배경 화면 모드 가 있습니다. 설명서에는 "DirectX"가 언급되어 있지만 모든 플랫폼에 옵션이 존재한다고 확신합니다.

이제 VLC 내에서 직접 스트림을 열 수있는 방법이 필요합니다. 불행히도 아무것도 쉽지 않으며 모든 스트리밍 플랫폼이 끔찍한 플래시 기반 솔루션을 사용하기 위해 할 수있는 모든 작업을 수행합니다.

그러나 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폴더에 있음)을 클릭하거나 로그 아웃 한 후 다시 로그인 하여 변경 사항을 테스트 할 수 있습니다 .

바탕 화면 아이콘 표시를 활성화해야합니다. 그렇지 않으면 작동하지 않습니다. 이유가 확실하지 않습니다.


eh 이것은 그다지 효과적이지 않습니다. 다른 해결책이 있는지 궁금합니다.
Sickest

@Sickest 예, 좋지는 않지만 가장 효율적인 솔루션입니다. 웹 페이지 (Flash 플러그인 포함)를 배경 화면으로 표시하는 소프트웨어를 실행하는 것보다 훨씬 효율적입니다. 가장 좋은 방법은 X 분마다 스트림의 스크린 샷 만 가져 와서 배경 화면으로 설정하는 스크립트를 유지하는 것입니다.

@ André Mac 10.6.8 용 솔루션에 대해 알고 있습니까? 같은 URL을 원하지만 어떻게
해야할지 모르겠습니다

"데스크탑 아이콘 표시 가능"에서 약간 확장 할 수 있습니까? 어떻게해야할지 모르겠습니다.
TMH

@TomHart Windows에서는 바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 "디스플레이> 바탕 화면 항목 표시"를 선택 취소하여 바탕 화면 아이콘을 숨길 수 있습니다. 확인되어 있어야합니다.

6

있다 쉬운 방법 나는 다운로드 관련이 발견 화면 보호기 화면 보호기로 설정을 HTML 페이지에 당신을 수 있습니다.

피드가 전체 화면을 채우도록하려면 채널이 아닌 팝업 링크를 사용하십시오. 따라서 ISS 스트림의 경우 다음을 사용하려고합니다.

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

이 방법은 나에게 완벽하게 작동했으며 약간의 설정이 필요했습니다.

편집 : 방금 화면 보호기가 아닌 배경으로 설정할 솔루션을 찾고 있다는 것을 깨달았습니다. 그러나 나는 이것이 매우 관련이 있으므로 이것을 남겨 두겠습니다.

웹 사이트가 다운되었으므로 Edit 2 : Archive.org 링크 .


이것은 유용 할 수 있지만 질문에 대한 답변이 아닙니다 (따라서 수정 / 삭제 될 수 있음). 아이디어는 다음과 같습니다. ISS 비디오 스트림을 화면 보호기로 설정하는 방법에 대한 새로운 질문을 한 다음 같은 대답으로 직접 답하십시오. 그런 다음이 질문에서이 답변을 삭제하십시오.
lzam

5

Livestreamer를 사용하는 방법은 다음과 같습니다. 이 답변도 있습니다.

첫 번째 단계 : livestreamer 설치

라이브스 트리머 설치

VLC를 사용한 간단한 HD 스트림 :

이 명령 은 배경 화면 모드에서 HDEV (High Definition Earth-Viewing System) 를 전체 화면으로 표시합니다.

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

오디오가 포함 된 HD 스트림 (승무원 / 제어 대화)

이 표시 고화질 지구보기 시스템 (HDEV)을 다른 스트림에서 사운드를 추가 라이브 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 스크립트 (우분투에서 테스트)

#!/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 스크립트 (우분투 특정)

(알림과 함께 표시하려는 아이콘의 경로를 선택하거나 "Icon ="세 번째 줄과 "-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

아주 좋은 제안, 매력처럼 작동하지만 듀얼 모니터 에서이 작업을 수행하는 방법에 대해 알고 있습니까?
Radu Gheorghiu

듀얼 모니터로 잘 작동합니다. 정확히 무엇을 원하십니까? 둘 다 같은 비디오? 각각 다른 스트림?
mxdsp

두 모니터 모두에서 스트림을 확장하십시오. 두 대의 모니터에서 영화를 보는 것처럼 왼쪽은 반, 오른쪽은 반입니다.
Radu Gheorghiu

죄송합니다. 절대 그런 일이 없지만 여기서 원하는 것을 찾을 수있을 것 같습니다 . --video-splitter옵션을 살펴보십시오 .
mxdsp

더 이상 작동하지 않는 것 같습니다
Antzi

1

이 사람은 Mac의 시스템 환경 설정 확장을 만들었습니다. Mac OS X Yosemite에서 작동합니다 ... 호환성이 얼마나 멀리 떨어져 있는지 확실하지 않습니다.

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0CCkQFjAB&url=http%3A%2F%2Fsobolev.us%2Fiss-hd-earth-viewing- 실험 화면 보호기 % 2F & ei = BapCVKalIKX1iQKr0YH4BA & usg = AFQjCNFy587sR98w-D5SPXtgUwJrqH8tNA & sig2 = _nlyDfljiKYKE72ry_ZxIg


1

당신은 livestreamer 를 시도 할 수 있습니다 . 우분투에서 더 높은 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 개의 피드 만 포함하도록 편집 할 수 있습니다. 이것은 워드 패드 나 유능한 텍스트 편집기에서 수행 할 수 있습니다. 줄 바꿈이 창과 완전히 호환되지 않기 때문에 메모장이이를 손상시킵니다.

귀하 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

비디오를 한 화면에만 표시하려면 VLC 설정 으로 이동 한 다음 하단의 설정 표시 상자 로 이동하여 모두를 선택하십시오 .

그런 다음 왼쪽 트리의 하단 근처에 있는 비디오 섹션으로 이동하여 클릭하십시오. 표시되는 오른쪽 창에서 비디오 설정의 맨 아래로 아래로 스크롤하고 비디오 정렬 섹션에서 기본 설정에 따라 왼쪽 , 가운데 또는 오른쪽을 선택하십시오 . 왼쪽은 왼쪽 화면에 맞춰집니다. 가운데에는 양쪽에 검은 색 막대가있는 비디오가 양쪽 디스플레이에 표시되고 오른쪽은 오른쪽 디스플레이에 맞춰집니다.

마지막으로 단순 설정으로 다시 전환 한 다음 비디오에서 디스플레이 섹션의 출력 드롭 다운이 자동으로 설정되어 있는지 확인하십시오.

지금 설정을 닫습니다. 그런 다음 기본 VLC 창에서 자르기 설정으로 이동하여 사용중인 디스플레이에 맞는 비율을 선택하십시오. 제 경우에는 비율이 16:10입니다.

비디오를 단일 디스플레이에만 정렬하고 자릅니다. 완전한! 자르기가 중요하므로 VLC 뷰포트가 다른 디스플레이에 쏟아지지 않습니다. 원하는 효과를 얻을 때까지 실험 해보십시오.

업데이트 : 디스플레이 스위치가 잘못되었을 수 있습니다. 오른쪽 디스플레이에 표시 할 수 없습니다! 어떤 아이디어? 그래도 여전히 왼쪽 화면에 완벽하게 앉아 있습니다. 가로 세로 비율이 더 좋은 아이디어 인 것 같습니다. 피드가 넓어 질수록 비디오가 약간 부드러워 지더라도 비디오가 잘리지 않습니다.

누군가 이것을 위해 바탕 화면 바로 가기를 만드는 방법에 대한 제안이 있으면 크게 감사하겠습니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.