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

2023-04-25 09:33:21 +08:00
 nyfwan123

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

言归正传:

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

拜拜

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

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

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

https://www.languagereactor.com/

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

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

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

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

© 2021 V2EX