网易云课堂加密视频H5播放方式,限MacOS

1、使用Safari浏览器,切换UA为iPhone //必须使用Safari浏览器,Chrome切换UA也不行

2、使用移动端地址打开课程,把URL里的learn替换为course就行了

1
2
3
4
桌面端
http://mooc.study.163.com/learn/2001336001?tid=2001483002
移动端
http://mooc.study.163.com/course/2001336001?tid=2001483002

3、现在就已经可以通过HTML5播放了,视频加速可以手工用控制台,设置video标签的playbackRate属性。

4、或者使用我的油猴脚本,虽然写法比较粗糙,基本够用,比手动控制台要快一些。

// ==UserScript==
// @name         网易H5视频加速
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  lalala
// @author       F1tz
// @match        http://mooc.study.163.com/course/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    var selectEL = document.createElement('select');
    selectEL.setAttribute('id','rateSelect');
    var option1 = document.createElement('option');
    option1.text = '1倍速';
    option1.value = '1';
    var option2 = document.createElement('option');
    option2.text = '1.25倍速';
    option2.value = '1.25';
    var option3 = document.createElement('option');
    option3.text = '1.5倍速';
    option3.value = '1.5';
    var option4 = document.createElement('option');
    option4.text = '2倍速';
    option4.value = '2';
    selectEL.add(option1,null);
    selectEL.add(option2,null);
    selectEL.add(option3,null);
    selectEL.add(option4,null);
    document.getElementById('j-courseIntroHead').appendChild(selectEL);
    var targetVid = document.getElementsByTagName('video');
    document.getElementById('rateSelect').addEventListener("change",function(){
        targetVid[0].playbackRate = this.value;
    });
})();