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。对我来说,它起作用了。
答案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