Video dosyası ekran koruyucu olarak kullanılsın mı?


Yanıtlar:


2

AniBG projesinin size istediğinizi vermesi mümkündür:

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

Bu UbuntuGuide makalesinde adım adım talimatlar bulunmaktadır.

[Düzenle: Yorumlarda belirtildiği gibi, AniBG birkaç yıldır hiç bir aşk görmedi. Bu Eylül 2017 OMGUbuntu makalesinde belirtildiği gibi bulabildiğim en iyi yedek Komorebi idi . GitHub sayfasını burada bulabilirsiniz .


cevabınız aslında ne istediğini ifade etmiyor - cevap olarak nasıl işaretlediği konusunda kafam karıştı. Karthick'in bağlantısı doğru cevaptır.
RolandiXor

Yorumunu kastetmedikçe Karthick cevap vermedi. Onun yorumu 2009'dan itibaren mplayer kullanan bir hack anlamına gelir. AniBG "masaüstünüze video ve ekran koruyucular koymak" için aktif olarak sürdürülen bir projedir ve tek satırlık bir kurulumu vardır. Karışıklıklarınızın nereden geldiğinden emin değil misiniz?
Scaine

@Scaine AniBG 2011 yılında aktif olarak muhafaza edildi, ancak 2017 yılında muhafaza edilmiyor gibi görünüyor.
Flimm

Teşekkürler @Flimm. Bu cevabın yaklaşık 7 yaşında olduğuna inanamıyorum! Cevabımı güncelledim, bunun hala herkes için yararlı olması durumunda.
Scaine

9

Burada gerçekten karmaşık bazı öneriler var, ancak xscreensaver ve mpv kullanırken ekran koruyucu bir video yapmak gerçekten kolaydır. Xscreensaver yazarak kurulabilir sudo apt-get install xscreensaver. Mpv yazılarak kurulabilir sudo apt-get install mpv.

Terminal'e gidin ve yazın gedit ~/.xscreensaver. Kodun "programlar" yazan bölümüne ilerleyin. Listenin en üstüne, buna benzer bir kod girin:

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

"fileDirectory" tek bir dosya ya da klasör yapılabilir. Bir klasördeki tüm videoları oynatmak istiyorsanız $HOME/Videos/*, Yıldız işaretinden sonra bu biçimi koyarak da belirli bir dosya biçimiyle sınırlandırabilirsiniz. (ör *.mp4.:) -shuffle etiketi, videoların rastgele sırada oynatılması için de uygulanabilir.

Bu kod girildikten sonra kaydetmek için Ctrl+ tuşunu kullanın Sve ardından ekran koruyucunuzu yenisiyle değiştirin. Ve işte bu, bitti!


:-( mpv : Depends: libsdl2-2.0-0 (>= 2.0.0) but it is not going to be installedUbuntu
14.04

1
~ / .xscreensaver varsayılan olarak eksiktir. Bir oluşturmak için xscreensaver-demo çalıştırmak gerekir.
Albus Dumbledore

harika, teşekkürler! : Eğer videolarla dolu bir dizin var ve rastgele birini seçmek ve aynı zamanda diğer rastgele ekran koruyucular seçmek xscreensaver izin vermek istiyor, Küçük genişleme, sonra böyle olmak hattı değiştirmek "Videos" mpv --really-quiet --no-audio --no-stop-screensaver --fs --wid=$XSCREENSAVER_WINDOW $(ls $HOME/fileDirectory|shuf -n 1) rastgele bir video alır ve hangi değil döngü
mike

2

Çok eski bir soru, ancak videoların bir listesini ekran koruyucu olarak oynatmanın başka bir yolu:

Xscreensaver yükleyin

sudo apt-get install xscreensaver

ve webscreensaver'ı yükleyin.

webnuxsaver projesini istediğiniz yere kopyalayın ve klasör videolarına mp4 / webm formatı ekleyin. tüm video dizisini almak için videolar klasörünün içinde getArrayVideos.py komutunu çalıştırın.

cd videos python getArrayVideos.py

Örnek çıktı:

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

Çıktıyı kopyalayın ve videosStorage değişkenindeki index.html video dizisini ekleyin.

Her şeyi görüntülemek ve de yolunu kopyalamak için index.html tarayıcıda açın.

Tarayıcıdaki örnek yol:

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

Sonra bir ~ / .xscreensaver dosyası oluşturmak için xscreenserver açmanız gerekir. Xscreensaver'ı kapatın ve ~ / .xscreensaver dosyasını açın, sonra ~ / .xscreensaver dosyasını düzenleyin:

programlar:

webscscreenaver \ n \

Xscreensaver açın ve webscreensaver için arama sonra ayarları sonra gelişmiş >> tıklayın >>

komut satırında ekleyin:

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

Not: index.html dosyasının yerel dosyasının url'sidir. Yolu almak için tarayıcınızı açın.

Ek not: Özel karakterler olmadan videoların basit adını kullanmaya çalışın.

Son olarak varsayılan olarak xscreensaver ile başlamak için. Sonraki adımları izleyin:

1) xscreensaver'ın başlangıçta "Başlangıç ​​Uygulamaları" (Super tuşuna basın ve "Başlangıç" yazın) başlatılması gerekir. Başlangıçta xscreensaver arka plan programını xscreensaver -no-splash olarak başlatmak için yeni bir giriş ekleyin.

2) xscreensaver yapılandırma uygulamasını getirmeniz gerekir. Super tuşuna basın ve ekran koruyucu yazın. "X dakika sonra boş bırak" ı istediğiniz miktara ayarlayın (örneğin 5 dakika). Bu değeri daha sonra hatırlayın. "Sonra ekranı kilitle" nin KONTROL EDİLMEDİĞİNDEN emin olun.

3) Son olarak, Sistem Ayarları / Parlaklık ve Kilit bölümüne gidin. "X dakika boyunca aktif olmadığında ekranı kapat" seçeneğini xscreensavers "x dakika sonra boş bırak" ayarını (örn. 5 dakika) ayarladığınız değere ayarlayın. Daha sonra Parlaklık ve Kilit altında, "Ekranı şuradan kilitle:" ayarını "Ekran kapanır" olarak ayarlayın.

Veya kısayol klavyesinde bir sonraki komutu ekleyin:

xscreensaver-command -lock

tercih ettiğiniz kısayol ile. Ör. Ctrl + alt + l

daha fazla bilgi: xscreensaver'ı Ubuntu 14.04'te GNOME kilit ekranını kullanacak şekilde nasıl yapılandırabilirim?


Biraz daha ayrıntı verebilir misiniz? Nasıl kurulur, vb.

Eh github projesinde "nasıl kurulur" okuyabilirsiniz. Ama tamam cevabımı güncelleyeceğim.
Archagy

1

Öncelikle bunu tarayıcınızın adres kutusuna kopyalayıp yapıştırın, apt:libgle3,xscreensaver-data-extra,xscreensaver-gl-extraardından Bunu ve bunu indirin ve iki .debs'i yükleyin.

Şimdi Uygulamalar-> Aksesuarlar menüsüne gidin ve AniBG'yi açın. Şimdi tercihlerinizi sol üstteki göstergeden ayarlayın.


2
İlk bağlantı çalışmıyor, değiştirin.
karthick87
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.