浏览器在线视频播放加速方法——直接修改网页代码实现加速「建议收藏」

现在有不少的视频网站,自带了播放加速的功能,例如油管、bilibili、慕课等等。在一些付费的网站中,一些自带的播放器是不支持视频加速的,因为已经被加速惯坏,变得很不习惯,在网上查阅资料,也找到了在线视频的加速的解决方法,这边做一个记录。一、html5播放器主要标志是*<video>*标签,这种是最方便实现加速的,因为原生支持。*defaultPlaybackRate…

大家好,又见面了,我是你们的朋友全栈君。

现在有不少的视频网站,自带了播放加速的功能,例如油管、bilibili、慕课等等。
在一些付费的网站中,一些自带的播放器是不支持视频加速的,因为已经被加速惯坏,变得很不习惯,在网上查阅资料,也找到了在线视频的加速的解决方法,这边做一个记录。

一、html5播放器

  • 主要标志是****标签,这种是最方便实现加速的,因为原生支持。
    defaultPlaybackRate (float): The playback speed at which the video should be played
    playbackRate
    (float): The current playback speed: 1.0 is normal, 2.0 is two times faster
    forward -3.0 is three times faster backwards and so on

可以在对应的网页console中加入以下js代码实现视频加速(来源

/* play video twice as fast */
document.querySelector('video').defaultPlaybackRate = 2.0;//默认两倍速播放
document.querySelector('video').play();

/* now play three times as fast just for the heck of it */
document.querySelector('video').playbackRate = 3.0;  //修改此值设置当前的播放倍数

按F12找到对应的播放标签,如图所示是标签,也可选择左上方的选择按钮快速找到标签浏览器在线视频播放加速方法——直接修改网页代码实现加速「建议收藏」
点击console,在下列复制代码点击回车则可以看到播放的视频已经加速了浏览器在线视频播放加速方法——直接修改网页代码实现加速「建议收藏」

二、flash播放器

此类播放器的加速的方案我还未实践过,待实践过更新。可参考以下资料了解(点击链接

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127920.html原文链接:https://javaforall.net

(1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • redis的雪崩和穿透_redis击穿 穿透 雪崩,怎么预防

    redis的雪崩和穿透_redis击穿 穿透 雪崩,怎么预防Redis雪崩:查询时Redis没有数据本来先从Redis里面查某个数据但是Redis中这个数据刚好被删除了,还没来得及更新一瞬间很多请求直接进入了Mysql进行查询而mysql承受不了太大压力,就会出现雪崩Redis穿透:跳过我们预想的数据本来先从Redis里面查某个数据但是Redis中没有这个数据那么请求就会始终从mysql中查询Redis没有起到作用Redis雪崩和Redis穿透的根本原因是:开发时,开发人员并未考虑到这些问题。Redis雪崩和Redis穿透的性质:大量

    2025年11月15日
    4
  • 递归迭代动态规划「建议收藏」

    递归迭代动态规划「建议收藏」一、定义递归:程序调用自身,从顶部将问题分解,其问题与其子问题是同一概念。通过解决掉所有分解出来的小问题,来解决整个问题。迭代:利用变量的原值推算出变量的下一个值。递归中一定有迭代,但是迭代中不一定有递归。动态规划:通常与递归相反,其从底部开始解决问题。将所有小问题解决掉,进而解决的整个问题。为了节约重复求相同子问题的时间,引入一个数组,把所有子问题的解存于该数组中,动态规划算法是空间换时间的算法。动态规划可以递归地实现,也可以非递归(循环的方法)地实现。运行速度:动态规划>迭代&gt

    2025年7月1日
    5
  • 在html中加下划线

    在html中加下划线方法一:用<u></u>标签方法二:用text-decoration:underline;方法三:用border:1pxsolid;     padding:5px;如下范例:范例对应的结果:

    2022年6月4日
    33
  • [原创]对于运行ASP.NET程序时,提示:无法启动程序“http://localhost:3532/Default.aspx”。的解决办法…[通俗易懂]

    [原创]对于运行ASP.NET程序时,提示:无法启动程序“http://localhost:3532/Default.aspx”。的解决办法…

    2022年3月12日
    111
  • oracle面试必会6题经典_oracle常见面试题

    oracle面试必会6题经典_oracle常见面试题1.你要对操纵Oracle数据库中的数据。下列哪个选项表示Oracle中select语句的功能,并且不需要使用子查询(C)A.可以用select语句改变Oracle中的数据B.可以用select语句删除Oracle中的数据C.可以用select语句和另一个表的内容生成一个表D.可以用select语句对表截断2.你要在Oracle中定义SQL查询。下列哪个数据库对象不能直接从select语句中引用…

    2022年10月18日
    3
  • bindService:绑定本地服务和远程服务示例

    bindService:绑定本地服务和远程服务示例绑定本地服务AndroidManifest.xml中声明服务:<serviceandroid:name=".TestLocalService"><intent-filter><actionandroid:name="maureen.intent.action.BIND_LOCAL…

    2022年6月7日
    31

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号