整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

超过40万网站在使用的Web端HTML5和Flash播放器

Video.js是一个基于HTML5世界而构建的网络视频播放器。它支持HTML5和Flash视频,还可以通过插件支持全球最受欢迎的视频网站。它支持桌面和移动设备上的视频播放。该项目于2010年中期启动,现在该播放器已用于超过400,000个网站,可见其受欢迎程度,所以它可能真的是你一直在寻找的Web端的视频播放器!在Github上也有了超过20k+的star数!



Github地址

https://github.com/videojs/video.js

快速开始

你可以有很多种方法来使用,不管是使用cdn还是下载下来静态资源文件,亦或者是使用npm安装都可以获取它:

<link href="./video-js.min.css" rel="stylesheet">
<script src="./video.min.js"></script>

npm install video.js

接下来,使用Video.js就像创建<video>元素一样简单,但具有额外的数据设置属性。也就是一个配置对象,以下代码是一个最简单的示例:


 <video id="my-player" class="video-js" controls preload="auto" poster="封面url,设置就可以显示封面" data-setup='{}'>
 <source src="视频URL" type="video/mp4">
 </source>
 </video>


当页面加载时,Video.js将找到此元素并自动在其位置设置播放器。如果你不想使用自动设置,可以不使用data-setup属性并使用videojs函数手动初始化<video>元素:


var player = videojs('my-player');

相关回调函数


var options = {};
var player = videojs('my-player', options, function onPlayerReady() {
 videojs.log('Your player is ready!');
 this.play();
 this.on('ended', function() {
 videojs.log('Awww...over so soon?!');
 });
});

详细的文档

Video.js的文档相当的详细,本文篇幅不宜过长,如果你已经对它感兴趣,那么你就可以对照文档准备学习下了,由于其功能很强悍,那么相对应的文档也就非常的详细,分为详细的API文档和学习指南,通过阅读文档来实现你想要的功能(下面是一个简单的截图,使用了浏览器自带的翻译功能,很容易也能看懂):




demo预览

官网也提供了一些比较高级的用法的demo,下面是一个带播放列表的示例(此示例不足以体现他的强大):



可切换视频



画中画



丰富的菜单按钮工具(包括音频、多语言等设置),支持中文语言包




除了以上demo所展示的,还包括自定义皮肤、React中使用、插件等功能,可以说是非常的丰富了,要比自带的Video标签功能丰富了无数倍,有视频网站开发的朋友可以尝试使用它,我相信它一定对你有所帮助!

总结

插件千千万,好用的却不多,特别是相对复杂的,要么收费,要么功能不够强大,但是有很多开发者贡献了开源的项目供开发者使用才造就了如今技术的蓬勃发展,Video.js只是其中一个,本文只是提出来这样一个必须赞一个的插件,其详细的内容远不止于此,感兴趣的话可以阅读相关文档学习,如果你有更好的建议,也可以在评论区留言分享,希望对你有所帮助!

ideo.js 是基于 jquery 的HTML5&Flash 视频播放器, 遵守Apache 2.0开源协议。支持多平台。 Moreover,YouTube,Vimeo 等视频都可播放。对移动设备的支持也很好。

快速试用:

可以使用免费CDN托管版本的 Video.js,简单地将这些文件添加到页面文档的 <head>中即可使用:

<link href="http://vjs.zencdn.net/4.12/video-js.css" rel="stylesheet"><script src="http://vjs.zencdn.net/4.12/video.js"></script>

然后使用一个HTML5 <video>标签嵌入视频即可。 Video.js 接下来会读取标签然后让它在所有浏览器中都可以工作。

微信订阅号:开源派 (opensourcepie)

↓点击阅读原文,查看下载链接

油猴脚本(Tampermonkey)是一款强大的浏览器扩展,能够为网页浏览带来个性化的功能定制。今天我们将深入介绍另一款备受欢迎的脚本,即HTML5视频播放器增强脚本,该脚本旨在提升各种H5视频网站的观看体验。本文将详细讨论其功能、特性以及使用方法。(381682-html5视频播放器增强脚本)

1. 脚本特性

HTML5视频播放器增强脚本是一款全面增强H5视频网站功能的工具。不仅支持主流视频网站如B站、抖音、腾讯视频、优酷、爱奇艺等,还能兼容诸如微博视频、知乎视频等站点,提供了以下主要特性:

  • 跨网站兼容性:兼容广泛,支持几乎所有使用video标签的网页,包括嵌入式iframe和shadowdom元素。
  • 快捷键控制:全程使用快捷键控制,支持倍速播放、视频画面截图、画中画、网页全屏、亮度、饱和度、对比度调节等功能,提供更便捷的视频操作体验。
  • 跨域控制:支持跨域控制,即使在受限的页面下,快捷键也能无缝使用。

2. 功能说明与快捷键

该脚本提供了多项功能和对应的快捷键操作,笔者常用的快捷键有以下几种:

  • 播放控制:快捷键包括快进、后退、加速播放、减速播放以及恢复正常速度。
  • 音量调节:支持音量的逐级调整,包括微小的5%和20%的调整幅度。
  • 视频画面调节:能够通过快捷键进行画面放大、缩小和恢复正常大小,提供更适合观看的画面。
  • 截图功能:通过快捷键shift+S 进行截图,捕捉当前视频画面并保存。

3. 使用方法与个性化设置

用户只需安装油猴脚本扩展,并将HTML5视频播放器增强脚本添加到脚本列表中即可。在对应网页打开视频后,使用相应快捷键即可享受增强的视频播放功能。同时,该脚本也支持用户根据个人喜好进行一些自定义设置,以满足个性化需求。

结语与推荐

HTML5视频播放器增强脚本是一款优秀的视频播放增强工具,为广大网络用户提供了更丰富的视频观看体验。它的强大功能和广泛兼容性,使其成为许多用户日常网络浏览不可或缺的一部分。我们鼓励大家尝试并体验这款脚本,带来更愉悦、便捷的在线视频观看体验。

关注作者

视界笔谈会持续分享更多类似脚本和插件,让您的网络浏览更加便捷、个性化。欢迎关注我们,获取更多实用内容。

以上便是关于HTML5视频播放器增强脚本的详细介绍。希望本文能够帮助您更深入了解和使用这款实用的油猴脚本。

希望这篇文章对您有所帮助!