xscreensaver的官方文档提供了如何以屏幕保护程序播放视频的示例:
安装mpv并在.xscreensaver文件的`programs'首选项中添加以下内容:
"My Movie" mpv --really-quiet --no-audio --fs --loop=inf \
--no-stop-screensaver \
--wid=$XSCREENSAVER_WINDOW \
$HOME/movies/*.mp4 \n\
一切都很好,但是我希望对我的系统(即mpv)的依赖性减少一个。我想做同样的事情,但要使用VLC。
我尝试将其添加到我的.xscreensaver文件中:
"My Movie" vlc -L -R -f --intf dummy --no-video-title-show \
$HOME/movies/*.mp4 \n\
该命令在命令行上可以完美运行,但是当通过xscreensaver启动时,会发生以下情况:
对不起,模糊相机,如果不退出屏幕保护程序,我无法截屏!
你是什么意思unknown option or missing mandatory argument '--intf'
?!就在那!
有谁知道为什么在命令行上直接启动时可以正常工作的情况下,为什么我无法通过xscreensaver运行此VLC命令?
这项工作对我来说:D
"Videos" cvlc --loop --fullscreen --drawable-xid \
$XSCREENSAVER_WINDOW \
--no-video-title-show \
/path/to/videos.mp4 \n\
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句