将vtt字幕转成srt
使用工具从油管下载的视频字幕是vtt格式,找了很久没有发现一个能用的转成srt格式的方法,只好自己弄了
1.除掉文件头
2.用正则替换掉尖角号里的内容
正则表达式为:<[\S\s]+>,还要去掉所有的:align:start position:19%
3.用程序为每行字幕添加序号,我用的java
public static void main(String[] args) {try {BufferedReader br = new BufferedReader(new FileReader("vtt的路径"));String line = null;String result = "";int i = 1;while ((line = br.readLine()) != null) {if(line.startsWith("0")){result += String.valueOf(i)+"\n"+line;i++;} else {result += "\n"+line+"\n";}}System.out.println(result);} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}
4.最后将vtt后缀改成srt
将vtt字幕转成srt相关推荐
- python youtube字幕_用Python将单个Webvtt格式字幕转成Srt格式字幕
从Youtube中下载的字幕是Webvtt格式,我用的射手影音播放器无法正确加载该字幕,所以用Python写了一个脚本将vtt格式的字幕转化为srt格式的字幕.我所使用Python程序编写平台是PSF ...
- vtt字幕格式转srt格式 [python]
工欲善其事:: srt字幕格式,每个字幕段有四部分构成: 字幕序号 字幕显示的起始时间 字幕内容(可多行) 空白行(表示本字幕段的结束) vtt字幕格式: WEBVTT Kind: captions ...
- vtt字幕转srt,python代码,vtt字幕格式转换srt
最近下载了一些字幕都是vtt格式的,很多视频软件打不开,于是找了转换的代码,主体大部分是在github上面找的,添加了一个函数,做了一些简单修改. 使用方法: 1,新建一个文本文件,并重命名(后缀一起 ...
- Python将某一文件夹下的Coursera课程字幕.vtt格式全部转换为.srt格式
Python:2.7.13 原始数据:.vtt字幕 输出数据:.srt数据 作用:将某一文件夹下的.vtt字幕全部转换为.srt字幕 Python功能:文件读写 从Coursera上下载得到的字幕格式 ...
- AE脚本:AE导入SubRip/SRT/TXT/VTT字幕
脚本介绍 如果您需要在视频中嵌入字幕以进行网络或磁带传送,那么这个脚本则非常有用.可以将SubRip/SRT/TXT/VTT字幕格式文件通过 pt_ImportSubtitles脚本直接加载到AE软件 ...
- 20220529-mks格式的字幕怎么转换成srt、ass、ssa、idx格式的字幕.txt
mkv 视频 提取 vob字幕 mks字幕怎么打开 https://zhidao.baidu.com/question/395499904.html mks格式的字幕怎么转换成srt.ass.ssa. ...
- 读取哔哩哔哩网站下载的json字幕,并将其内容转换成srt字幕保存
Matlab实现json字幕转换为srt字幕(哔哩哔哩网站下载的json字幕) 在B站下载了一个英文视频,点开来看,发现没有字幕,又在B站上下了字幕,是json格式的,但我的PotPlayer不支持j ...
- 讯飞语音转文字结果转成srt字幕格式(Java源码)
有时需要把讯飞语音识别结果转成srt字幕,通过下面的java代码即可实现. import com.alibaba.fastjson.JSONArray; import com.alibaba.fast ...
- 004coursera网站中的VTT字幕的使用
coursera网站中的VTT字幕的使用 1. https://www.coursera.org/learn/os-virtsecurity/lecture/xuWgP/1-3-cao-zuo-xi- ...
最新文章
- Udacity机器人软件工程师课程笔记(七)-ROS介绍和Turtlesim包的使用
- python中元组tuple官方使用手册
- dedecms 后台添加新字段
- hdu4396 多状态spfa
- [转]学校的统一订书80%该烧掉——IT推荐书单
- [蓝桥杯2018初赛]分数-找规律
- excel制作一个信息录入系统_制作Excel仓库入库单,一键完成数据录入、计算及保存操作...
- bzoj4850 [JSOI2016]灯塔
- php使用switch语句编写程序,PHP控制语句之“switch”语句实例详解
- 身份证号前缀与区域对照表
- MATLAB 矩阵及运算
- 安卓c语言hook,C语言hook技术实现木马功能-盗QQ密码
- 官网下载历史版本的tomcat
- 服装ERP软件有哪些优点?
- 选型宝分享数据爆炸时代,如何驾驭海量日志?
- 思考题:一条信息可通过如图所示的网络线由上(A点)往下向各站点传送,例如信息到达b2点可由经a1的站点送达,也可以由经a2的站点送达,共有两条途径传送,那么信息由A点到达d3的不同途径共有多少条
- Linux 下qW3xT.2,解决挖矿病毒
- 免费的21个UI界面设计工具、资源及网站
- zookeeper-入门介绍架构使用(这一篇足以)
- Ruoyi-Vue若依前后端分离版 2022年5月 基于代码生成器的新模块添加
热门文章
- rar、zip、7z等压缩率的测试
- 超级计算机燕 排名,第一卷 六年之前 HK171 舍弃的超级计算机燕? (485加更)
- 三星s8怎么分屏操作_三星Z Fold 2 5G体验:用过才明白,这就是理想中的可折叠屏手机...
- 靖哥哥教你一步一步搭建redis集群环境
- 2021-2027全球与中国硬质PVC医药泡罩包装市场现状及未来发展趋势
- 金蝶K3案例实验实际成本后台配置
- Angular学习笔记之慕课大漠穷秋塞主讲
- 双十一的“后方战场”,闲鱼和转转吃饱了吗?
- CentOS6.4x84挂载U盘
- 柴浩然妙用三物黄芩汤