为什么 mplayer 从计划任务运行时会冻结?

为什么 mplayer 从计划任务运行时会冻结?

我一直尝试使用计划任务和 mplayer 作为闹钟,安排mplayer /path/to/file.mp3早上起床时间,但每当到达预定时间时,mplayer 只会在播放 MP3 几秒钟后冻结。系统监视器指示它仍在运行并占用了大部分 CPU 核心,只是没有播放音频。

奇怪的是,当我选择“运行选定任务”时,一切都很顺利。(在终端中,这可能与此有关。)当它作为计划任务运行时,无论是作为重复任务还是一次性任务,它都不起作用。所以这一定与调度程序本身有关,而我对此不太了解cron。这是怎么回事?

答案1

从标准输入读取键事件似乎会导致这种情况,请添加以下选项:

-noconsolecontrols -really-quiet

相关内容