翻译工具 :无字幕视频=>双语字幕,pdf 转 html

2018-11-14 16:08:25 +08:00
 283810867

用 pyqt5 做了一个 windows 小工具 1.无字幕 mp4 视频==>双语字幕 2.英文 srt 字幕文件==>双语 3.pdf 一键转 html



大佬轻喷,脚本只是调用了 4 个开源库

自己并没有做编码,只是调用 然后将其封装成图形界面和打包 exe 放个下载链接

链接: https://pan.baidu.com/s/1uUj9fvSWFHu9yjJcx6muoQ 提取码:bryn


可以加入微信群交流

简介博客 http://hackorgeek.com/?p=142


最后,因为七牛云域名回收 所以图床异常 用 markdown 重新发的一篇,见谅 并没有技术,大佬们轻喷

3712 次点击
所在节点    分享创造
15 条回复
dustin2016
2018-11-14 16:25:40 +08:00
nice
crab
2018-11-14 16:31:12 +08:00
试了下 srt 字幕转换,一开始正常,后面就报错翻译异常了。这是调用的谷歌 Translator Toolkit 吗。
283810867
2018-11-14 16:34:57 +08:00
@crab 可以把报错截图吗,难道是 ip 频率被限制
调用的是谷歌网页翻译接口
用 request 请求
其中最重要的 tk 算法,有大神写了 js 脚本
设置每句 0.5s 延时,翻译字词语句应该没有问题吧?
283810867
2018-11-14 16:37:18 +08:00
因为周末业余时间
会抽时间继续迭代
补充下永久下载地址
https://translate.smallzhiyun.com/#/down
digital2
2018-11-14 16:39:45 +08:00
autosub 好像是自带谷歌 key 的吧?
crab
2018-11-14 16:41:56 +08:00
@283810867 console 界面输出翻译异常的提示。语句没问题,那 srt 通过 Translator Toolkit 正常。估计是被频率限制了,看了下前面翻译了些,后面才开始异常。
283810867
2018-11-14 16:42:28 +08:00
@digital2 它那个 key 应该是供测试用的
不能分发大量使用吧
在另一个开源库,看到针对此密匙的说明:
说是破解出来的
但是建议只做测试~~
283810867
2018-11-14 16:45:05 +08:00
@crab 频率这块我并没与大量测试
只是设置了每句 0.5 秒延时
之前写的是调用百度翻译 api,200w 字符免费,
因为打包分发 exe,就改用了谷歌网页接口
貌似 XX 上网的代理 ip,不容易被限制
digital2
2018-11-14 16:48:33 +08:00
我记的在 b 站上看到过使用 autosub 的教程,看评论,那个自带的 key 使用应该是没有问题的。
283810867
2018-11-14 16:54:40 +08:00
@digital2 刚刚也说了,在另一个 translate 开源库
看到针对此模式的申明
如果这个 key,没有做限制的话
那么这个工具内置就完美了
只是不是 100%确定,必定开源协议,权益等等很敏感
283810867
2018-11-14 16:59:15 +08:00
@digital2
https://pypi.org/project/SpeechRecognition/2.1.3/
这个文档里申明了:
通用密匙只用于测试和个人目的
如果用于其他目的,请在谷歌云付费购买自己的 key
markdown 工具有问题
没办法截图,你可以看看
d5
2018-11-16 20:11:00 +08:00
机器人 eric 学了 python 之后来 b2 了嘛
283810867
2018-11-17 18:32:42 +08:00
@d5 呵呵
d5
2018-11-17 19:29:01 +08:00
@283810867 呵呵干嘛...我这个是欢迎的语气啊
lada05
2018-12-13 09:58:03 +08:00
支持一下,上次看到,用不上。今天用上了,重新搜索,又找到这帖了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/507805

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX