爱意满满的作品展示区。
quietjosen

撸了个字幕文字翻译的小工具

  •  
  •   quietjosen ·
    atjason · Jan 5, 2018 · 6489 views
    This topic created in 3236 days ago, the information mentioned may be changed or developed.

    二话不说先上图:

    用法很简单:把字幕文字拖拽到程序中,即可翻译、并保存翻译后的文件。

    为什么会搞这个?

    一个朋友用了增加翻译功能的新版 iText 后,想把他手上的德语字幕翻译下,我就顺手搞了这个小工具。

    但还不能公开发布…

    主要还是钱的事。

    目前用的是 Google 的翻译接口,Google 的价格 还是挺高的:

    单看这个你可能没感觉,我给你算一算。

    我翻译的朋友的德语的 28 分钟的视频,有 12663 个字符。即使不考虑检测语言,也需要:

    12663/1000000*20 = $0.25 = ¥ 1.64

    注:德语是个相当啰嗦冗长的语言,德语 10 个字符表达的意思,汉语可能 2 个就够了。

    如果是电影,我看了下《王牌特工 2 》,英文字幕有 66417 个字符,那就是:

    66417/1000000*20 = $1.33 = ¥ 8.72

    这么一算,有没有觉得贵?

    不能公开?那搞毛线?

    既然花时间做了,自然是希望越多人用越好。

    如果你需要,可以在这里留言;如果需要的朋友多,我会考虑把它产品化,然后再正式发布。

    如果你现在就特别需要,可以邮件联系我: [email protected]

    Supplement 1  ·  Jan 5, 2018
    好吧,我土了,原来 Google 有类似的工具: https://translate.google.com/toolkit/
    19 replies  •  2018-01-07 23:57:42 +08:00
    RangerWolf
    RangerWolf
    Jan 5, 2018
    1
    微软 Azure 的翻译 API 能稍微省点钱。 我记得有免费额度 2M chars
    quietjosen
    quietjosen
    OP
    Jan 5, 2018❤️1
    2
    好吧,我土了,原来 Google 有类似的工具: https://translate.google.com/toolkit/
    RangerWolf
    RangerWolf
    Jan 5, 2018❤️1
    3
    其实 google 翻译也有 hack 的方式 python 有类库可以实现
    CEBBCAT
    CEBBCAT
    Jan 5, 2018
    4
    喔喔,这个接口我用过,楼主可以把软件放出来,让用户自己填 APIKEY
    quietjosen
    quietjosen
    OP
    Jan 5, 2018❤️1
    5
    @RangerWolf @CEBBCAT 我 APPEND 了,Google 已经有类似工具了。
    jiezhi
    jiezhi
    Jan 5, 2018 via iPhone
    6
    之前给谷歌视频翻译字幕用过谷歌这个工具,后来发现还是自己直接翻译吧,在工具翻译出来上的改貌似更累。
    quietjosen
    quietjosen
    OP
    Jan 5, 2018
    7
    @jiezhi 主要还是字幕上的都是一句话的片断、不是整句,翻译效果自然不好。
    Mregret
    Mregret
    Jan 5, 2018 via iPhone
    8
    网易有个产品上线了,和人人影视合作的 网易见外 ,需求点一致 可以试试
    1314258
    1314258
    Jan 5, 2018 via iPhone
    9
    scheixxx
    quietjosen
    quietjosen
    OP
    Jan 5, 2018
    10
    @Mregret 有意思,看来巨大也对视频配字幕感兴趣。
    babytomas
    babytomas
    Jan 6, 2018
    11
    和 3 楼说的一样,Google Translate 的确是可以免费用的,虽然有那么点点不太道德、可以等你有钱了再继续使用付费 API 的 ...

    可以参考一下这个 PHP 项目: https://github.com/Stichoza/google-translate-php

    如果是给客户使用的话,需要注意到国内是无法访问 Google 的、所以对于软件所使用的 API 地址需要特殊处理一下。
    marknote
    marknote
    Jan 6, 2018
    12
    yadex 的 API 免费额度比较大。
    不过翻译效果和 google 有点差距就是了;)
    raofeng
    raofeng
    Jan 6, 2018
    13
    不错不错,经常在 gaoqing.fm 下载,好多没有中文字幕
    vitalbo
    vitalbo
    Jan 6, 2018 via iPhone
    14
    机器翻译字幕能有%50 的准确率吧
    quietjosen
    quietjosen
    OP
    Jan 6, 2018
    15
    @babytomas 既然目前 Google 有 Toolkit 做类似的事,我也没必要继续这个小工具了,除非能显著提高翻译准确率。
    msg7086
    msg7086
    Jan 7, 2018
    16
    2 块钱不算贵。
    让字幕组来翻,人力成本要超过 500 一集。当然质量也不是一个等级的。
    ikuraty
    ikuraty
    Jan 7, 2018 via Android
    17
    以前做时间轴的时候都是,先翻译,再做时间轴
    有这个工具就可以做完时间轴,拖翻了
    quietjosen
    quietjosen
    OP
    Jan 7, 2018
    18
    @msg7086 是的,如果有能力把自动翻译的质量提高,收费自然是没问题。
    quietjosen
    quietjosen
    OP
    Jan 7, 2018
    19
    @ikuraty 你可以结合 Google Translate Toolkit 进行翻译字幕。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2111 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 13:11 · PVG 21:11 · LAX 05:11 · JFK 08:11
    ♥ Do have faith in what you're doing.