JavaScript -- 音频视频的播放

首先是音频:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>播放音频</title>
</head>
<body>
     <!--将 mp3文件复制到新创建的raw文件夹下-->
    <audio src="raw/1.mp3" controls="controls">您的浏览器不支持</audio>

    <button onclick="clickA()">播放/暂停</button>
    <script>
        var a = document.getElementById("audio");
        function clickA(){
            if (a.paused){
                a.play();
            }else {
                a.pause;
            }
        }
    </script>
</body>
</html>

然后是视频:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>视频播放</title>
</head>
<body>
    <button onclick="clickV()">播放/暂停</button>
    <button onclick="clickBig()">放大</button>
    <button onclick="clickSmall()">缩小</button>
    <br/>
    <!--<video src="raw/3.mp4" controls="controls"> -->
        <!--&lt;!&ndash;由于有的浏览器不支持.mp4格式的视频,因此需要添加资源库&ndash;&gt;-->
        <!--<source src="raw/3.mp4">-->
        <!--<source src="raw/3.mp4">-->
        <!--您的浏览器不支持</video>-->

    <!--上方是使用系统默认的控制器来播放视频,我们也可以进行自定义-->
    <video id="video">
        <source src="raw/3.mp4">
        <source src="raw/3.mp4">
        您的浏览器不支持</video>
    <script>
        var v = document.getElementById("video");
        function clickV(){
            if (v.paused){
                v.play();
            }else {
                v.pause();
            }
        }
        function clickBig(){
            v.width = 800;
            v.height = 800;
        }
        function clickSmall(){
            v.width = 300;
            v.height = 300;
        }

    </script>

</body>
</html>

要注意的是,不同的浏览器支持的视频格式有所不同,我们需要使用转码工具进行视频的转码:这里使用ffmpeg:

使用方法:(个人总结):

视频转码工具-ffmpeg的使用

下载地址:ffmpeg.org

在OS系统下选择编译过的客户端(builds XXXX for OS X and above ),然后下载

这里以将视频名为1.mp4转换为1.ogg格式为例

步骤:(在终端中的操作)

1,打开ffmpeg的文件所在位置:

cd+空格+文件所在文件夹地址(切记,是上一层文件夹的位置)

2,然后输入命令:./ffmpeg

此时程序就出入运行状态了

3,打开所需要转换的视频所在文件夹

cd+空格+视频所在文件夹的地址

4,直接输入ffmpeg的地址,然后在之后添加一下命令:

-i 1.mp4 -acodec libvorbis 1.ogg

5, 回车,开始转换

时间: 2024-11-08 21:38:04

JavaScript -- 音频视频的播放的相关文章

HTML5音频视频总结

音频格式 视频 音频 ogg ogg mp4 mp3 webm wav video标签属性 属性 值 作用 controls controls HTML5 默认视频样式 autoplay autoplay 自动播放属性 loop loop 循环播放 poster 图片路径 设置视频初始背景图片 video的API方法  play()  开始播放音频.视频  pause()  暂停播放  RequestFullScreen() 全屏模式 mozRequestFullScreen() moz内核 w

HTML5媒体(音频/视频)

摘要: 在HTML5出现之前,web媒体大部分通过Flash来实现.这种方式造成了文件大加载慢,影响网站性能,开发难度高,维护麻烦,不易扩展等.这就导致HTML5自己开始支持媒体功能.HTML5 DOM 为 <audio> 和 <video> 元素提供了方法.属性和事件. 浏览器: 从IE9已经开始支持audio和video标签. Audio: <audio> 标签定义声音,比如音乐或其他音频流. 音频格式:    IE9  Firefox3.5  Opera10.5

embed标签的使用(在网页中播放各种音频视频的插件的使用)

embed标签的使用(在网页中播放各种音频视频的插件的使用) 链接地址:http://blog.csdn.net/TomyGuan/archive/2006/11/10/1377807.aspx 播放器插件使用说明: 代码:< EMBED src="music.mid"autostart="true"loop="2"width="80"height="30"> src:音乐文件的路径及文件名:(

Android 打开/播放电脑的音频/视频文件

今天早上一到办公室,照常打开博客园看文章,看到有一片文章是用  http://www.cnblogs.com/wdfrog/p/3738180.html 看到这哥们实现的方法好复杂,又是配置电脑端,又是配置手机端,还又是转码啥的,倒腾时间长不说,而且还很麻烦,这里介绍下我是如何用手机直接播放电脑上的文件的. 之所以播放电脑上的文件,主要原因是视频文件都很大,清晰度高的一部电影都1GB左右了,对于手机来说,虽然能够装得下,但是看完就得删了,没法长时间储存在手机上, 来回往手机上拷视频文件,就这文件

照相、从相册上取照片、播放音频、播放本地视频、播放网络视频、MPMoviePlayerController

一.照相.从相册上去照片 1. 先判断是否支持照相功能 *判断当前设备是否支持照相功能,支持返回YES 否则返回NO 注意:模拟器不支持照相功能 把握一个原则只要是物理硬件相关的功能模拟器都不支持 例如: UIImagePickerController 专门处理与照片相关的功能类 是一个控制器 继承于导航视图控制器 if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]

HTML5音频-视频处理demo

HTML5视频-音频处理(最后有demo) * 基本内容 * 使用Flash技术处理HTML页面中的视频内容 * 包含音频.动画.网页游戏等 * 特点 * 浏览器原生不支持(IE浏览器要求安装ActiveX组件) * 性能不好(不能过多地使用) * 智能移动端并不支持Flash技术 * 命运 * Flash的母公司Adobe公开宣布放弃 * 目前用于替代Flash技术最好的选择 - HTML5 * 几乎所有浏览器原生支持<video>元素 * 性能更高 * 智能移动端支持非常好 * 如何实现视

js控制html5 【video】标签中视频的播放和停止

需求:页面中有2个普通按钮a,b.还有一个video标签,能成功播放出视频..我想要的效果是,点击a按钮,视频开始播放,点击b按钮,视频播放停止!!!<br><br>----------------------------------------------------code---------------------------------------------------------------------------<br><br><!DOCT

HTML5上传视频无法播放以及兼容的解决方法

一.视频无法播放原因分析 1.路径不对 <video width="100%" height="100%" controls="controls">   <source src="images/apply.mp4" type="video/mp4"></source>  </video> 在images前面不加斜杠,使用相对路径,不要使用绝对路径 2.视频格式

WebView中音视频自动播放与退出时停止播放

背景: 项目需求是进入页面自动播放音频或者视频(非本地资源),页面关闭时音频或视频关闭.现在实现情况是:自动播放功能在有些手机上可以自动播放并有声音,有的手机上也播放但没有声音,当用户点击或者产生触发条件下才会有声音:退出关闭当前Activity,音频或视频并没有关闭,还在播放. 解决方法: 1.Activity退出时关闭音频或视频 重写Activity的onDestroy()方法,在方法里添加webView.destroy()方法. @Override protected void onDes