js获取视频时长代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<p>
<object id="player" style="display:none" height="400" width="400" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
<param name="invokeURLs" value="-1">
<param NAME="AutoStart" VALUE="-1">
<param name="currentPosition" value="0">
<param name='uiMode' value='mini'>
<param NAME="url" VALUE="test.mpg">
</object>
</p>
<input name="submit" type="submit" onclick="getInfo()">
<p>
<script language="javascript">
var time;
function getInfo(){
var pl=document.getElementById("player");
time=pl.currentMedia.durationString;
alert(parseInt(pl.currentMedia.durationString.substring(0,2)*60));
//alert(parseInt(pl.currentMedia.durationString.substring(3,5)));
alert(parseInt(pl.currentMedia.durationString.substring(0,2)*60)+parseInt(pl.currentMedia.durationString.substring(3,5)));
}
</script>
</p>
</body>
</html>
相关推荐
-
js仿土豆视频滚动菜单
我们 www.jb51.net 仿土豆视频滚动菜单 ul{margin:0;padding:0;list-style:none;width:100000px} li{margin:0;padding:0;width:100px;height:100px;display:block;float:left;margin-right:5px;background:#009900} #img_bag{width:640px;height:100px;background:#FF9900;margin:0
-
Js右下角视频广告代码(百度视窗)
右下角视窗 请看窗口右下角 var BD_HY_VIDEOAD={};(function(){var F={videoId:"BD_HY_VIDEOAD_"+new Date().getTime().toString().substring(5,13),bgFlashShow:0,bdLogoShow:"true",bdSmallShow:"true",bdLogo:"http://eiv.baidu.com/mapm2/0306vid
-
js+html5绘制图片到canvas的方法
本文实例讲述了js+html5绘制图片到canvas的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html> <html> <body> <canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;"> Your browser does not suppor
-
js+HTML5基于过滤器从摄像头中捕获视频的方法
本文实例讲述了js+HTML5基于过滤器从摄像头中捕获视频的方法.分享给大家供大家参考.具体如下: index.html页面: <div class="warning"> <h2>Native web camera streaming (getUserMedia) is not supported in this browser.</h2> </div> <div class="container"> &l
-
原生js结合html5制作简易的双色子游戏
想转html5游戏开,这是学习练手的东西,最开始是用面向过程的方式实现,后面用面向对象的方式实现(被坑了)-- 演示地址:http://runjs.cn/detail/ss8pkzrc html代码 <html> <head> <meta charset="utf-8"/> <title>掷色子的游戏</title> </head> <body> <table> <tr> <
-
js+AJAX异步从优酷专辑中采集所有视频及信息
http://www.jb51.net/article/22031.htm个人觉得不甚满意,因为VB.NET在.NET环境下执行采集,产生的网络连接与正则匹配消耗太大,而我最终的应用是在视频采集提交上,所以就考虑用JS的AJAX+正则表达式来完成这个目标. 以前一直没有系统地学习JS和正则,所以花费的时间比预想的要长,折腾了一个晚上,糊弄出了下面的代码.=..= 代码 复制代码 代码如下: <!-- 夜闻香原创,转载请保留此信息,万分感谢! 博客: http://clso.cnblogs.com
-
基于js与flash实现的网站flv视频播放插件代码
本文实例讲述了基于js与flash实现的网站flv视频播放插件代码.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1
-
js+HTML5实现视频截图的方法
本文实例讲述了js+HTML5实现视频截图的方法.分享给大家供大家参考.具体如下: 1. HTML部分: <video id="video" controls="controls"> <source src=".mp4" /> </video> <button id="capture">Capture</button> <div id="output&
-
js获取视频时长代码
网上找的,因为最近要用,但还没试过 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <hea
-
vue 获取视频时长的实例代码
直接通过element-ui自带的上传组件结合js即可,代码如下: HTML: <el-upload class="upload-demo" :action="actionUrl" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload"> <button cl
-
PHP 获取视频时长的实例代码
具体代码如下所示: /* * 获得视频文件的缩略图和视频长度 * @date 2018-05-16 * @copyright */ //获得视频文件的总长度时间和创建时间 根据视频长度判断是否失效 public function getTime($url) { //获取视频重定向后的链接 $location = locationUrl($url); //获取视频Content-Length $responseHead = get_data($location); $list1 = explode
-
Java获取视频时长及截取帧截图详解
前言 只是最近碰到有这方面的项目需求,所以简单 Mark 下本文.下面的示例是参考过他人分享的文章,之后本人再自行实践.调整和测试过的,希望对有这方面需求的人有所帮助. 示例 添加依赖 <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv-platform</artifactId> <version>1.4.4</version> </depe
-
Java获取视频时长、大小的示例
项目中有这样一个需求,网页上上传了一个视频,需要获取此视频的时长.大小,把这两个数据返回给前台在页面显示.后台使用的是springboot框架,项目部署在linux上面.下面是核心代码: 1.pom文件中需要导入的jar包依赖 (分为两部分:核心包.ffmpeg包两部分,ffmpeg包又分为Windows环境以及Linux环境,同时又区分32位系统以及64位系统.针对于不同的运行环境要导入不同的包,这一点对于开发.测试环境为Window而生产环境为Linux的情况,尤其要注意需要导入所有
-
Python实现获取视频时长功能
目录 前言 环境依赖 代码 验证一下 补充 前言 本文提供获取视频时长的python代码,精确到毫秒,一如既往的实用主义. 环境依赖 ffmpeg环境安装,可以参考:windows ffmpeg安装部署 本文主要使用到的不是ffmpeg,而是ffprobe也在上面这篇文章中的zip包中. 代码 不废话,上代码. #!/user/bin/env python # coding=utf-8 """ @project : csdn @author : 剑客阿良_ALiang @f
-
Java通过调用FFMPEG获取视频时长
FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.采用LGPL或GPL许可证.它提供了录制.转换以及流化音视频的完整解决方案.它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的. 由此看来FFmpeg很强大,很多主流的音频.视频处理软件都使用了FFmpeg. FFmpeg下载下来解压,cmd进入到FFmpeg.exe目录中,即可在命令行下进行各种操作,查看视频信息命令:f
-
Python爬取视频时长场景实践示例
目录 简介: 获取视频时长的方式 安装 获取视频时长的3种方式对比 简介: 在视频相关测试场景下,例如:有时需要知道全部视频的汇总时长,显然一个个打开并且手工计算耗时耗力,我们可以通过编写脚本进行快速汇总. 获取视频时长的方式 1.通过subprocess进行获取. 2.通过moviepy库中VideoFileClip获取. 3.通过cv2库获取. 安装 1.subprocess:无需安装,Python内置. 2.moviepy:pip install moviepy. 3.cv2:pip in
-
JS获取年月日时分秒的方法分析
本文实例分析了JS获取年月日时分秒的方法.分享给大家供大家参考,具体如下: var d = new Date(); var time = d.getFullYear() + "-" +(d.getMonth()+1) + "-" + d.getDate() + " " + d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds(); 必须这么繁杂,没
-
Java编程实现获取mp3时长及播放mp3文件的方法
本文实例讲述了Java编程实现获取mp3时长及播放mp3文件的方法.分享给大家供大家参考,具体如下: 所需包为jaudiotagger-2.2.6-SNAPSHOT.jar 和jl1.0.1.jar . import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import org.jaudiotagger.audio.AudioFileIO; import org.jaudi
随机推荐
- SQL Server 2008 安装和配置图解教程(附官方下载地址)
- AngularJS中实现动画效果的方法
- JavaScript实现的可变动态数字键盘控件方式实例代码
- (仅供备用)硬盘各分区的默认共享:打开(原版XP本来就是开的)注册表文件
- 设计模式之责任链模式_动力节点Java学院整理
- oracle 安装与SQLPLUS简单用法
- ORACLE常见错误代码的分析与解决二
- 用Python的SimPy库简化复杂的编程模型的介绍
- iOS中使用JSPatch框架使Objective-C与JavaScript代码交互
- iOS监听手机锁屏状态
- ASP.NET图片上传实例(附源码)
- php指定函数参数默认值示例代码
- 固定表格行列(expression)在IE下适用
- android文件操作——读取assets和raw文件下的内容
- mysql中使用replace替换某字段的部分内容
- MySQL Replace INTO的使用
- 用ajax实现预览链接可以看到链接的内容
- ASP多条件查询功能实现代码(多关键词查询)
- Python中property属性实例解析
- Angular 容器部署的方法