V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
283810867

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

  •  1
     
  •   283810867 · Nov 14, 2018 · 4353 views
    This topic created in 2721 days ago, the information mentioned may be changed or developed.

    mark

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


    mark

    mark


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

    • autosub:srt 字幕生成
    • ffmpeg:音视频处理
    • pdf2htmlex :pdf 转换
    • pyqt5:图形 GUI 界面

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

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


    可以加入微信群交流 mark

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


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

    15 replies    2018-12-13 09:58:03 +08:00
    dustin2016
        1
    dustin2016  
       Nov 14, 2018
    nice
    crab
        2
    crab  
       Nov 14, 2018
    试了下 srt 字幕转换,一开始正常,后面就报错翻译异常了。这是调用的谷歌 Translator Toolkit 吗。
    283810867
        3
    283810867  
    OP
       Nov 14, 2018
    @crab 可以把报错截图吗,难道是 ip 频率被限制
    调用的是谷歌网页翻译接口
    用 request 请求
    其中最重要的 tk 算法,有大神写了 js 脚本
    设置每句 0.5s 延时,翻译字词语句应该没有问题吧?
    283810867
        4
    283810867  
    OP
       Nov 14, 2018
    因为周末业余时间
    会抽时间继续迭代
    补充下永久下载地址
    https://translate.smallzhiyun.com/#/down
    digital2
        5
    digital2  
       Nov 14, 2018 via Android
    autosub 好像是自带谷歌 key 的吧?
    crab
        6
    crab  
       Nov 14, 2018
    @283810867 console 界面输出翻译异常的提示。语句没问题,那 srt 通过 Translator Toolkit 正常。估计是被频率限制了,看了下前面翻译了些,后面才开始异常。
    283810867
        7
    283810867  
    OP
       Nov 14, 2018
    @digital2 它那个 key 应该是供测试用的
    不能分发大量使用吧
    在另一个开源库,看到针对此密匙的说明:
    说是破解出来的
    但是建议只做测试~~
    283810867
        8
    283810867  
    OP
       Nov 14, 2018
    @crab 频率这块我并没与大量测试
    只是设置了每句 0.5 秒延时
    之前写的是调用百度翻译 api,200w 字符免费,
    因为打包分发 exe,就改用了谷歌网页接口
    貌似 XX 上网的代理 ip,不容易被限制
    digital2
        9
    digital2  
       Nov 14, 2018
    我记的在 b 站上看到过使用 autosub 的教程,看评论,那个自带的 key 使用应该是没有问题的。
    283810867
        10
    283810867  
    OP
       Nov 14, 2018
    @digital2 刚刚也说了,在另一个 translate 开源库
    看到针对此模式的申明
    如果这个 key,没有做限制的话
    那么这个工具内置就完美了
    只是不是 100%确定,必定开源协议,权益等等很敏感
    283810867
        11
    283810867  
    OP
       Nov 14, 2018
    @digital2
    https://pypi.org/project/SpeechRecognition/2.1.3/
    这个文档里申明了:
    通用密匙只用于测试和个人目的
    如果用于其他目的,请在谷歌云付费购买自己的 key
    markdown 工具有问题
    没办法截图,你可以看看
    d5
        12
    d5  
       Nov 16, 2018 via iPhone
    机器人 eric 学了 python 之后来 b2 了嘛
    283810867
        13
    283810867  
    OP
       Nov 17, 2018 via iPhone   ❤️ 1
    @d5 呵呵
    d5
        14
    d5  
       Nov 17, 2018 via iPhone
    @283810867 呵呵干嘛...我这个是欢迎的语气啊
    lada05
        15
    lada05  
       Dec 13, 2018
    支持一下,上次看到,用不上。今天用上了,重新搜索,又找到这帖了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4671 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 10:07 · PVG 18:07 · LAX 03:07 · JFK 06:07
    ♥ Do have faith in what you're doing.