Microsoft Virtual Academy 提取视频字幕
Microsoft Virtual Academy(微软虚拟学院)简称MVA,上面的课程对于程序员来说very nice。而且提供了视频下载,对于网速不好的小伙伴来说这就是福音啊。无奈的是没有提供字幕的下载,这对于像我这种英文渣来说简直就是煎熬。百度了一系列方法之后,最后总结一下,供小伙伴们参考。
如图所示,进入课程页面后,F12打开 开发者工具,点击Network选项,在Name那一列可以找到video_cc.xml,字幕就藏在这里,注意可能会有两个video_cc.xml,请点开查看一下字幕语言。
这样就可以得到字幕的内容了,接下来就是要把得到的xml字幕内容变成字幕文件。如图所示:
现在来介绍一下srt字幕:
![](/assets/blank.gif)
接下来就请打开我做的小工具,把xml格式的字幕内容放到中间的大文本框中,选好存放路径,字幕文件Name推荐和视频Name相同,然后点击生成,如果不出以外的话,会弹出成功的提示。
好了,经过一番折腾,字幕有了,这样学起来感觉要飞啊有木有,英语编程两不误。。。
最后附上字幕生成工具下载连接(如果不能下载,请联系我。):
http://files.cnblogs.com/files/mick-li/%E5%AD%97%E5%B9%95%E7%94%9F%E6%88%90forMVA.zip
还有GitHub源码地址:
https://github.com/Mick-Li/Learn/tree/master/Net/SubtitlesGenerateForMVA
转载于:https://www.cnblogs.com/mick-li/p/5590537.html
Microsoft Virtual Academy 提取视频字幕相关推荐
- 基于图像识别和文字识别用 Python 提取视频字幕
基于图像识别和文字识别用 Python 提取视频字幕 本文介绍使用 Python 基于图像识别提取视频中的字幕,并使用文字识别将字幕转为纯文本.本文以权力的游戏第一季第一集作为示例. 本文主要使用 O ...
- Python视频处理(3)——提取视频字幕
目录 一.安装tesseract-ocr 1.下载安装 2.设置环境变量: 3.测试安装是否成功 二.视频字幕识提取 1.基本步骤: 2.完整代码: 3.部分运行结果: 一.安装tessera ...
- python提取视频字幕_ffmpeg 提取 视频,音频,字幕 方法
ffmpeg 提取 视频,音频,字幕 方法 (How to Extract Video, Audio, Subtitle from Original Video?) 1. 提取视频 (Extract ...
- python提取视频字幕_荐利用Python提取视频中的字幕(文字识别)
学了好久机器学习的内容有些许枯燥,今天我们来做一个Python的小项目来玩耍吧! 项目背景 通过获取百度API实现视频文字识别. 需求阐述 将.MP4格式视频裁剪成一帧一帧的图片再将图片中的字幕摘取出 ...
- python提取视频字幕_利用Python提取视频中的字幕(文字识别)
我的CSDN博客id:qq_39783601,昵称是糖潮丽子~辣丽 从今天开始我会陆续将数据分析师相关的知识点分享在这里,包括Python.机器学习.数据库等等. 今天来分享一个Python小项目! ...
- python提取视频字幕_GitHub - jiulinxiri/video-timeline-and-subtitle-extract: 视频时间轴及字幕提取...
视频时间轴及字幕提取 能帮助你: 1.识别字幕的时间轴 通过帧差法判断是否相同帧, 进而由相同帧得出字幕时间轴 计算时间轴对应帧的 SSIM , 合并相同的时间轴 2.利用OCR识别字幕 将指定字幕区 ...
- 分享3个实用工具,提取视频中的字幕其实可以很轻松
在当前日益普及的在线学习环境中,许多学习者可能会遇到各种外语视频内容,对于这些内容的理解可能会受到语言障碍的困扰.此时,将视频字幕提取出来可以帮助学习者更好地理解视频内容,提高学习效率. 所以今天我整 ...
- 视频字幕如何提取出来?这篇文章告诉你怎么提取
嘿嘿,小伙伴们,你们想一下,当你看电影或者听演讲时,如果遇到一些外语片段,你可能会陷入理解的困境.但是,只要使用视频字幕提取软件,它就能帮你提取出字幕内容,让你轻松掌握电影或演讲的内容. 这样的软件是 ...
- Python使用PaddleOCR本地进行视频字幕识别
本文简述了利用OpenCV库以及PaddleOCR库对视频预定位置进行字幕提取并整合识别,在实际工程中,可以调用OCR的识别输出接口进行识别内容的批量保存. 后续改进方向参考: 1.PaddleNLP ...
最新文章
- 顺序表-插入一个元素x后保持该顺序表L递增有序排序(查找+元素后移插入)
- 费曼:所有的科学知识都是不确定的
- ApplicationListener,Game,Screen,Stage,Actor,Group
- 内核 kmap_atomic分析
- Django ORM
- 助力APP尽情“撒币”!阿里云正式上线移动直播问答解决方案
- Docker 开发环境的滑坡
- matlab 红黑强度图片,matlab图形锐化程序
- 理解偏倚:可靠结果的先决条件
- qt调用import sys库_QTCreator调用动态库实例
- Android 核心组件 Activity 之上
- Unit1 Homework
- 新版Excel和Word全屏打印预览的设定方法
- 软件测试技术教程徐光侠,软件测试技术教程徐光侠韦庆杰第十二章节自动测试工具QTP的使用.ppt...
- 必备!万用表使用手册
- java毕业设计鞋类秒杀商城Mybatis+系统+数据库+调试部署
- VRay Next for SketchUp 赋予材质常见问题
- 负载均衡器-Citrix
- centos7密码正确登录失败
- Hadoop Streaming 实战: 实用Partitioner类KeyFieldBasedPartitioner
热门文章
- 【Spring】Spring的IOC依赖注入的四种方式
- 云计算通俗讲义(Yanlz+Unity+XR+5G+云计算+IoT+TaaS+IaaS+PaaS+SaaS+边缘计算+泛在物联网+立钻哥哥+==)
- 国家标准 | GB∕T 30276-2020 信息安全技术 网络安全漏洞管理规范
- COMSOL有限元仿真深度指南:如何构建壳物理场所需的模型几何?
- 数控圈Fuanc三菱M70M80螺补自动补偿输入软件
- Attention-based Multi-Level Fusion Network for Light Field Depth Estimation
- 一篇好文,以在迷茫时阅读
- Lua的require小结
- Linux进程中task_struct结构体
- 腾讯位置 - 逆地址解析(结尾附视频)