2020.03.28 GoldenDict - 2A0B - 划词完美版

简要: 全优化 稳定不卡 并发索引 极速启动 极速查询 支持动画 支持视频 原生内置OCR取词

OCR划词支持多国语言的选配,语言包太大,请从官方自取

划词演示视频请点此观看边看边划不成问题



ocr划词


安装部署 (问题反馈&同步更新):

msvc版最低系统需求:Win10.1903.x64; mingw版最低系统需求:Win7.SP1.
如是使用问题,请参考安装使用 GoldenDict 查词神器,文章比较大,内容比较全,看完后无论是一般使用还是奇淫技巧,您对GoldenDict都将‘刮目相看’。

  1. 下载微软运行时库
  2. 下载GoldenDict程序包(依个人需求选择其中一个就行啦)
    GoldenDict-Qt-5.12.7-msvc-16.4.4-x64-20200210.7z (38.2 MB)
    GoldenDict-Qt-5.9.8-mingw32-gcc9-20200210.7z (34.6 MB)
  3. 使用: 安装运行时库,解压GoldenDict程序包至某目录点击其中的GoldenDict.exe.
  4. 点此下载升级文件覆盖拷贝至GoldenDict目录点击其中的GoldenDict.exe.
  5. 安装OCR支持库:针对使用的平台(x86或x64)下载下面的包,将解压出的文件夹拷贝到GoldenDict的运行目录即可 :
    ocr_x64.7z (18.8 MB)
    ocr_x86.7z (18.3 MB)

如果我的劳作对您有所帮助,您的支持将助我以动力!

很感谢坛友/网友的厚爱与支持,也特别的感谢打赏/Donate过的坛友和网友。

近日有坛友与网友比较关注这个改版GoldenDict中的新加功能(主要是全文搜索结果的导入导出和ocr划词)使用过程中会有个赞助码弹窗出来,在此做一统一说明

这个主要是为了防止倒卖 ---- 虽然词典是大众学习工具,但词典社区很小众,GoldenDict是开放源代码的,就跟pdawiki上个别坛友讲的,你编译/拿去了卖钱都没人管(无耻者有无耻者的通行证,呵呵),这也是GoldenDict没有推广出来的窘境吧。我个人对GoldenDict的改版主要是方便自用 ---- 当然也很开心能够对他人有所帮助,但并不希望被拿去了卖钱,我个人也仅接受完全自愿的打赏/赞助/Donate如果我的劳动对您没有帮助请忽略就好,后续随着改版的完善和推广开来(主要还是能够推广开来)会逐步放开/减少新功能限制,或许您还有疑问 ---- 当然了,支持的多了,开发/开放的力量也就更足啦 :smiling_face_with_three_hearts:
敬谢理解,感谢支持


更新日志:

2020.3.18 2A0B:开放划词ocr语言的选配; 开始“庖丁解牛”,较长时间内将不会有小版本更新及bug修复……
2020.3.16 2A0A:添加手动更新检测;完善部分翻译。
2020.3.15 2A0A:修复划取(ocr)到的字符串仅有无效字符(标点符号等)时导致程序异常退出的问题。
2020.3.14 2A0A:使用ebu代替eb处理epwing格式字典。
2020.3.13 2A0A:增加Bass发音引擎(以替代万能但笨重的ffmpeg发音引擎),现在支持各种无损压缩音频格式啦;修复划词时选取区域为空(无字符)时程序异常退出的问题。
2020.3.12 2A0A:针对程序退出时的异常(表现为在部分机器上退出后再次启动程序失败,可能需要等待较长时间后才能正常启动)做处理(此bug在修复原版GD不能正确的保存/还原主窗口大小位置等状态的bug时引入)。
2020.3.8 2A0A:继续解决部分mdict格式切图词典在查词时读取图片数据失败的bug;在初始页面中加载更新日志。
2020.3.2 2A0A:尽可能的枚举出Windows系统自带的所有的语音引擎 (感谢pdawiki坛友 wangran915 的反馈)
2020.3.01 2A0A:解决部分mdict格式切图词典在查词时程序异常退出的BUG(:mdict格式不开放—-数据格式不明晰,GD读取时处理不当引发该问题)

词典样例:故訓匯纂-手機版(標準版) 由999阿彌陀佛 製作 2020.01.01,感谢!

2020.2.27 2A0A:OCR划词优化,为OCR划词增加配置界面,可单独为ocr划词设置热键啦(后续会增加取词语言配置选项)
2020.2.25 2A09:动态划图优化,提升OCR识别速度和精准度;修复双/多屏时在辅屏能划词但识别出错的问题;划词幕布随鼠标游动自动切屏
2020.2.21 2A09:OCR划词易用性增强,增加OCR支持包下载
2020.2.19 2A09:优化鼠标划词(原生内置OCR)识别功能,修复ocr模块异常和假忙的bug
2020.2.12 2A09:鼠标划词(原生内置OCR)识别体验版 – 默认设置支持中英文划词识别
2020.2.6 2A08:解决Qt Multimedia 发音引擎失效(不出声)的问题;解决打印功能失效的问题;剔除bgl格式词典显示的多余换行
2020.2.6 2A08:为mdx词典添加对 tif 格式图片的支持;zim和slob格式词典 tif 格式图片支持问题修复(暂时没有对应格式的图片词典来测试验证)。
2020.2.5 2A08:增加词典按照 路径(目录+文件名)来排序的功能;修复在词典设置对话框中增加了词典,不重启在查询到的字典列表中就不显示的问题。
2020.1.31 2A07:为金山数据的stardict格式词典增加样式表支持,所有该格式类型的词典共享同一样式 ---- 标签对应的类名称和样式都可由用户自定义,配置小修改,样式大统一,例:

