c++ 怎么获取mp4波峰时间

问题描述

c++ 怎么获取mp4波峰时间

需要做两路视频同步,用拍手作为开始和结束的同步信号,一开始和视频最后会保持安静。现在想知道怎么获取拍手的时间。图是用ffmpeg的showvolume命令获取的波形,这段视频中间部分也保持了安静,其实可以有声音。谢谢大家!

解决方案

http://bbs.csdn.net/topics/390971297?list=lz

解决方案二:

你想问的是声音的波峰吗?如果是的话,把音轨抽出来,做傅立叶变换就可以找到了

时间: 2024-12-30 21:54:06

c++ 怎么获取mp4波峰时间的相关文章

ubuntu环境下使用ffmpeg获取视频总时间的命令该怎么写?

问题描述 ubuntu环境下使用ffmpeg获取视频总时间的命令该怎么写? 问题是这样的:我在unbuntu环境下,安装好了ffmpeg,现在希望通过ffmpeg的命令行来获取某个视频,例如:test.mp4 的总的播放时长,我看了一下ffmpeg的各个命令,似乎没有关于获取视频总时间的命令. 哪位朋友能指点一下吗,十分感谢. 解决方案 http://blog.csdn.net/asd131531/article/details/42395719 解决方案二: 使用ffprobe就可以../ff

sql-我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现?

问题描述 我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现? 我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现? 解决方案 http://blog.chinaunix.net/uid-20752328-id-3451931.html 这里有一篇文章可以解决你的问题你可以点击进去看看; 如果回答对您有帮助请采纳 解决方案二: 说明数据整理不合理吧 解决方案三: 你应该优化数据库结构,或你

JQuery 获取当前服务器时间

原理很简单,就是获取服务器返回的头部信息中的Date属性  但是这个得到的GMT(格林尼治时间)  所以要转换一下为东八区的时间  这个就是响应服务器的当前时间 主要是处理客户端本地机器时间错误问题: var date = new Date($.ajax({async: false}).getResponseHeader("Date")); var bombay = date + (3600000 * 8); var time = new Date(bombay); 以上是小编为您精心

MySQL获取系统当前时间的函数

环境:MySQL Server 5.1 问题:MySQL获取系统当前时间的函数 解决: NOW()函数以'YYYY-MM-DD HH:MM:SS'返回当前的日期时间,可以直接存到DATETIME字段中. CURDATE()以'YYYY-MM-DD'的格式返回今天的日期,可以直接存到DATE字段中. CURTIME()以'HH:MM:SS'的格式返回当前的时间,可以直接存到TIME字段中. 示例: SQL: select now() as 当前日期时间; select curdate() as 今

python获取标准北京时间的方法

 这篇文章主要介绍了python获取标准北京时间的方法,实例分析了Python通过www.beijing-time.org的官网获取标准北京时间的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了python获取标准北京时间的方法.分享给大家供大家参考.具体分析如下: 这段python代码主要通过www.beijing-time.org的官网上获取标准的北京时间,如果你的服务器挂在网上,你可以通过这段代码定时获取北京时间,然后更新自己系统的标准时间. ? 1 2 3 4 5

PHP获取当前日期和时间及格式化方法参数

  这篇文章主要介绍了PHP获取当前日期和时间及格式化方法参数,本文先是讲解了获取当前日期时间的方法,其后总结了格式化参数,需要的朋友可以参考下 使用函式 date() 实现 代码如下: <?php echo $showtime=date("Y-m-d H:i:s");?>  显示的格式: 年-月-日 小时:分钟:秒 相关时间参数: a - "am" 或是 "pm" A - "AM" 或是 "PM&quo

JS之Date对象和获取系统当前时间详解

 本篇文章主要是对JS之Date对象和获取系统当前时间进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 一.Date对象 每天一对象,今天来看看Date对象,相对于时间大家一定很熟悉,应为以前在网站中很多地方都会遇到这样的时间特效.温故而知新,今天我们来回忆一下Date对象.   我们首先来看看他的定义: dateObj = new Date() dateObj = new Date(dateVal) dateObj = new Date(year, month, date[, hour

java-开发JAVA程序如何获取系统编译时间?

问题描述 开发JAVA程序如何获取系统编译时间? 开发JAVA程序如何获取系统编译时间?哪位大神知道的给条具体思路啊,在线坐等,谢谢! 解决方案 long start = System.currentTimeMillis();/*中间是你需要测试的代码*/long end = System.currentTimeMillis(); long time = end-start; 解决方案二: 这我猜要改编译器才可以 解决方案三: 这个问题很好解决呀!创建对象就可以了,直接new Date() 不知

c# winfrom 获取两个 时间控件的时间 然后生成这个时间段的时间 形成下来列表

问题描述 c# winfrom 获取两个 时间控件的时间 然后生成这个时间段的时间 形成下来列表 c# winfrom 获取两个时间控件的时间 然后生成这个时间段的时间 形成下来列表 这个下拉列表里面的时间就是这个时间段中的每一天(日期). 这个怎么来实现呢? 解决方案 放两个datepicker控件dtp1,dtp2,用 sql = string.Format("select * from table where 日期字段 between '{0}' and '{1}'", dtp1