为什么 MPlayer 和 MEncoder 在打开不存在的 VCD 轨道时会崩溃?

为什么 MPlayer 和 MEncoder 在打开不存在的 VCD 轨道时会崩溃?

当我运行命令时

$ mplayer vcd://2

在 VCD 上,它可以正确播放视频。

但是如果我跑

$ mplayer vcd://3

或者

$ mencoder vcd://3 -audio-preload 0.0 -o file.avi -mc 0 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2000

我的系统立即冻结。有趣的是,我键盘上的大写锁定 LED 快速闪烁。

我其实不确定这是否是一条不存在的轨道,但它像这样崩溃让我感到困惑,在我看来,这是唯一可行的结论。有没有类似的情况?

答案1

是的,我有一些非常相似的东西:

昨天我将几台机器升级到内核4.14.11。

现在,当我启动不同的程序(olwm、时钟)时,所有配备 AMD 处理器的机器(不确定这是否是关键区别)都会冻结,CAPS 锁定 LED 闪烁。我还没有尝试过 mplayer,因为我目前启动的是 4.14.9 内核。

顺便说一句,LED 灯闪烁一两分钟后,我的机器自动重启了。在我看来,这是一个内核错误 - 而且是一个严重的错误 - 目前我将坚持使用 4.14.9 并等待新内核。

相关内容