我有this post以下bash脚本礼貌文件夹中的所有视频:bash脚本来遍历上Raspbian喘息
#!/bin/sh
# get rid of the cursor so we don't see it when videos are running
setterm -cursor off
# set here the path to the directory containing your videos
VIDEOPATH="/mnt/storage/videos"
# you can normally leave this alone
SERVICE="omxplayer"
# now for our infinite loop!
while true; do
if ps ax | grep -v grep | grep $SERVICE > /dev/null
then
sleep 1;
else
for entry in $VIDEOPATH/*
do
clear
omxplayer $entry > /dev/null
done
fi
done
我已经改变了呼叫omxplayer到全屏输出声音等等:
omxplayer -r -o hdmi $entry > /dev/null
但即使在更改为我的首选设置之前,该脚本似乎只会播放无限循环的文件夹中的第一个视频。我已经检查了视频的许可权,并且它们与运行脚本的用户拥有相同的权限。
您是否尝试过在循环中添加调试输出? – Alfe 2013-05-09 20:55:34
新人健忘,不,我没有。我会尝试一些调试。谢谢。 – mhollander38 2013-05-09 21:05:35
当你说“只能播放文件夹中的第一个视频”时,你的意思是“它重复播放第一个视频”吗? – 2013-05-09 21:06:59