解压附件文件sdct_k.style.7z (275 字节) 放到GD的配置目录下,编辑自定义的article-style.css使对应的样式生效。

2020.1.29 2A07:增加全文搜索结果的导入(从已保存的文件加载)导出(保存为文件)功能,搜索一次,随时使用。
2020.春节版(2A07):查词效率再次提升(同时降低了能耗);全文搜索功能全面优化 ---- 并发索引,词头去重,稳定不卡,界面优化。
2020.01.18 2A06:优化全文搜索和词典词条对话框的部分实现,避免可能出现的内存泄漏和界面假死现象;消灭保存文章功能的内存泄漏;重构保存文章时的进度显示;组织查询到的词典列表缩短界面阻塞时间。
2020.01.08 2A04:修复多部epwing格式词典时创建索引导致程序异常退出的问题(针对这格式的词典创建索引同步进行以避免线程安全问题导致的异常退出);版本信息中添加编译时间;修复xdxf格式词典def标签的序号错乱问题;修复自定义字典「程序」的类型序列化XML读错误问题;修复词典分组热键存取错误问题。
2020.01.06 2A02:弃用QtXml,使用效率更高的pugixml解析库,受影响部分:mdict/xdxf/stardict格式词典和forvo在线发音的解析,配置文件的读写(配置、收藏、历史记录文件);修复启动到托盘功能失效的问题。

注意:今后将仅维护2A版本;2A01及后续版本可与之前的老版本并存(同时)运行(共享运行目录和配置/词典/索引目录),但配置文件并不兼容且并不提供转换工具,使用2A01及后续版本您的所有关于GD偏好的个人设置(编辑菜单的词典和首选项)都必须手动重新设置。

2019.12.29 E3:优化启动信息显示;加强并发加载/索引词典的安全性。
2019.12.26 2019年终版: 支持修改字典显示名称;消灭一堆内存泄漏问题;优化启动界面的信息提示;并发初始化索引和加载词典,大大减少启动时间和重新扫描文件的耗时

2019.11.29 解决64位msvc2019版GD不能识别大小超2G文件的问题
… …
19 Likes

感谢分享!持续关注!

感谢提供64位最新版!辛苦了

是自己做的还是搬运?注明一下

好的 辛苦了

64位终于更新了,谢谢分享!

非常感谢!电脑主用工具

感谢楼主分享!

Golden Dict是个好东西啊~


(o゚▽゚)o

@more 謝謝你的分享,在下使用之後,發現這個build的internal player庫qt multimedia沒有聲音(換回官方的build就有),ffmpeg+libao則和官方build一樣不支持某些音頻格式。

@more

  • 不能保持用戶所設置的F3詞典窗口的大小
  • web inspector裏的URI/URL太長,官方build是縮成一行+tooltip的方式
    官方半年多沒發佈新二進制build了,樓主此舉值得贊揚。這個build速度也快過4月份的官方release,再次謝謝你花費時間和精力與大家分享。

另外,請問在windows 10下編譯goldendict 64位一共要安裝哪些軟件?vs一定要是舊版本嗎,除了vs,qt有沒有必要單獨安裝,還是只用在vs中安裝它的庫就行?

我这是win10,自编版qt multimedia 不发音的问题我这也是一直有,问题查起来比较麻烦----我的开发环境只保留有Release库及程序文件----程序Debug起来都要费些额外周折,通常都是靠阅读代码来发现问题,加上ffmpeg方案可用,这个问题一直悬而未决,等瞅空儿我具体再看下代码吧

这个版本使用了Qt官方文件服务器上下载的最新qtwebkit,稳定性应该还是较好的,有许多特性与老版本或GoldenDict官版的是不一样了的。有个显著的缺点,词典多时,web inspector会奇慢无比,需要这一功能时,一般我都是使用32位mingw版本的GoldenDict,或者直接使用浏览器。

我用的vs是最新版本的,vs-后的数字16.3.9是编译器的版本号,当前vs2019的最新版是16.3.10,但编译器版本最新版是16.3.9(14.23.*是vc运行时库的版本号,微软的一堆工具的版本号也是有点让人眼花缭乱),对应的cl版本如下:

cl
用于 x64 的 Microsoft ® C/C++ 优化编译器 19.23.28107 版
版权所有© Microsoft Corporation。保留所有权利。

因为只使用vs的命令行编译环境,我这vs和qt我用的都是提取好的绿色版----只保留了编译器及和必须的sdk文件,qt/qtwebkit和其它第三方库需要自己编译,第三方库可通过我的github代码仓库直接下载使用。

ffmpeg有的格式不能播放,暫時還是只用慢一些的老版了。
謝謝你。

ffmpeg可通过编译前的配置调整解码支持,不能播放的格式还请反馈详情,能去官网提issue最好

楼主辛苦了,感谢分享!

more:
请教:这个msvc版本使用mdx+mdd的wav音频时无声音,提示信息为:警告:所引用的资源下载失败! 其他方面极好。而使用mingw版本是可以正常播放音频的。

这一版vocabulary的离线语音还是读不了。(也是引用资源下载失败)