cronで起動時にサウンドを再生する方法

cronで起動時にサウンドを再生する方法

には/etc/crontab次の行があります。

@reboot /usr/bin/nvlc -L /home/pi/Music/loop.flac

起動時にファイルは再生されません。何もしません。スピーカーから音が出ません。

コマンドラインを入力/usr/bin/nvlc -L /home/pi/Music/loop.flacしてEnterキーを押すと、一種のCLI VLCに移動してファイルの再生が始まります。音はスピーカーから出ます。明らかに、コマンドは実行中ですが起動時に実行されるという事実を無視します。

なぜ?何が間違っている可能性がありますか? 「他のパス」または同様の問題を回避するために、「nvlc」へのフルパスを使用しました。

答え1

mpg123、mpg321、mplayerなどの他のコマンドラインプレーヤーを試して、遅延を実行してオーディオサービスが開始されていることを確認することをお勧めします。

@reboot sleep 15;/usr/bin/mplayer whatever.flac

関連情報