Adventskalender 7. Dezember 2023 - Ferner Hintergrund, Live und in Farbe

Smalltalk
Antworten
Benutzeravatar
mn77de
Beiträge: 155
Registriert: 23.11.2003 16:53:53
Wohnort: Übersee
Kontaktdaten:

Adventskalender 7. Dezember 2023 - Ferner Hintergrund, Live und in Farbe

Beitrag von mn77de » 07.12.2023 07:36:06

Einen wunderschönen guten Morgen und hallo zusammen. 8)
Dieses Türchen ist für alle, die gerne ihren Bildschirmhintergrund etwas pimpen wollen. :wink:

Hintergrund
Ich vermute, dass die meisten ein statisches Hintergrundbild verwenden. Draußen scheint vielleicht die Sonne (gerade natürlich nicht :lol:), während man viele Stunden drinnen vorm Rechner sitzt. Warum nicht ein wenig Sonne ins Blickfeld holen? Vielleicht ein paar Bilder vom Lieblings-Urlaubsort? Gab es dort nicht eine Webcam ...?

Okay, ich glaub es ist klar, worauf ich hinaus will. Holen wir uns doch aktuelle Bilder von Webcams auf den Bildschirm.

Und ja, es ist auch möglich einen Livestream oder ein Video als Hintergrund zu setzen. Dies hatte ich bereits, braucht einiges an Ressourcen, führt derzeit zu ein paar Einschränkungen und hat sich bei mir effektiv nicht bewährt. :lol:

Bilder suchen
Als erstes benötigen wir eine URL, über die das aktuelle Bild einer Webcam abrufbar ist. Hierzu konsultieren wir z.B. einen der folgenden Anbieter:

- Terra-HD -
Auf https://www.terra-hd.de/index.php eine Webcam aussuchen und diese anklicken. Im Browser wird dann z.B. folgende URL angezeigt:

Code: Alles auswählen

https://www.terra-hd.de/deutschesmuseum3/
Der Aufbau ist hier wie folgt:

Code: Alles auswählen

https://www.terra-hd.de/<ID>/
Diese <ID> bauen wir nun in folgende URL ein:

Code: Alles auswählen

https://www.terra-hd.de/<ID>/img/current/1920.jpg
Also:

Code: Alles auswählen

https://www.terra-hd.de/deutschesmuseum3/img/current/1920.jpg
Für eine höhere Auflösung kann ggf. das "1920.jpg" durch "3840.jpg" ersetzt werden.

Code: Alles auswählen

https://www.terra-hd.de/deutschesmuseum3/img/current/3840.jpg
- Foto-Webcam -
https://www.foto-webcam.eu/

Hier sind die URL's sehr ähnlich aufgebaut.

Aus ...

Code: Alles auswählen

https://www.foto-webcam.eu/webcam/<ID>/
... machen wir ein ...

Code: Alles auswählen

https://www.foto-webcam.eu/webcam/<ID>/current/1920.jpg
- WhatsUpCams -
Eine Vielzahl an qualitativen Webcams aus aller Welt:
https://www.whatsupcams.com/de

Das Ermitteln der ID bzw. URL ist hier allerdings ein wenig komplexer.
:!: Bitte jeweils nur eine Webcam öffnen, da immer die zuletzt geöffnete geladen wird :!:

Es gibt hier mehrere Wege, meine Empfehlung (für Firefox) wäre:
:arrow: Rechtsklick auf das Livebild :arrow: Aktueller Frame :arrow: Nur diesen Frame anzeigen

Nun zeigt uns der Browser z.B.:

Code: Alles auswählen

https://www.whatsupcams.com/wgt/it_alghero05
Die ID steht hier am Ende:

Code: Alles auswählen

https://www.whatsupcams.com/wgt/<ID>
Diese fügen wir nun in folgenden Link ein:

Code: Alles auswählen

https://cdn.whatsupcams.com/snapshot/<ID>.jpg
Was somit folgende URL ergibt:

Code: Alles auswählen

https://cdn.whatsupcams.com/snapshot/it_alghero05.jpg
- Webcamgalore -
Weitere Bilder aus aller Welt finden wir z.B. bei
https://www.webcamgalore.com

Hier erhalten wir z.B. folgende URL:

Code: Alles auswählen

https://www.webcamgalore.com/webcam/Poland/Krakow/13986.html
Die ID ist hier die Zahl am Ende:

Code: Alles auswählen

https://www.webcamgalore.com/webcam/Poland/Krakow/<ID>.html
Diese fügen wir nun in folgenden Link ein:

Code: Alles auswählen

https://images.webcamgalore.com/<ID>-current-webcam-Foo.jpg
Was somit folgende URL ergibt:

Code: Alles auswählen

https://images.webcamgalore.com/13986-current-webcam-Foo.jpg
Abholen
Nachdem wir nun die gewünschte URL (ggf. auch mehrere) ermittelt haben, müssen wir die Bilder regelmäßig abholen.
Hierzu erstellen wir zuerst einen Ordner:

Code: Alles auswählen

