【step1,Centos6系统安装youtbe-dl下载带英文字幕的视频】

1.首先需要安装youtube-dl

2.需要自动转换字幕文件为src,需要安装mmpeg依赖,具体的安装办法参考:

https://stackoverflow.com/questions/48673224/how-to-install-ffmpeg-on-centos-6

安装完成之后,从Youtube下载英文带字幕的视频

youtube-dl --write-sub --sub-format "ass/srt/best" --convert-subs "srt" "video_url"
提取英文mp4带字幕; 比如:

youtube-dl --write-sub --sub-format "ass/srt/best" --convert-subs "srt" https://www.youtube.com/watch?v=uDVoZ39mONk

毫不费力就搞定了:

这样子就下载下来了,并且自动把字幕转为了通用的srt格式的,在windows上面我们可以使用迅雷播放起来播放这些带字幕的视频,锻炼听力的同时,还可以增长自己的词汇;

我们可以到YouTube上面随意挑选我们感兴趣的英文视频,而绝大多数的视频都是带字幕的。搜集一些我们感兴趣的英文发音比较好的那种放到手机上面,或者下载到电脑上面,平时就可以利用零碎时间来学习了。

我们把它载入iPhone手机的nPlayer播放器,如下,字幕自动加载了:

如果我们对于有些演讲特别感兴趣或者某个行业比较感兴趣的话,我们可以去专门针对这个行业,来下载一些口齿比较清晰的内容,带字幕的,Download到我们的手机上面利用零碎时间,每天半个小时,一年就会有1000分钟的听力输入量;

对于掌握某个领域的常用词汇是非常有用的。也有180小时的听力输入;也是不错的;

对于大部分没有字幕的,但是可以看到Google自动提供的字幕的,可以使用chorme插件Tampermonkey

在开启这个插件的情况下,访问下面js脚本地址:安装js脚本,即可完成google智能生成的英文字幕的下载。

https://greasyfork.org/zh-CN/scripts/5368-youtube-subtitle-downloader-v20

字幕标题和视频标题保持一致即可,有时候会发现国内的迅雷播放器或者QQ影音播放器无法播放解析出视频画面,

这里推荐Windows系统上面的开源播放器:mpv-x86_64-20181002,下载地址: https://mpv.srsfckn.biz/mpv-x86_64-20181002.7z

但是iphone上面的nplayer没有这个问题,

我们可以窥见,IOS和windows平台上面的软件质量确实,差别蛮大的;

这个方法比较适合用来研究你本专业领域的一些专业词汇;

MPV播放器是开源,非常优秀:字幕也全部加载出来了。让MPV成为Windows系统默认的播放器:

下载这个批处理文件即可:https://github.com/rossy/mpv-install   按照文档提示操作;

听力先导的英语提升方法确实非常有效果,而寻找适合自己的语音材料,油管上面有取之不尽的资源,合理利用还是非常不错的,程序领域,前端领域,这个可以为以后阅读纯英文版本的技术书籍打下牢固基础;

