mplayer
已经工作了很长时间,直到最近一次系统重启后自动进行软件更新。
现在它没有发出任何声音,但看起来很正常。
命令是:
mplayer Ding.mp3
终端屏幕上看起来仍然一样,一边播放一边计数,但没有声音。
是否执行了通常的手动命令:
sudo apt-get update
sudo apt-get upgrade (and it did some upgrading)
sudo apt-get autoremove
但没什么区别。看上去不错,但没有声音。
尝试过这个:
sudo apt-get install mplayer
它告诉我这已经是最新版本了。
有趣的是,espeak
仍然运行良好:
例子:
espeak "System backup script is starting" (in a cron script)
声音响亮而清晰。
因此,所讨论的每小时 cron 脚本如下所示:
mplayer Ding.mp3
echo "\`$(date +%-I)\` O'Clock!" | espeak
沉默了几秒钟然后说“4 点”
直到今天,它总是先响,然后报时
该问题似乎是特定于的,并且无论它是在还是在终端中都mplayer
无关紧要。cron
问题:在 Ubuntu 16.04 中,如何修复 mplayer 在自动软件更新后突然静音的问题?
答案1
guiverc
上述评论为我提供了修复所需的信息。
首先右键单击右上角的扬声器,并确保已为该Digital Output (S/PDIF)
设备设置。(我使用 USB 音频适配器)
然后pavucontrol
进入终端。
-->Output Device
选项卡 --> Audio Controller Digital Stereo
--> 高级
已选中 MPEG 框。
现在它又能正常工作了。
非常感谢,guiverc