利用JNative调用MediaInfo.dll
来源:互联网 发布:exec php 不阻塞执行 编辑:程序博客网 时间:2024/06/05 09:03
利用JNative调用MediaInfo.dll实现获取媒体信息
MediaInfo mi = new MediaInfo();
mi.Open(dir+filename);
String infor = mi.Inform();
int VideoLength =Integer.parseInt(mi.Get(MediaInfo.Stream_Video, 0, "Duration",MediaInfo.Info_Text, MediaInfo.Info_Name));
System.out.println(infor);
控制台输出:
General
Complete name : F:/movies/地铁惊魂.rmvb
Format : RealMedia
File size : 922 MiB
Duration : 1h 45mn
Overall bit rate : 1 192 Kbps
Performer : BT无极-www.btwuji.com
Video
ID : 1
Format : RealVideo 4
Codec ID : RV40
Codec ID/Info : Based on AVC (H.264), Real Player 9
Duration : 1h 45mn
Bit rate : 1 128 Kbps
Width : 1 024 pixels
Height : 568 pixels
Display aspect ratio : 16:9
Frame rate : 23.000 fps
Resolution : 12 bits
Bits/(Pixel*Frame) : 0.084
Stream size : 854 MiB (93%)
Audio
ID : 0
Format : Cooker
Codec ID : cook
Codec ID/Info : Based on G.722.1, Real Player 6
Duration : 1h 45mn
Bit rate : 64.1 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Resolution : 16 bits
Stream size : 48.6 MiB (5%)
- 利用JNative调用MediaInfo.dll
- JNative调用dll打印
- JNative:JAVA调用DLL
- jnative 调用dll问题
- jnative 调用dll
- java利用开源组件JNative调用dll
- java 通过jnative调用dll
- JAVA 使用JNative调用DLL
- jnative调用delphi的DLL文件
- Java调用dll例子,JNative的使用
- java通过JNative调用.dll文件
- java 调用dll之JNative(2)
- 关于jnative调用dll的一些心得
- 利用JNative实现Java调用动态库
- 利用JNative实现Java调用动态库
- 利用JNative实现Java调用动态库
- 一个简单的jnative调用dll例子(含dll代码)
- java中调用 dll 动态库的简洁方法 JNative
- JavaScript中定义类或对象
- 苹果电脑以及iPhone上截屏的方法介绍
- ASP.NET MVC 中的View介绍(1)
- 苹果把创新用到了极致: 最新触摸式鼠标,帅呆了
- XSL EXAMPLE
- 利用JNative调用MediaInfo.dll
- Oracle命令1
- C primer plus 一到五章
- CE找基址及偏移教程
- 去掉iframe横向滚动条或竖条
- flash加载外部图片
- wget 使用技巧
- Oracle 动态SQL返回单条结果和结果集
- Linux环境下的Socket编程