Anki 不播放音频并显示错误“直到安装 mpv 或 mplayer 后,卡上的声音和视频才能运行。”

Anki 不播放音频并显示错误“直到安装 mpv 或 mplayer 后,卡上的声音和视频才能运行。”

Anki 不播放音频并显示错误“直到安装 mpv 或 mplayer 后,卡上的声音和视频才能运行。”

我该如何修复它?

mpv 和 mplayer 安装在 ubuntu 20.04

Anki 版本为 2.1.15 (442df9d6)

答案1

您需要mplayer使用终端中的以下命令在计算机上安装:

sudo add-apt-repository universe
sudo apt update
sudo apt install mplayer mplayer-gui

之后重新启动你的 Anki。对我来说,它起作用了。

手动安装 mplayer 的来源

答案2

mpv 对我来说不起作用,并且不需要 mplayer-gui。我在 ubuntu focal 20.04 上,所需的只是

sudo apt update
sudo apt install mplayer

之后重新启动 anki 就可以了

anki 版本是 ubuntu 20.04 的版本,即 2.1.15https://packages.ubuntu.com/focal/anki

答案3

将文件中的第 107 行/usr/share/anki/anki/mpv.py

        self.argv += ["--input-ipc-server", self._sock_filename]

        self.argv += ["--input-ipc-server=" + self._sock_filename]

就像固定的上游

您最好将文件添加/usr/share/anki/anki/mpv.py到本地版本,以免被任何未修复的“更新”覆盖。如果您不知道本地版本是什么,只需man dpkg-divert

dpkg-divert  --divert /usr/share/anki/anki/mpv.py~ --no-rename --add /usr/share/anki/anki/mpv.py

相关内容