如何利用Linux去油管下载带字幕的优质英文资料提升英文听力和词汇量的更多相关文章

  1. 利用lsof去查看Unix/Linux进程打开了哪些文件

    利用lsof去查看Unix/Linux进程打开了哪些文件 今天用了一下lsof,发现这个linux的小工具,功能非常强大而且好用. 我们可以方便的用它查看应用程序进程打开了哪些文件或者对于特定的一个文 ...

  2. 利用Linux自带的logrotate管理日志

    日常运维中,经常要对各类日志进行管理,清理,监控,尤其是因为应用bug,在1小时内就能写几十个G日志,导致磁盘爆满,系统挂掉. nohup.out,access.log,catalina.out 本文 ...

  3. 学了C语言,如何利用CURL写一个下载程序?—用nmake编译CURL并安装

    在这一系列的前一篇文章学了C语言,如何为下载狂人写一个磁盘剩余容量监控程序?中,我们为下载狂人写了一个程序来监视磁盘的剩余容量,防止下载的东西撑爆了硬盘.可是,这两天,他又抱怨他的下载程序不好用,让我 ...

  4. SecureCRT、Xmanager对Linux上传下载文件或文件夹

    (1).SecureCRT SecureCRT对Linux上传下载文件或文件夹拥有一个专门的软件SecureFXPortable.对于它来说只有两个的难题,一个是版本问题,尽量去官网下载最近版本:另一 ...

  5. 利用Linux中的计划任务+PHP网页程序(转)

    利用Linux中的计划任务+PHP网页程序,实现对web服务器运行状况的监测[每5分钟监测一次,并邮件提醒]一.我的监测服务器环境:rhel5.5+apache2.2+php5二.功能描述:写一个PH ...

  6. Oracle 11g 下载|Oracle 11g 官网下载|Oracle 11g 官网下载 带登录用户和密码

    本文转载自 Oracle 11g 下载|Oracle 11g 官网下载|Oracle 11g 官网下载 带登录用户和密码 oracle 下载还需要用户名我自己注册了个方便大家使用下载直接点击提示找不到 ...

  7. Linux下校验下载文件的完整性(MD5,SHA1,PGP)

    查看: Linux下校验下载文件的完整性(MD5,SHA1,PGP) http://blog.useasp.net/archive/2014/03/29/use-md5-sha1-or-pgp-to- ...

  8. 利用linux信号机制调试段错误(Segment fault)

    在实际开发过程中,大家可能会遇到段错误的问题,虽然是个老问题,但是其带来的隐患是极大的,只要出现一次,程序立即崩溃中止.如果程序运行在PC中,segment fault的调试相对比较方便,因为可以通过 ...

  9. 利用Linux命令行进行文本按行去重并按重复次数排序

    最近杂事太多,正事进展缓慢.Fighting! linux命令行提供了非常强大的文本处理功能,组合利用linux命令能实现好多强大的功能.本文这里举例说明如何利用Linux命令行进行文本按行去重并按重 ...

随机推荐

  1. 【转】C# GDAL 配置

    共生成9个dll,如下图: 1.在程序中添加*_csharp.dll四个文件的引用: 2.将剩余的五个文件复制到程序的Debug文件夹中:(如果不复制这五个文件就会出现类似“OSGeo.GDAL.Gd ...

  2. JAVA语法基础要点

  3. GTX650Ti,GT610安装黑苹果之经验与步骤

    安装这两个显卡的黑苹果都是10.9以上的版本,一个是10.9.2,一个是10.9.4,最后都完美.主板一个是Z77,一个是H61. 1. 开始安装完以后,显卡不工作,能够安全模式进去. 2. 删除Ap ...

  4. SQL Server ->> PARSE函数

    这个函数和TRY_PARSE一起从SQL Server 2012引入.它的存在是因为TRY_PARSE一旦遇到无法成功转换就会以NULL值返回,而如果你希望以报错的形式,你就可以用PARSE. 比如 ...

  5. java.langThrowable:STACKTRACE

    Jboss版本是4.2.0.GA代码运行完后总报错 但是程序的运行结果没问题 请问下这是什么原因2009-12-11 01:53:26,611 INFO  [org.jboss.resource.co ...

  6. java Date中方法toLocaleString过时的替代方案

    DateFormat ddf = DateFormat.getDateInstance(); DateFormat dtf = DateFormat.getTimeInstance(); DateFo ...

  7. base64编码加密图片和展示图片

    base64是当前网络上最为常见的传输8Bit字节代码的编码方式其中之一.base64主要不是加密,它主要的用途是把某些二进制数转成普通字符用于 网络传输.由于这些二进制字符在传输协议中属于控制字符, ...

  8. Oracle RAC和SCAN同时对外提供服务的配制方法

    1,  tnsnames.ora on two nodes:RACTEST =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = racsca ...

  9. 重大漏洞!PHP multipart/form-data头部解析远程拒绝服务漏洞

    "有些人看不懂,简单比喻来说吧:目前刚出的任何安全防护都不会拦,网站类专属漏洞 畸形数据包,2KB随机数据包,2M网速打死各种网站,cdn通挂!"PHP multipart/for ...

  10. 全链路实践Spring Cloud 微服务架构

    Spring Cloud 微服务架构全链路实践Spring Cloud 微服务架构全链路实践 阅读目录: 网关请求流程 Eureka 服务治理 Config 配置中心 Hystrix 监控 服务调用链 ...