使用视频文件作为屏幕保护程序?

使用视频文件作为屏幕保护程序?

我想把我的视频做成屏幕保护程序。

有没有什么软件可以实现这个功能?

答案1

这里有一些非常复杂的建议,但使用 xscreensaver 和 mpv 将视频制作为屏幕保护程序非常容易。 可以通过键入来安装 Xscreensaver sudo apt-get install xscreensaver。 可以通过键入来安装 Mpv sudo apt-get install mpv

进入终端,输入gedit ~/.xscreensaver。向下滚动到代码中标有“程序”的部分。在列表顶部,输入类似这样的代码:

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

“fileDirectory” 可以设为单个文件或文件夹。如果要播放文件夹中的所有视频,请输入类似以下内容的内容:$HOME/Videos/*您还可以通过将该格式放在星号后面来将其限制为特定文件格式。(例如*.mp4:)还可以应用 -shuffle 标签以使视频以随机顺序播放。

输入此代码后,使用Ctrl+S保存,然后将屏幕保护程序更改为新屏幕保护程序。就这样,您就大功告成了!

答案2

AniBG 项目可能会给你你想要的东西:

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

这篇 UbuntuGuide 文章有分步说明。

[编辑:正如评论中所说,AniBG 已经有好几年没有受到任何喜爱了。我能找到的最佳替代品是 Komorebi,正如本文中所说2017 年 9 月 OMGUbuntu 文章. GitHub 页面可以在这里找到

答案3

问题太老了,但这是将视频列表作为屏幕保护程序播放的另一种方法:

安装 xscreensaver

sudo apt-get install xscreensaver

并安装webscreensaver。

将 webnuxsaver 项目克隆到您想要的任何位置,并在视频文件夹中添加 mp4/webm 格式。运行视频文件夹内的 getArrayVideos.py 以获取所有视频数组。

cd videos python getArrayVideos.py

示例输出:

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

复制输出并在 index.html 中添加 videosStorage 变量中的视频数组。

在浏览器中打开 index.html 查看一切是否正常并复制路径。

浏览器中的示例路径:

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

然后需要打开 xscreenserver 来生成 ~/.xscreensaver 文件。关闭 xscreensaver 并打开 ~/.xscreensaver 文件然后编辑 ~/.xscreensaver:

程式:

网页屏幕保护程序 \n\

打开 xscreensaver 并搜索 webscreensaver,然后单击设置,然后单击高级>>

在命令行添加:

webscreensaver-url“文件:///usr/lib/xscreensaver/webnuxsaver/index.html”

注: 是index.html本地文件的url,打开浏览器获取该路径。

补充说明:尽量使用简单的视频名称,不要包含特殊字符。

最后以 xscreensaver 作为默认启动。请按照以下步骤操作:

1) xscreensaver 需要在启动时通过“启动应用程序”启动(点击 Super 并输入“启动”)。添加一个新条目,以 xscreensaver -no-splash 的形式在启动时启动 xscreensaver 守护程序。

2)您需要打开 xscreensaver 配置应用程序。点击 Super 并输入 screensaver。将“x 分钟后空白”设置为您想要的时间(例如 5 分钟)。记住这个值以备后用。确保“锁定屏幕后”未选中。

3)最后,进入系统设置/亮度和锁定。将“闲置 x 分钟后关闭屏幕”设置为与 xscreensavers“x 分钟后空白”设置相同的值(例如 5 分钟)。然后仍在亮度和锁定下,将“锁定屏幕后:”设置为“屏幕关闭”。

或者在快捷键键盘中添加下一个命令:

xscreensaver-command -lock

使用您喜欢的快捷方式。例如 Ctrl+alt+l

更多信息:如何配置 xscreensaver 以在 Ubuntu 14.04 上使用 GNOME 锁屏?

答案4

首先将其复制粘贴到浏览器的地址框中,apt:libgle3,xscreensaver-data-extra,xscreensaver-gl-extra然后下载并安装两个.deb。

现在转到应用程序->附件菜单并打开 AniBG。现在从左上角的指示器调整您的偏好设置。

相关内容