我有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