lynda,网址(https://www.lynda.com/),是我们比较常用的国外资料学习网站,但是该网站只有英文字幕,没有中文字幕,我们现在要自己动手,实时添加上中文字幕.

首先我们要注册一个百度翻译(http://api.fanyi.baidu.com/api/trans/product/apidoc)的开发者账号(其实不注册也行,在百度翻译的Python实例程序中给出了一个),获取百度翻译的appid,和secret_key,这里使用百度翻译去翻译字幕,如下图所示.

进入lynda网站,随便点开一个视频,它会自动加载字幕,从浏览器的network标签中可以看到浏览器发送的加载字幕的url为https://www.lynda.com/ajax/player/transcript?courseId=645029&videoId=709217,如图所示

现在我们只需要使用抓包工具代理这个https的请求把请求的数据翻译后返回给浏览器即可自动加载翻译后的字幕.

现在打开Fiddler选择Customize Rules...,如图所示,这里使用的是Fiddler4

然后在Fiddler ScriptEditor中点击Go按钮选择第一个,如图所示.

在第一行添加如下代码

此时意味着我们把字幕的请求重定向到了自己的一个网址

然后我没自己开一个服务,写代码翻译

即可实现实时翻译功能

收到的response如下

页面显示结果如下

大功告成了!!!

让lynda网站显示中文字幕相关推荐

  1. 显示文字_如何观看HBO Max并显示中文字幕?

    前言 最近HBO出品的科幻剧集「异星灾变」大热,顺带着HBO对标Netflix.Disney+的流媒体OTT平台HBO Max也浮出水面. HBO是媒体巨头华纳媒体旗下众多的品牌之一,这次的HBO M ...

  2. linux下Mplayer安装与设置指南(以及如何加载显示中文字幕)

    下载 Mplayer需要的各种软件 (分享一个Mplayer相关的FTP资源 http://www.mplayerhq.hu/MPlayer/ ) (1)下载Mplayer源码安装包 MPlayer- ...

  3. pc端VLC显示中文字幕设置

    在win10系统下设置有效,其他环境没有试过,不确定. 打开首选项,设置字幕/osd的默认编码和字体如下图所示即可 效果如下: 转载于:https://www.cnblogs.com/s-xl/p/8 ...

  4. arch终端添加中文支持_Archlinux中文化--怎么显示中文的界面

    Archlinux中文化--怎么显示中文的界面? 怎么显示中文的界面? 要正确实现中文,必需设置正确的locale和安装合适的中文字体. locale的设定 Linux中通过locale来设置程序运行 ...

  5. Designing Websites for Performance 如何设计高性能网站 Lynda课程中文字幕

    Designing Websites for Performance 中文字幕 如何设计高性能网站 中文字幕Designing Websites for Performance 设计性能网站探索快速模 ...

  6. Extending Laravel with First Party Packages 用第一方软件包扩展Laravel Lynda课程中文字幕

    Extending Laravel with First Party Packages 中文字幕 用第一方软件包扩展Laravel 中文字幕Extending Laravel with First P ...

  7. Design the Web: Add a Twitter Timeline 设计网页:添加Twitter时间轴 Lynda课程中文字幕

    Design the Web: Add a Twitter Timeline 中文字幕 设计网页:添加Twitter时间轴 中文字幕Design the Web: Add a Twitter Time ...

  8. Lynda课程中文字幕 Network Automation Quick Start 网络自动化快速入门

    Network Automation Quick Start 中文字幕 网络自动化快速入门 中文字幕Network Automation Quick Start 了解如何使用Python快速轻松地自动 ...

  9. Python GUI教程 | Lynda教程 中文字幕

    Python GUI教程 | Lynda教程 中文字幕 Learning Python GUI Programming 课程ID: 604235 时长: 6.1小时 所属类别:Python 了解如何使 ...

最新文章

  1. 生产交接班管理系统的安装设置并下载
  2. (chap6 Http首部) 响应首部字段 AllowCt-EncodingCt-LanguageCt-LengthCt-Location
  3. Shell 简单的java微服务jar包 -- 部署脚本
  4. 《python cookbook》chapter 1
  5. java tostring的用处_java中的toString什么意思?toString有什么用?
  6. 鸿蒙系统装机量,王成录:华为对今年鸿蒙OS系统的装机量预估是3亿台
  7. graphpad折线图教程_Graphpad Prism5作图教程
  8. 转《DB2操作指南及命令大全》
  9. 飞思卡尔智能车知识总结
  10. nachos交叉编译器java_ubuntu - 编译Nachos源代码时出错“gnu / stubs-32.h:没有这样的文件或目录”...
  11. EPLAN史上最全部件库,部件宏,EDZ格式
  12. 质因数分解法、短除法、辗转相除法、更相减损法求最大公约数
  13. 半导体的光学性质和光电与发光现象
  14. 一分钟读懂广告投放各计费CPM、CPC等(公式推导干货)
  15. sciTE 编译lua
  16. 常用软件官网下载链接汇总
  17. 机械图样解读——螺旋线与螺旋面
  18. C Primer Plus (第六版)编程练习参考答案
  19. 11、RH850 中断配置
  20. MathType有一些字符无法显示

热门文章

  1. CC2540自己的配置文件
  2. Java-Stream流,异常捕获
  3. 外挂太多怎么解?云上找出路
  4. 2021年终总结,我躺平了
  5. Oracle服务器和客户端的安装(图解)
  6. windows下运行QT程序
  7. [开源] OpWeb 框架 --快速高效的实时交互框架(更新至 0.0.4.0)
  8. 数据分析师1.4量化交易策略的回测方法和技巧
  9. 2021 ICPC Southeastern Europe Regional Contest 树上dfs+思维
  10. 在线教育软件开发的目的是什么?