mkdir ~/Bilder/Webcams
Anschließend benötigen wir ein Skript, welches die effektive Arbeit macht. Hierzu mit dem Lieblingseditor bitte folgende Datei erstellen und bearbeiten:

Code: Alles auswählen

~/Bilder/Webcams/fetch.sh
Der Inhalt könnte dann wie folgt aussehen:

Code: Alles auswählen

#!/bin/bash

# Vorhandene Fotos ggf. löschen
#rm -f ~/Bilder/Webcams/*.jpg

fetch() {
        wget --no-check-certificate --timeout=10 --user-agent="Mozilla" -O ~/Bilder/Webcams/$1.jpg $2
}

# Beispiele
fetch alghero https://cdn.whatsupcams.com/snapshot/it_alghero05.jpg
fetch santateresa https://cdn.whatsupcams.com/snapshot/it_santateresa05.jpg

fetch krakow https://images.webcamgalore.com/13986-current-webcam-Foo.jpg
fetch maspalomas https://images.webcamgalore.com/33612-current-webcam-Foo.jpg
fetch cape_verde https://images.webcamgalore.com/33487-current-webcam-Foo.jpg
fetch mauritius https://images.webcamgalore.com/34107-current-webcam-Foo.jpg
fetch diani_beach https://images.webcamgalore.com/22087-current-webcam-Foo.jpg
fetch buen_hombre https://images.webcamgalore.com/36056-current-webcam-Foo.jpg
fetch finse https://images.webcamgalore.com/1107-current-webcam-Foo.jpg
fetch san_teodoro https://images.webcamgalore.com/34467-current-webcam-Foo.jpg
fetch caliari https://images.webcamgalore.com/35439-current-webcam-Foo.jpg

fetch deutschesmuseum3 https://www.terra-hd.de/deutschesmuseum3/img/current/1920.jpg

# Weitere Webcams hinzufügen mit:
# fetch <ID> <URL>
Anschließend das Skript noch ausführbar machen:

Code: Alles auswählen

chmod u+x ~/Bilder/Webcams/fetch.sh
Zum Testen das Skript einmal ausführen:

Code: Alles auswählen

~/Bilder/Webcams/fetch.sh
Wurde alles korrekt ausgeführt und abgeholt, die Bilder liegen nun im Ordner, dann kann es mit dem nächsten Punkt weitergehen.

Stündlich bitte
Mittels einem Cronjob rufen wir das Skript nun regelmäßig auf:

Code: Alles auswählen

crontab -e
Dort fügen wir folgende Zeile unten ein:

Code: Alles auswählen

0 7-18    * * *    ~/Bilder/Webcams/fetch.sh >/dev/null
Damit wird zu jeder vollen Stunde zwischen 7 und 18 Uhr das Skript ausgeführt und die Bilder werden abgeholt.

Auf den Schirm!
Jetzt braucht es nur noch ein Tool, welches alle Bilder in unserem Ordner als Hintergrund anzeigt und regelmäßig wechselt. Ich verwende hierzu gerne "Variety", was als Root wie folgt installiert werden kann:

Code: Alles auswählen

apt install variety
Im Anwendungs-Menü finden wir Variety unter "Zubehör" und starten dieses.

4463

Rechts fügen wir über "Hinzufügen" und "Ordner" unseren Webcam-Ordner hinzu und setzen links oben die 3 Häkchen. Nach dem Schließen des Dialogs sollte Variety nun aktiv sein und die Webcam-Bilder als Bildschirmhintergrund erscheinen.

Ausblick
Hier habe ich bewusst einen sehr einfachen Weg aufgezeigt.
Natürlich kann das alles noch beliebig angepasst, erweitert und ergänzt werden. Ich habe mir z.B. mittels JayMo ein Skript geschrieben, welches die Webcams ...
  • ... aus einer CSV-Datei ausliest
  • ... nur einmal mittags oder nur zum Sonnenauf- oder -untergang abholt
  • ... die Bilder sinnvoll umbenennt
  • ... alle Bilder mit Zeitstempel in ein Archiv-Verzeichnis kopiert
Zudem gibt es mittlerweile weltweit wirklich unendlich viele Webcams. Was sind Eure Lieblings-Cams?

Ich wünsche Euch viel Spaß beim Experimentieren und einen wunderschönen Tag. 8)
Zuletzt geändert von mn77de am 07.12.2023 08:48:01, insgesamt 1-mal geändert.
OpenSource! :THX:

dasebastian
Beiträge: 1899
Registriert: 12.07.2020 11:21:17

Re: Adventskalender 7. Dezember 2023 - Ferner Hintergrund, Live und in Farbe

Beitrag von dasebastian » 07.12.2023 08:25:33

Sehr schön und schön verständlich gemacht, danke! :THX:

Benutzeravatar
whisper
Beiträge: 3197
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Adventskalender 7. Dezember 2023 - Ferner Hintergrund, Live und in Farbe

Beitrag von whisper » 07.12.2023 09:00:54

