GoldenDict++音频播放引擎©🚩🌱

划词版使用的音频播放引擎以插件形式提供,引擎及数据按需加载,但非GoldenDict++版运行的必需组件 — 未启用的引擎并不被加载(不占内存和其它硬件资源)。有如下几个:

名称插件文件支持程度推荐备注
ffmpeggdp.adp.ffmpeg.*全平台*****借助ffmpeg的强大魅力,几乎支持所有的音频格式,首选推荐
qtmultiplayergdp.adp.qtmultiplayer.*Qt5***支持的音频格式受Qt的multimedia库和操作系中的音频解码器限制
phonongdp.adp.phonon.*Qt4***支持的音频格式受Qt的phonon库和操作系中的音频解码器限制
fmodexgdp.adp.fmodex.*Windows**游戏音频引擎fmod早期版本的实现,官方已停止维护和更新
bassgdp.adp.bass.*全平台*****对非商业用户免费的音频处理类库,其对音频格式的支持以插件形式实现,占用内存小,Windows系统下推荐

注意:qtmultiplayer或phonon引擎支持的格式有限(特别是在Windows系统下),需要在系统中安装额外的音频编解码器后方能使用,推荐在Linux系统下使用;qtmultiplayer引擎因系统限制在macOS中无法使用。

在新部署或升级到最新版GoldenDict++后,如查词结果中的音频不能播放(提示音频引擎相关不可用),请到首选项音频页面重新选择一下(个)播放引擎:

参考GoldenDict++插件接口定义一文可以开发自己的音频播放引擎。