在网上找了好久没有这种工具,或者都是付费的,还得各种麻烦的配置,密钥啥的,非常麻烦

所以动手用python3写了一个,字幕工具,后期完善后会生成exe小程序 分享帮助更多的视频剪辑师生成高大上的中英字幕视频

srt是最常用的字幕格式,其实就是txt 第一个是序号,第二个是字幕出现的时间点,第三个是字幕

这里的样例视频

:老王超详细py在网页notebook写代码qiweb总结超级简单安全网页编写python代码可以远程局域网多人协作调试代码设置密码qiweb3_20220529_哔哩哔哩_bilibili

这个是原始字幕,可以从视频中提取音频,在转成字幕文件srt(python代码也有)格式如下,

1
00:00:06,900 --> 00:00:08,966
呃大家周末好2
00:00:08,966 --> 00:00:09,866
今天给3
00:00:10,100 --> 00:00:12,466
大家带来一个可以在网页上做编

执行完 生成翻译字幕代码.py 部分代码

#合成英文和双语
#生成英文字幕: 最原始字幕  纯文字字幕  翻译后纯文字  ,要保存的翻译字幕文件, 要保存的双语字幕文件名
def togo(src_file_path=src_file_path,txt_file_path=txt_file_path,txt_en_file_path=txt_en_file_path,out_file_path=out_file_path,shuang_srt_path=shuang_srt_path):#最原始带有时间标记file =open(src_file_path,"r",encoding="utf-8")#纯文本字幕fileCN =open(txt_file_path,"r",encoding="utf-8")#翻译后的纯文本字幕fileEN =open(txt_en_file_path,"r",encoding="utf-8")line =file.readline()mm=1while line:mm+=1if mm%4==0:#print(mm, line)# 双语字幕saveFile(shuang_srt_path, line)line=fileEN.readline()line=(line.replace("\n", ""))+"\n"# 英文saveFile(out_file_path, line)

会自动调用翻译接口生成英文字

1
00:00:06,900 --> 00:00:08,966
Uh, good weekend, everyone2
00:00:08,966 --> 00:00:09,866
Today

双语字

1
00:00:06,900 --> 00:00:08,966
呃大家周末好
Uh, good weekend, everyone2
00:00:08,966 --> 00:00:09,866
今天给
Today3
00:00:10,100 --> 00:00:12,466
大家带来一个可以在网页上做编
You can bring one that can be edited on the web page

关注公众号 QIWEB网络共享科技  回复:脚本

技术交流微信 qiweb3  备注字幕 csdn

