Videodatei als Bildschirmschoner verwenden?


Antworten:


2

Möglicherweise gibt Ihnen das AniBG-Projekt das, was Sie wollen:

http://code.google.com/p/anibg/

Dieser UbuntuGuide-Artikel enthält schrittweise Anleitungen.

[Bearbeiten: Wie in den Kommentaren erwähnt, hat AniBG seit einigen Jahren keine Liebe mehr gesehen. Der beste Ersatz, den ich finden konnte, war Komorebi, wie in diesem OMGUbuntu-Artikel vom September 2017 erwähnt . Die GitHub-Seite finden Sie hier .


Ihre Antwort bezieht sich nicht wirklich auf das, was er gefragt hat - ich bin verwirrt darüber, wie er sie als beantwortet markiert hat. Karthicks Link ist die richtige Antwort.
RolandiXor

Karthick antwortete nicht, es sei denn, Sie meinen seinen Kommentar. Sein Kommentar bezieht sich auf einen Hack mit mplayer aus dem Jahr 2009. AniBG ist ein aktiv gepflegtes Projekt zum "Platzieren von Videos und Bildschirmspeicher auf Ihrem Desktop" und hat eine einzeilige Installation. Sie sind sich nicht sicher, woher Ihre Verwirrung stammt?
Scaine

@Scaine AniBG wurde im Jahr 2011 aktiv gewartet, aber es scheint nicht im Jahr 2017 gepflegt zu werden.
Flimm

Danke @Flimm. Ich kann nicht glauben, dass diese Antwort fast 7 Jahre alt ist! Ich habe meine Antwort aktualisiert, falls dies für irgendjemanden noch nützlich ist.
Scaine

9

Hier gibt es einige wirklich komplizierte Vorschläge, aber mit xscreensaver und mpv ist es wirklich einfach, ein Video zu Ihrem Bildschirmschoner zu machen. Xscreensaver kann durch Eingabe installiert werden sudo apt-get install xscreensaver. Mpv kann durch Eingabe installiert werden sudo apt-get install mpv.

Gehen Sie in Terminal und geben Sie ein gedit ~/.xscreensaver. Scrollen Sie nach unten zu dem Teil des Codes, der "Programme" sagt. Geben Sie oben in der Liste einen ähnlichen Code ein:

"Screensaver Name" mpv --really-quiet --no-audio --no-stop-screensaver --loop=inf --fs --wid=$XSCREENSAVER_WINDOW $HOME/fileDirectory

"fileDirectory" kann eine einzelne Datei oder ein Ordner sein. Wenn Sie alle Videos in einem Ordner abspielen möchten, fügen Sie Folgendes ein: $HOME/Videos/*Sie können es auch auf ein bestimmtes Dateiformat beschränken, indem Sie dieses Format nach dem Sternchen setzen. (Beispiel *.mp4:) Das Tag -shuffle kann auch angewendet werden, damit die Videos in zufälliger Reihenfolge abgespielt werden.

Sobald dieser Code eingegeben wurde, speichern Sie ihn mit Ctrl+ Sund ändern Sie dann Ihren Bildschirmschoner in Ihren neuen. Und das war's, du bist fertig!


:-( Ich bekomme mpv : Depends: libsdl2-2.0-0 (>= 2.0.0) but it is not going to be installedauf Ubuntu 14.04 (Mate Edition)
KlaymenDK

~ / .xscreensaver fehlt standardmäßig. Man sollte xscreensaver-demo ausführen , um es zu erstellen.
Albus Dumbledore

2

Zu alte Frage, aber hier ist eine andere Möglichkeit, eine Liste von Videos als Bildschirmschoner abzuspielen:

Installieren Sie xscreensaver

sudo apt-get install xscreensaver

und installieren Sie den Webscreensaver.

Klonen Sie das webnuxsaver-Projekt, wo immer Sie möchten, und fügen Sie das mp4 / webm-Format in Ordnervideos hinzu. Führen Sie getArrayVideos.py im Videoordner aus, um alle Videos abzurufen.

cd videos python getArrayVideos.py

Beispielausgabe:

['nameofvideo.mp4','nameofvideo2.webm'.....]

Kopieren Sie die Ausgabe und fügen Sie in index.html das Array von Videos in der Variablen videosStorage hinzu.

Öffnen Sie die Datei index.html im Browser, um anzuzeigen, dass alles einwandfrei funktioniert, und kopieren Sie den Pfad.

Beispielpfad im Browser:

file:///usr/lib/xscreensaver/webnuxsaver/index.html

Dann muss xscreenserver geöffnet werden, um eine ~ / .xscreensaver-Datei zu generieren. Schließen Sie xscreensaver und öffnen Sie die Datei ~ / .xscreensaver. Bearbeiten Sie dann ~ / .xscreensaver:

Programme:

Webscreensaver \ n \

Öffnen Sie xscreensaver und suchen Sie nach Webscreensaver. Klicken Sie dann auf Einstellungen und dann auf Erweitert >>

in der Kommandozeile hinzufügen:

webscreensaver -url "file: ///usr/lib/xscreensaver/webnuxsaver/index.html"

Hinweis: ist die URL der lokalen Datei der index.html. Öffnen Sie Ihren Browser, um den Pfad abzurufen.

Zusätzlicher Hinweis: Versuchen Sie, einen einfachen Namen für die Videos ohne Sonderzeichen zu verwenden.

Beginnen Sie schließlich mit xscreensaver als Standard. Befolgen Sie die nächsten Schritte:

1) xscreensaver muss beim Start über "Startup Applications" gestartet werden (klicken Sie auf Super und geben Sie "Startup" ein). Fügen Sie einen neuen Eintrag hinzu, um den xscreensaver-Daemon beim Start als xscreensaver -no-splash zu starten.

2) Sie müssen die xscreensaver-Konfigurations-App aufrufen. Drücken Sie Super und geben Sie Bildschirmschoner ein. Stellen Sie "Leer nach x Minuten" auf die gewünschte Menge ein (z. B. 5 Minuten). Merken Sie sich diesen Wert für später. Stellen Sie sicher, dass "Bildschirm sperren nach" deaktiviert ist.

3) Gehen Sie abschließend zu Systemeinstellungen / Helligkeit und Sperre. Stellen Sie "Bildschirm ausschalten, wenn für x Minuten inaktiv" auf den gleichen Wert ein, den Sie für die xscreensavers-Einstellung "Leer nach x Minuten" festgelegt haben (z. B. 5 Minuten). Setzen Sie dann noch unter Helligkeit & Sperre "Bildschirm sperren nach:" auf "Bildschirm wird ausgeschaltet".

Oder fügen Sie in der Tastaturkürzel den nächsten Befehl hinzu:

xscreensaver-command -lock

mit der Verknüpfung, die Sie bevorzugen. Ex. Strg + Alt + L.

Weitere Informationen: Wie konfiguriere ich xscreensaver für die Verwendung des GNOME-Sperrbildschirms unter Ubuntu 14.04?


Können Sie etwas näher darauf eingehen? Wie zu installieren, etc.

Nun, Sie können die "Installation" im Github-Projekt lesen. Aber ok, ich werde meine Antwort aktualisieren.
Archagy

1

Kopieren Sie dies zunächst in das Adressfeld Ihres Browsers, apt:libgle3,xscreensaver-data-extra,xscreensaver-gl-extraladen Sie dies und das herunter und installieren Sie die beiden .debs.

Gehen Sie nun zum Menü Anwendungen-> Zubehör und öffnen Sie AniBG. Passen Sie nun Ihre Einstellungen über die Anzeige oben links an.


2
Der erste Link funktioniert nicht, ändern Sie ihn.
karthick87
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.