MediaInfo.dll获取音视频时间戳
来源:互联网 发布:java阅读软件 编辑:程序博客网 时间:2024/06/06 06:37
MediaInfo.dll这个库是开源的,可以百度下这个,通过下面的代码就可以实现获取音视频文件的时间戳,当然如果通过ffmpege能够搞定的也可以,但是有些时候通过ffmeeg获取不到时间戳,具体可能是有些文件出了问题,导致获取不到,这个时候可以考虑用下面的来获取。
代码如下:
using namespace MediaInfoDLL;
MediaInfo MI;
String p,duration;USES_CONVERSION;
MI.Open(A2T(szFile));
MI.Option(_T("Complete"));
p = MI.Inform();
duration = MI.Get(Stream_General,0,_T("Duration"));
DWORD nsecondtime=_wtol(duration.c_str());
lpInfo->tmEnd=nsecondtime;
MI.Close();
nsecondtime就是时间戳。单位为毫秒
阅读全文
0 0
- MediaInfo.dll获取音视频时间戳
- MediaInfo库获取视频信息
- C++中使用MediaInfo库获取视频信息
- J2EE中使用MediaInfo库获取视频信息
- C++中使用MediaInfo库获取视频信息
- 利用JNative调用MediaInfo.dll
- 视频学习笔记之 MediaInfo
- MediaInfo获取视频文件时长
- js 获取 视频时间
- mediaInfo
- mediainfo
- 用MediaInfo 获取 视频文件的信息
- 音视频文件分析工具--MediaInfo
- 音视频同步-时间戳
- 音视频同步-时间戳
- 音视频同步-时间戳
- 音视频同步-时间戳
- 音视频同步-时间戳
- 值类型和引用类型的区别
- 数据结构实验之图论六:村村通公路
- JavaScript内置对象
- Sagheer and Crossroads
- iMindMap中如何添加主题边框?
- MediaInfo.dll获取音视频时间戳
- Java中static和final的区别
- Android JNI之基本点(android studio)
- Java学习书单
- 000051:创建string型变量并输出字符变量连接的结果
- MATLAB实现3通道的真彩图像转换成2通道的灰度图像
- 编写高质量代码:改善Java程序的151个建议-笔记
- TensorFlow-gpu 无法导入_pywrap_tensorflow_internal的错误
- 【干货】这些酷炫实用的Android开源框架—你见过吗