V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nyfwan123
V2EX  ›  程序员

个人学习小技巧:如何给视频生成字幕+双语字幕

  •  
  •   nyfwan123 · 2023-04-25 09:33:21 +08:00 · 2703 次点击
    这是一个创建于 570 天前的主题,其中的信息可能已经有所发展或是发生改变。

    起因是看到了 https://www.v2ex.com/t/935050#reply4 帖子上的提问 特意开一个贴说一下 这个技巧其实并不高深原理也很简单 但是通过这个方法让我醒悟到 不要过于纠结代码的质量(当然并不是说代码质量不重要)、不要过于纠结架构先进程度(单体和微服务什么的有时候没有多大差别) 业务、产品、迭代、数据、思考、存活、复盘 这些才是编码者要思考的问题 在一件事初期的时候 以最简单粗暴的方式去实现 技术理想可以在后续迭代中慢慢实现 生下来 活下来才是一个产品的首要目标

    言归正传:

    1. 拿到英文(包括印度口音的)视频,打开剪映(没错就是抖音出品的那个)。
    2. 将视频导入剪映,选择字幕->自动生成字幕,它会自动帮你生成英文字母(包括印度口音的字幕其实准确率也相当高)。
    3. 使用 potplayer ( mac 上没有),打开视频加载字幕,同时使用快捷键 L 打开“实时字幕翻译”,选择 Google 翻译(需要科学上网,potplayer 没有代理选项)。
    4. 开始学习。

    拜拜

    33 条回复    2024-01-06 19:37:35 +08:00
    kkkbbb
        1
    kkkbbb  
       2023-04-25 09:55:42 +08:00
    中文视频剪映可以生成字幕么?
    dawe
        2
    dawe  
       2023-04-25 09:59:48 +08:00 via iPhone
    我也是这么用的。这个也适用于没有字幕的中文讲课视频。
    有字幕的话可以二倍速看。
    nyfwan123
        3
    nyfwan123  
    OP
       2023-04-25 10:04:08 +08:00
    @kkkbbb 不是哥们你外国人啊 中文视频生成啥字幕啊 (剪映可以)
    worldqiuzhi
        4
    worldqiuzhi  
       2023-04-25 10:11:55 +08:00
    百度网盘可以生成中英文字幕
    Cola98
        5
    Cola98  
       2023-04-25 10:24:39 +08:00
    不晓得翻译效果咋样,我之前我是从 YouTube 下载视频和字幕,然后用 gpt 去做字幕翻译,在用 potplayer 去播放,问题出在 gpt 这一块,相对来说效果会比其他翻译软件好一点,但是视频时间在 40 分钟以上,一次差不多消耗 1$,还是没有考虑上下文的情况下。
    nyfwan123
        6
    nyfwan123  
    OP
       2023-04-25 10:33:12 +08:00
    @Cola98 gpt4 翻译字幕文件我也试过 它会自己往后瞎编 = =!
    nyfwan123
        7
    nyfwan123  
    OP
       2023-04-25 10:33:57 +08:00
    @worldqiuzhi 有些视频不能存网盘
    rsy
        8
    rsy  
       2023-04-25 10:44:45 +08:00
    网易见外可以自动生成字幕+翻译
    https://sight.youdao.com
    danny106
        9
    danny106  
       2023-04-25 10:53:21 +08:00
    自从机器翻译字幕这个事情诞生,看电影就没有乐趣了,这个东西还是得人翻译,有感情
    ShadowPower
        10
    ShadowPower  
       2023-04-25 11:07:27 +08:00
    kdenlive 刚更新,加入了 whisper 模型支持
    https://kdenlive.org/en/2023/04/kdenlive-23-04-0-released/
    语音转文本的效果应该要更好
    clemente0620
        11
    clemente0620  
       2023-04-25 11:16:20 +08:00
    微软 azure 可以免费生成双语字幕... 没这么麻烦
    iorilu
        12
    iorilu  
       2023-04-25 11:24:49 +08:00
    我搞得 V2sub - AI 字幕机就是干这个的

    https://cn.v2ex.com/t/930940#reply72
    bugmakerxs
        13
    bugmakerxs  
       2023-04-25 11:30:08 +08:00
    asr 了解下,各大云服务厂商都有类似服务。剪映做了上层封装。
    coolmint
        14
    coolmint  
       2023-04-25 11:40:36 +08:00
    也不是不行,但如果是油管视频,直接能拖出来 srt 吧,那就省去了第一步,有些可能还是人家编辑好的,能做到 100%精准的英文,完后把 srt 扔给 openai 翻译一下就行了。

    如果不行,用楼上说的 azure 的 api ,或者 openai whisper 更方便吧。
    imicksoft
        15
    imicksoft  
       2023-04-25 11:42:57 +08:00
    @kkkbbb
    可以的,我的操作是新浪直播用 idm 获取 m3u8 网址,再用其他下载工具下载,导入剪影生成字幕,再导出。
    不过使用剪影 windows 要开 aero 特效,我家里机器开不了 aero 了。
    kkkbbb
        16
    kkkbbb  
       2023-04-25 13:58:57 +08:00
    @imicksoft 多谢
    monkeydev
        17
    monkeydev  
       2023-04-25 14:04:41 +08:00
    我就想知道有没有日语的
    ivyliner
        18
    ivyliner  
       2023-04-25 14:11:11 +08:00
    想要对流式视频 (Youtube, B 站) 播放同时实时生成字幕的话, 可以试试我开发的 macOS app: BeMyEars , 在 AppStore 直接就可以搜索到.
    zzznow
        19
    zzznow  
       2023-04-25 14:51:33 +08:00
    太麻烦了,还要下载导入
    darlinghsu
        20
    darlinghsu  
       2023-04-25 15:17:10 +08:00
    我用的 languagereactor

    https://www.languagereactor.com/
    xuanxiao
        21
    xuanxiao  
       2023-04-25 15:32:44 +08:00
    @monkeydev 我有个朋友也想知道
    nyfwan123
        22
    nyfwan123  
    OP
       2023-04-25 16:14:13 +08:00
    @zzznow 没办法 免费不需要注册账户、api token 不留痕的方法确实麻烦
    joefuzhou198x
        23
    joefuzhou198x  
       2023-04-25 18:10:26 +08:00   ❤️ 1
    @Cola98 根本不需要 gpt 去弄 飞书妙计给你整明明白白的 速度又快
    MaxFang
        24
    MaxFang  
       2023-04-25 20:36:38 +08:00
    之前尝试了一些 gpt 包的类似的工具,还没遇到很合适靠谱的。
    abc8678
        25
    abc8678  
       2023-04-25 21:36:03 +08:00 via Android
    @dawe 我也有这个需求,之前问过,现在看到了这个帖子 https://www.v2ex.com/t/928681
    Cola98
        26
    Cola98  
       2023-04-26 10:44:53 +08:00
    @joefuzhou198x 老哥,体验咋样
    joefuzhou198x
        27
    joefuzhou198x  
       2023-04-26 15:40:59 +08:00   ❤️ 1
    @Cola98 体验很不错,上传视频或者音频之后,它会自己处理,处理完下载字幕即可,识别率很高。chatgpt 本地弄,弄得很慢,占用电脑 cpu 资源。
    nyfwan123
        28
    nyfwan123  
    OP
       2023-04-26 15:45:40 +08:00
    @joefuzhou198x 能否把英文视频识别出中文字幕?
    joefuzhou198x
        29
    joefuzhou198x  
       2023-04-26 17:05:04 +08:00
    @nyfwan123 我记得没有翻译功能,但是翻译很容易啊 ,GitHub 上就有个用 gpt 翻译字幕的软件。
    cnsdytedison
        30
    cnsdytedison  
       2023-04-26 17:21:51 +08:00
    @Cola98 其实免费嫖 deepin 的翻译效果 和 gbt 差不多,gbt 的优势在于解释一段话中的某一句的意思或者某个词。。
    Gekou
        31
    Gekou  
       2023-04-26 22:50:33 +08:00
    有没有精确的有感情且带上下文的翻译
    nyfwan123
        32
    nyfwan123  
    OP
       2023-04-27 08:42:26 +08:00
    @Gekou 建议尝试 gpt
    ivyliner
        33
    ivyliner  
       313 天前
    可以试试我的 APP, 一个 App 搞定. 同时支持 iOS 和 macOS.
    https://www.engineerdraft.com/yplayer/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5548 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:03 · PVG 14:03 · LAX 22:03 · JFK 01:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.