使用此脚本实现无缝幻灯片过渡

使用此脚本实现无缝幻灯片过渡

我希望让此脚本无缝切换文件,而不会在转换过程中闪现到桌面。无论是空白的黑屏,还是文件淡入淡出,我都不介意,只要用户体验在此过程中不被打断即可。

脚本如下:

while true; do
  for f in $FILES; do
    filename=$(basename "$f")
    extension="${filename##*.}"
    if [ "$extension" == "mp4" ] || [ "$extension" == "mov" ]; then
      mplayer "$filename" -fs
    elif [ "$extension" == "jpg" ]; then
      timeout 5 /usr/bin/eog --fullscreen "$filename"
    fi
  done
done

我不确定我该如何解决这个问题,我查找了禁用桌面的方法,但似乎无法解决我的问题。

相关内容