• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > h5音频视频播放

h5音频视频播放

作者:HXAcr 字体:[增加 减小] 来源:互联网 时间:2017-10-05

本文主要包含h5等相关知识,HXAcr希望在学习及工作中可以帮助到您

Audio音频

标签<audio>定义声音,<source>规定多媒体资源,可以是多个。control(控制器)属性供添加播放、暂停和音量控件。

 

		<audio src="" controls="controls"><!--src中指向播放资源,controls显示暂停功能按钮等--></audio>
		<audio id="audio" src=""></audio>
		<button onclick="xx()">播放/暂停</button>
		<script>
			var a = getElementById("audio");
			function xx(){
				if(a.paused){//判断当前音频是否在播放,返回true为播放,false为暂停
					a.play();
				}else{
					a.pause();
				}
			}
		</script>

 

编解码工具

 

不是所有浏览器支持的视频都是一种格式,所以需要编解码工具能来回转化视频格式。

软件:FFmpeg(www.ffmpeg.org)免费开源软件
步骤:终端(cmd)执行下载好的ffmpeg文件中的ffmpeg文件(该步骤查看编解码工具是否可执行);进入音频文件所在文件夹;复制粘贴ffmpeg文件路径,其后加/ffmpeg -i 转换音频名字(全名,例xx.mp4) -acodec libvorbis 转换之后的名字;;执行即可转码

Video视频

标签<video>定义声音,<source>规定多媒体资源,可以多个;control(控制器)属性供添加播放、暂停和音量控件;属性width\heigth

 

		<video controls="controls" width="500px" height="400px">
			<source src="xx.mp4"></source>
			<source src="xx.ogg"></source>
			浏览器不支持视频时可以把video中的src指向去掉,加多个source标签
		</video>
		<video src="" id="vide">用按钮控制播放</video>
		<button onclick="mm()">播放/暂停</button>
		<button onclick="big()">放大</button>
		<button onclick="sma()">缩小</button>
		<script>
			var vide = document.getElementById("vide");
			function mm(){
				if(vide.paused){
					vide.play();
				}else{
					vide.pause();
				}
			}
			function big(){
				vide.width = 600;
				vide.height = 600;
			}
			function sma(){
				vide.width = 300;
				vide.height = 200;
			}
		</script>

 

您可能想查找下面的文章:

相关文章

  • 2018-12-03基于纯CSS3纸飞机炫酷动画特效
  • 2017-08-06浅谈html5标签css3的常用样式
  • 2018-12-03仿CSDN Blog返回页面顶部功能实现原理及代码_html5教程技巧
  • 2018-12-03html5开发之viewport使用_html5教程技巧
  • 2018-12-03零基础开发RPG游戏开源讲座(四)-游戏脚本化&地图跳转
  • 2018-12-03怎样使用phonegap查找联系人
  • 2018-12-03绘制SVG内容到Canvas的HTML5应用
  • 2018-12-03HTML5中利用postMessage实现Ajax中的POST跨域
  • 2018-12-03HTML5离线缓存Manifest是什么_html5教程技巧
  • 2018-12-03html5如何制作一份邀请函?制作邀请函的方法(代码示例)

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 苹果官网是怎么做到完美保证多平台浏览体验的?
    • 如何使用html5时钟实现(附代码)
    • 详细介绍Html5元素及基本语法
    • 利用HTML5 从视频中捕获静止图像实例代码
    • html5返回当前音频/视频的长度以秒计的属性duration
    • Html5 Geolocation获取地理位置信息实例
    • 详解html5实现图像局部放大镜(可调节)(图文)
    • 中国首届CSS开发者大会的演讲PPT用什么快捷的框架做的?
    • 用HTML和CSS实现WWDC 2015上的动画效果
    • HTML5中对accesskey属性的解释与规定

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有