JavaScript设置视频播放速度

喜欢媒体已经从自定义插件(Flash ... gross)转移到基本HTML中 <video><audio>元素。例如,将这些媒体源视为另一个元素,我们可以使用CSS过滤器来调整显示。我们需要做的ffmpeg或插件越少越好。

许多视频网站都实现了调整视频播放速度的功能,如果试图更快地通过一些体育赛事亮点或者看到怪物在超慢动作中扣篮,希望它不需要某些特殊类型的服务器来以较慢或较快的块发送文件,你所需要的只是使用javascript中playbackRate属性!

1

2

3

4

5

6

7

8

9

10

const video = document.querySelector("video");

 

// Slow it to 50% speed

video.playbackRate = 0.5;

 

// Twice as fast!

video.playbackRate = 2;

 

// Back to normal

video.playbackRate = 1;

使用小于1的数字减慢视频速度,大于1的数字使视频加速,1将视频恢复到正常速度。还要注意,playbackRate不是一个HTML属性,而是一个属性。调整播放速率并不是所有视频网站都想做的事情,但如果你认为你的用户可能喜欢它,那就只需要一个HTML元素属性就可以了!  

转载来源https://www.cnblogs.com/summerxbc/p/14188932.html

JavaScript设置视频播放速度相关推荐

  1. javascript速度_使用JavaScript设置视频播放速度

    javascript速度 I love that media has moved from custom plugins (Flash-gross) to basic HTML <video&g ...

  2. 百度网盘javascript加速视频播放速度

    RT,打开控制台(F12),在线播放百度网盘视频的时候,用以下指令即可调节播放速度,因为百度网盘的下载速度惨不忍睹,有时候在拼夕夕上面购买一些课程视频的时候就可以用这种方法加速观看了. videojs ...

  3. F12窗口设置视频播放速度,想要多快要多快

    ↵短话短说,F12开控制台代码如下: var tags=document.getElementsByTagName("video"); [...tags].forEach(val= ...

  4. php倍速播放,调节视频2倍速的软件 怎样调整视频播放速度,设置视频快放或慢放...

    小编周末在用优酷播放器看电视的时候,发现是可以调整视频播放速度的,比如说调整速度为1.2X.1.5X.或者是2.0X.调整视频播放速度的好处就是可以让视频快放或者是慢放,目前小编只发现优酷可以调整,别 ...

  5. 7款Flash和Javascript网页视频播放器

    Flash和javascript网页视频播放器.梦想中的视频播放器是这样的: 支持所有格式,兼容所有主流视频网站,支持播放列表.视频缩略图.全屏播放.画面调节.预加载.体积贼小,功能贼多--. 也许你 ...

  6. matlab调整视频播放速度,会声会影如果调整视频播放速度

    一段精彩的视频通常是有快有慢的,如果没有节奏,一直是平淡的叙述,是很无聊,不能留下印象的.那么在会声会影中,如何调整视频播放素材呢?下面就大家来了解一下. 一般调整视频播放速度有两张方法: 一.调整& ...

  7. Flash和Javascript网页视频播放器

    7款Flash和Javascript网页视频播放器(转载) 2011-01-22 20:26:27|  分类: 英语学习|字号 订阅 我用有道阅读看到这篇好文,希望和大家分享.我的看法是: 以下原文转 ...

  8. 浏览器中修改视频播放速度

    一.前言 在浏览器观看视频时无法设置视频倍速,或提供的倍速不够,还想要加快播放速度.解决这个问题只需要简单几步即可随意设置播放速度.在此之前需要了解一点点的浏览器操作知识与JS语法,不会也没关系按照下 ...

  9. 有什么调整视频播放速度的方法吗?

    用什么样的剪辑工具能一键批量调整多个视频的播放速度呢?现在还有很多朋友们不知道怎么才能批量调整视频的播放速度,那今天小编就来给大家分享一个能轻松操作的步骤. 首先大家要先去浏览器搜索下载一个[固乔剪辑 ...

  10. android+视频速率测试,Android MediaRecorder setCaptureRate()和视频播放速度

    我有一个MediaRecorder录制视频,我对 setCaptureRate()的效果感到非常困惑. 具体来说,我准备我的MediaRecorder如下: mMediaRecorder = new ...

最新文章

  1. 计算机科学和Python编程导论(一) 计算机相关理论
  2. 使用es6实现iview的选项卡切换
  3. SQLServer中利用NTILE函数对数据进行分组的一点使用
  4. 配置事务springmvc3.1 mybatis 3.1 事务不起作用
  5. C#使用事件方式Winform窗体之间传值
  6. 企业微信_新建自建H5小程序应用及主页与菜单设置
  7. JavaEE中一些非常有价值的东东
  8. [转载] python数学编程书推荐_图书推荐:《Python数学编程》
  9. sql 日期和当前日期时间差_SQL基础进阶16日期处理
  10. Linux - 修改系统的max open files、max user processes (附ulimit的使用方法)
  11. 38.使用标签-基础表单标签
  12. iOS当期时间和日期选择器
  13. 【nginx系列】深入理解nginx原理
  14. 软件项目管理系统-进度编辑
  15. QQ群霸屏技术教程:不论霸屏技术,只谈QQ认证群
  16. 华为css与堆叠,FAQ-S7706交换机CSS堆叠连接的线缆是否正确
  17. java项目遇到难题_Java项目遇到的常见问题
  18. 区块链DApp从零开始学 (二) | 超详细 DApp创建 | 发行代币token | 宠物领养
  19. U盘exe病毒导致电脑中毒解决方案
  20. 油酸Oleic acid/氨基NH2/羧基COOH/PEG/蛋白Prote/抗体antibody/PAA/SiO2修饰的上转换纳米材料NaY(Gd/Lu/Nd)F4:Yb,Er

热门文章

  1. android pc投屏,如何解决乐播投屏中投屏失败的问题【乐播投屏】
  2. [计算机系统-01] 计算机系统漫游
  3. 区块链安全入门与实战
  4. 数字积分法直线插补c语言,数字积分法的直线插补.ppt
  5. 51单片机通过74HC595控制8位数码管,在任意位置显示数字
  6. Linux傲腾内存,傲腾内存价格流出:每GB最低35元,最高容量512GB
  7. SpringBoot PageOffice 在线编辑 (完整版、有源码)
  8. linux下编写脚本文件 .sh
  9. 分区助手迁移系统,更改系统盘盘符
  10. #真女神转生3#PS2模拟器下开老金