突破网页页面视频播放速度限制

突破网页页面视频播放速度限制

注:该方法用的是修改页面脚本代码突破html播放速度限制,有个缺陷就是不能直接跳多少秒,只能加快倍速。

大家不爽播放速度限制,所以现在分享一个方法。

准备东西:火狐浏览器或者其他浏览器,能装插件的浏览器。

安装插件:tampermokey:可以安装这个插件,我也给你们,自己导入浏览器就行:

链接:https://pan.baidu.com/s/1KweKDqi31ylhjtgEKNMm3Q

提取码:rn8d

,然后上百度搜索网站:https://greasyfork.org/zh-CN/

搜索脚本:bye-flash-hello-html5 | 再见flash 你好html5

如果你有插件直接安装就可以了,没有插件的话脚本无法安装或者自己去修改页面脚本代码,具体的我就懒得说了,直接说使用插件。

有了插件,搜索到脚本,直接安装,会出现:

”插件用那三个都可以,

这两个也好用,

推荐tampermokey,方便添加脚本内容,

以tampermokey为例:

然后在进入管理页面:

成功之后就是下面的页面:

在这里的这个脚本可以是下载的,也可以是添加的,不想下载,直接复制我下面的代码也行:

!!!注意点击前面的启用按钮:

// ==UserScript==

// @name        bye-flash-hello-html5 | 再见flash 你好html5

// @namespace   https://greasyfork.org/en/users/131965-levinit

// @author      levinit

// @description 国内主流视频网站的HTML5播放

// @include     *://*.le.com/*

// @include     *://tv.cctv.com/*

// @include     *://wlchunwan.cctv.com/*

// @include     *://*.cntv.cn/video/*

// @include     *://*.icourse163.org/*

// @include     *://study.163.com/course/courseLearn*

// @include     *://mooc.study.163.com/learn/*

// @include     *://*.sohu.com/*html*

// @include     *://*mgtv.com/*html*

// @include     *://*acfun.cn/v/ac*

// @include     *://*acfun.cn/bangumi/*

// @include     *://m.acfun.cn/*

// @run-at      document-start

// @version     1.8.1

// @grant       none

// ==/UserScript==

//'use strict';



//=====



//acfun手机版主页跳转到pc版主页

if (location.href.indexOf('m.acfun') >= 0) {

  //手机版频道页跳转到pc版频道页

  if (location.hash.indexOf('channel') >= 0) {

    const num = location.hash.match(/\d+/)[0];

    location.replace('http://acfun.cn/v/list' + num + '/index.htm');

  }

  if (location.href === 'http://m.acfun.cn/') {

    location.replace('http://acfun.cn/');

  }

}



//=====



let [ua, isMobile] = [null, false]; //user-agent 和 是否使用移动ua



//这些网站使用移动ua

const sites = ['cctv', '.163', 'cntv', 'sohu', 'acfun'];



sites.forEach(curVal => {

  if (location.host.indexOf(curVal) >= 0) {

    isMobile = true;

    return false;

  }

});



//=====

if (isMobile) {

  ua =

    'Mozilla/5.0 (Linux; U; Android 4.0.4; GT-I9300 Build/IMM76D) AppleWebKit/601.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/601.1.46';

  //Android7

  //'Mozilla/5.0 (Linux; Android 7.0; PLUS Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36';

  //ipad2

  //"Mozilla/5.0 (iPad; U; CPU OS 4_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F191 Safari/6533.18.5";

  //Android 4

} else {

  //使用chrome、mac、safari等ua

  if (location.host.indexOf('le.com') >= 0) {

    //le.com对mac+safari情有独钟

    ua =

      'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0 Safari/604.3.5';

  } else {

    ua =

      'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13) AppleWebKit/604.3.5 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/604.3.5';

  }

}



changeUA(ua);



//=====

//显示播放控制条 stuyd.163

window.onload = function () {

  if (

    isMobile === true &&

    location.href.search('study.163') >= 0

  ) {

    const v = ele('video');

    if (v) {

      v.setAttribute('controls', 'controls');

    }

  }

};



//=====

//获取元素对象的函数

function ele(element) {

  return document.querySelector(element);

}

//更改ua的函数

function changeUA(ua) {

  Object.defineProperty(navigator, 'userAgent', {

    value: ua,

    writable: false,

    configurable: false,

    enumerable: true

  });

}

 

这些做完之后:

需要添加一条规则:举例

添加完成后就可以播放速度限制看视频了,得到的结果就是:

 

可以调调节倍速了。

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jeromeyoung666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值