dasebastian hat geschrieben: ↑ zum Beitrag ↑
07.12.2023 08:25:33
Sehr schön und schön verständlich gemacht, danke! :THX:
:THX: Da schließe ich mich an. Nette Idee!
Und sooo viele Quellen :)
Früher gab es mal einen dynamischen Hintergrund mit Mond,(Erde?) das war aber vor gnome, wird vermutlich nicht mehr funktionieren.

Benutzeravatar
Meillo
Moderator
Beiträge: 8841
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Adventskalender 7. Dezember 2023 - Ferner Hintergrund, Live und in Farbe

Beitrag von Meillo » 07.12.2023 09:14:49

Das erinnert mich an die Phase, wo Bilder von ``durchsichtigen'' Bildschirmhintergruenden in waren. :-D

Beispiele:
https://www.barnorama.com/wp-content/im ... 244/02.jpg
https://bigmemes99.funnyjunk.com/pictur ... _34661.jpg
https://farm3.static.flickr.com/2147/23 ... 5d25_o.jpg
https://img.mylot.com/2265799.jpg
... oder nach ``see through monitor'' suchen.

Wie man erkennen kann, ist diese Phase schon ein paar Jaehrchen her. ;-)
Use ed once in a while!

dasebastian
Beiträge: 1899
Registriert: 12.07.2020 11:21:17

Re: Adventskalender 7. Dezember 2023 - Ferner Hintergrund, Live und in Farbe

Beitrag von dasebastian » 07.12.2023 09:20:19

Meillo hat geschrieben: ↑ zum Beitrag ↑
07.12.2023 09:14:49
... ist diese Phase schon ein paar Jaehrchen her. ;-)
Ging komplett an mir vorbei. Ist aber schon witzig. :lol:

Benutzeravatar
paedubucher
Beiträge: 857
Registriert: 22.02.2009 16:19:02
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Schweiz
Kontaktdaten:

Re: Adventskalender 7. Dezember 2023 - Ferner Hintergrund, Live und in Farbe

Beitrag von paedubucher » 07.12.2023 09:49:35

dasebastian hat geschrieben: ↑ zum Beitrag ↑
07.12.2023 09:20:19
Meillo hat geschrieben: ↑ zum Beitrag ↑
07.12.2023 09:14:49
... ist diese Phase schon ein paar Jaehrchen her. ;-)
Ging komplett an mir vorbei. Ist aber schon witzig. :lol:
Kannte ich auch noch nicht; gehörte wohl eher in die Hobbyfotografen-Sparte als in die Nerd-Sparte damals.

Ich bin seit über 13 Jahren beim schwarzen Hintergrund. Aber das Variety ist ein guter Tipp für Leute aus meinem Umfeld, die gerne Fotografieren :THX:
Habe nun, ach! Java
Python und C-Sharp,
Und leider auch Visual Basic!
Durchaus programmiert mit heissem Bemühn.
Da steh' ich nun, ich armer Tor!
Und bin so klug als wie zuvor.

Benutzeravatar
MSfree
Beiträge: 10838
Registriert: 25.09.2007 19:59:30

Re: Adventskalender 7. Dezember 2023 - Ferner Hintergrund, Live und in Farbe

Beitrag von MSfree » 07.12.2023 10:09:53

paedubucher hat geschrieben: ↑ zum Beitrag ↑
07.12.2023 09:49:35
Ich bin seit über 13 Jahren beim schwarzen Hintergrund.
Ganz so düster mag ich es nicht. Der Hintergrund ist aber auch bei mir normalerweise zu 90-100% durch andere Fenster verdeckt. Viel Freude an (wechselnden) Bildern bleibt also ohnehin nicht.

dasebastian
Beiträge: 1899
Registriert: 12.07.2020 11:21:17

Re: Adventskalender 7. Dezember 2023 - Ferner Hintergrund, Live und in Farbe

Beitrag von dasebastian » 07.12.2023 10:22:47

Zur Zeit bei mir auch gerade sehr schwarz. Wechselt phasenweise, aber nicht stündlich, eher vierteljährlich. :lol:

TuxPeter
Beiträge: 1969
Registriert: 19.11.2008 20:39:02
Lizenz eigener Beiträge: MIT Lizenz

Re: Adventskalender 7. Dezember 2023 - Ferner Hintergrund, Live und in Farbe

Beitrag von TuxPeter » 07.12.2023 15:16:29

Hallo mn77de, das finde ich toll.

Früher musste es bei mir immer ein schwarzem Bildschirmschoner, also gar keiner sein, inzwischen freue ich mich jedesmal, wenn der xscreensaver mir was neues serviert. Der steht bei mir auf "Mode -> random screensaver" und in "advanced -> choose random image" und dort ist ein Fotoverzeichnis angegeben. Dumm nur, dass man die Namen der Screensaver, die mit den eigenen Bildern arbeiten, nur durch try and error rauskriegen kann.
Ich habe da folgende Namen herausbekommen: Wang, Mirror blob, ripples, photo pile, jigsaw.

Die Arbeitsflächen selber sollen bei mir aber immer gleich aussehen und tun das schon, ich glaube, seit Lenny.

Ich glaube, ich könnte dort ganz gut einiges von Deinen Tipps hier und Urls einbauen!

Antworten