用python3制作视频字幕,生成双英文双语字幕txt和srt文件使用百度和有道翻译自封装翻译接口,可以秒杀付费工具,字幕脚本为qiweb3远程 2022年5月29日相关推荐

  1. 第13届蓝桥杯国赛真题剖析-2022年5月29日Scratch编程初中级组

    [导读]:超平老师的<Scratch蓝桥杯真题解析100讲>已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第127讲. 第13届蓝桥杯Scratch国赛真题,这 ...

  2. 【树 图 科 技 头 条】2022年7月26日 星期二 @伍鸣 博士 受邀参加2022年7月29日举办的“2022开放原子开源峰会-区块链分论坛”并发表主题演讲

    Conflux社区动态 1.[网络状态]Conflux网络算力≈1T,昨日交易次数58K,新增账户24.65K,昨日新增合约12个. 2.[POS参数]POS总锁仓120M,节点总数171,年利率16 ...

  3. 2022年8月29日-2022年9月4日(ue4热更新视频教程学习和rhi源码抄写,本周40小时,合计1522小时,剩余8478小时。)

    目前Ue4视频教程进行到了 mysql(7.1),tf1(2.3),oss(12.1),蓝图反射(1.7),ue4 apk(3.7), 根据月计划,本周进行以下内容.rhi部分源码总共47949行(含 ...

  4. 2022年10月29日 20点 程序爱生活 纳指和恒指可能会小破前高,然后有概率继续破新低,但是破完就需要考虑一次较大级别反弹的概率了! 第一次不再完全看空!

    确定市场形态的敏感因子 - 继续扩大折价,但没有新低  结论: 2022年10月28日  折价恢复扩大的趋势,但是还是高于前期低点,需要观察是否会下破,感觉有概率不会下破,如果这个趋势到来,那么可能是 ...

  5. 2022年5月29日进城记

    时间:2022年5月28日 地点:杭州●西湖 人物:自己 天气:阵雨转多云 景点:潘天寿纪念馆.西湖博物馆.音乐喷泉至流浪闻莺段环湖绿道(约2公里) 交通:地铁5号线转地铁1号线 住宿:无 从杭州西郊 ...

  6. 东软始业教育结业考试(2022年1月29日)

    一.单选题(本类题共50小题,共50分) 1公司老王在公司财务待了10年,多次利用职位的缘故,私自挪用公司的财务,方便自己使用.请问他违反了公司的什么规章制度? 1分/1分 A.员工规范 B.经营规范 ...

  7. 2022年8月29日 勒索病毒大爆发

    中毒后正确的操作步骤整体概括如上图.我们接下来详细解说每一步 1.1 数据不重要 若属于这种情况那么恭喜你侥幸躲过一劫,但别得意的太早,因为如果你对安全时间不加以重视,那么迟早有一天你的重要数据会被加 ...

  8. 2022年12月29日进行注册身份证功能

    在这里插入代码片 ```public static void main(String[] args) {Scanner sc=new Scanner(System.in);boolean find=f ...

  9. 立即报名:7 月 29 日推荐系统峰会 2022

    欢迎与来自 NVIDIA.阿里巴巴.腾讯.美团等专家们,一同参加由 NVIDIA 主办的推荐系统峰会. 7 月 29 日由 NVIDIA 所主办的[推荐系统峰会 2022]下周即将登场!欢迎与 NVI ...

最新文章

  1. ubuntu16.0 安装 openstack
  2. Java 中的List动态转Map集合
  3. javascript权威指南(2)
  4. php函数 chm,php函数手册chm最新
  5. Domain应用之 根据某个Many2one的对象的 X2many对象 过滤
  6. 【注意力机制】一系列关于attention的高效改进大集合
  7. 在RHEL4.0下面安装oracle10g数据库
  8. Maven安装教程配置
  9. navision系统和sap区别_MES与EPR进行系统集成的实际案例-系统接口、交互数据分析...
  10. 19.丑数(UVa136)
  11. 用react-custom-scrollbars插件美化 Ant Design Table 滚动条
  12. MicroPython之ADS1115+平滑滤波NTC温度采集
  13. css 设置层级关系,css层级关系怎么设置
  14. 流程设计建模方法:流程的需求梳理之流程级别梳理
  15. 华为p50预计售价鸿蒙是什么,华为p50预计售价多少_华为p50价格预测
  16. 自动驾驶3-1: 自动驾驶汽车的安全保障 Safety Assurance for Self-Driving Vehicles
  17. 难倒刘强东的奥数题,京东智能供应链解开了
  18. Google Earth Engine APP(GEE)——利物浦大学免费下载影像的软件Google Earth Engine Digitisation Tool (GEEDiT)
  19. python爬虫:案例三:去哪儿酒店价格信息
  20. 【牛腩】过程或函数 ‘news_selectByCaId‘ 需要参数 ‘@caid‘,但未提供该参数

热门文章

  1. 使用GCD(转自唐巧的技术博客)
  2. 【计科快速入门】 三、布尔逻辑和逻辑门
  3. 黑苹果Mac系统快捷键修改
  4. vue中播放flv流视频
  5. JavaScript用户输入自己的名字,输出写给用户的信件
  6. 【C语言】||(或) (且)
  7. 彩色图片如何转为单色位图bmp :用window画板
  8. 【信息汇总】浙江大学计算机考研
  9. 仿网易云音乐 web 版 vue-163-music
  10. wps在线编辑梳理(此处整理了对接过后容易出错的地方)